diff --git a/.github/ci-cd-scripts/start-vector-macos.sh b/.github/ci-cd-scripts/start-vector-macos.sh new file mode 100755 index 000000000..689de546f --- /dev/null +++ b/.github/ci-cd-scripts/start-vector-macos.sh @@ -0,0 +1,24 @@ +#!/bin/bash +set -euo pipefail + +# Install vector +brew tap vectordotdev/brew && brew install vector + +# Configure vector +mkdir -p /tmp/vector +cp .github/workflows/vector.toml /tmp/vector.toml +sed -i '' "s#OS_NAME#${OS_NAME}#g" /tmp/vector.toml +sed -i '' "s#GITHUB_WORKFLOW#${GITHUB_WORKFLOW}#g" /tmp/vector.toml +sed -i '' "s#GITHUB_REPOSITORY#${GITHUB_REPOSITORY}#g" /tmp/vector.toml +sed -i '' "s#GITHUB_SHA#${GITHUB_SHA}#g" /tmp/vector.toml +sed -i '' "s#GITHUB_REF_NAME#${GITHUB_REF_NAME}#g" /tmp/vector.toml +sed -i '' "s#GH_ACTIONS_AXIOM_TOKEN#${GH_ACTIONS_AXIOM_TOKEN}#g" /tmp/vector.toml + +# Display settings +echo +echo 'Vector config:' +cat /tmp/vector.toml +echo + +# Start in the background +$(brew --prefix)/opt/vector/bin/vector --config /tmp/vector.toml & diff --git a/.github/ci-cd-scripts/start-vector-ubuntu.sh b/.github/ci-cd-scripts/start-vector-ubuntu.sh new file mode 100755 index 000000000..1f80337db --- /dev/null +++ b/.github/ci-cd-scripts/start-vector-ubuntu.sh @@ -0,0 +1,24 @@ +#!/bin/bash +set -euo pipefail + +# Install vector +curl --proto '=https' --tlsv1.2 -sSfL https://sh.vector.dev | bash -s -- -y + +# Configure vector +mkdir -p /tmp/vector +cp .github/workflows/vector.toml /tmp/vector.toml +sed -i "s#OS_NAME#${OS_NAME}#g" /tmp/vector.toml +sed -i "s#GITHUB_WORKFLOW#${GITHUB_WORKFLOW}#g" /tmp/vector.toml +sed -i "s#GITHUB_REPOSITORY#${GITHUB_REPOSITORY}#g" /tmp/vector.toml +sed -i "s#GITHUB_SHA#${GITHUB_SHA}#g" /tmp/vector.toml +sed -i "s#GITHUB_REF_NAME#${GITHUB_REF_NAME}#g" /tmp/vector.toml +sed -i "s#GH_ACTIONS_AXIOM_TOKEN#${GH_ACTIONS_AXIOM_TOKEN}#g" /tmp/vector.toml + +# Display settings +echo +echo 'Vector config:' +cat /tmp/vector.toml +echo + +# Start in background +${HOME}/.vector/bin/vector --config /tmp/vector.toml & diff --git a/.github/workflows/build-and-store-wasm.yml b/.github/workflows/build-and-store-wasm.yml index b001a6594..ba93db673 100644 --- a/.github/workflows/build-and-store-wasm.yml +++ b/.github/workflows/build-and-store-wasm.yml @@ -24,7 +24,7 @@ jobs: uses: actions-rust-lang/setup-rust-toolchain@v1 with: cache: false # Configured below. - - uses: taiki-e/install-action@37bdc826eaedac215f638a96472df572feab0f9b + - uses: taiki-e/install-action@d4635f2de61c8b8104d59cd4aede2060638378cc with: tool: wasm-pack - name: Rust Cache diff --git a/.github/workflows/build-apps.yml b/.github/workflows/build-apps.yml index c4751ed84..0377cd1f9 100644 --- a/.github/workflows/build-apps.yml +++ b/.github/workflows/build-apps.yml @@ -77,7 +77,7 @@ jobs: with: cache: false # Configured below. - - uses: taiki-e/install-action@37bdc826eaedac215f638a96472df572feab0f9b + - uses: taiki-e/install-action@d4635f2de61c8b8104d59cd4aede2060638378cc if: ${{ steps.wasm.outputs.should-build-wasm == 'true' }} with: tool: wasm-pack diff --git a/.github/workflows/cargo-test.yml b/.github/workflows/cargo-test.yml index ce73f7303..037916a03 100644 --- a/.github/workflows/cargo-test.yml +++ b/.github/workflows/cargo-test.yml @@ -34,20 +34,11 @@ jobs: uses: actions-rust-lang/setup-rust-toolchain@v1 with: cache: false # Configured below. - - name: Install vector - run: | - curl --proto '=https' --tlsv1.2 -sSfL https://sh.vector.dev > /tmp/vector.sh - chmod +x /tmp/vector.sh - /tmp/vector.sh -y -no-modify-path - mkdir -p /tmp/vector - cp .github/workflows/vector.toml /tmp/vector.toml - sed -i "s#GITHUB_WORKFLOW#${GITHUB_WORKFLOW}#g" /tmp/vector.toml - sed -i "s#GITHUB_REPOSITORY#${GITHUB_REPOSITORY}#g" /tmp/vector.toml - sed -i "s#GITHUB_SHA#${GITHUB_SHA}#g" /tmp/vector.toml - sed -i "s#GITHUB_REF_NAME#${GITHUB_REF_NAME}#g" /tmp/vector.toml - sed -i "s#GH_ACTIONS_AXIOM_TOKEN#${{secrets.GH_ACTIONS_AXIOM_TOKEN}}#g" /tmp/vector.toml - cat /tmp/vector.toml - ${HOME}/.vector/bin/vector --config /tmp/vector.toml & + - name: Start Vector + run: .github/ci-cd-scripts/start-vector-ubuntu.sh + env: + GH_ACTIONS_AXIOM_TOKEN: ${{ secrets.GH_ACTIONS_AXIOM_TOKEN }} + OS_NAME: ${{ env.OS_NAME }} - uses: taiki-e/install-action@cargo-llvm-cov - uses: taiki-e/install-action@nextest - name: Install just diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 7634b3058..846e211c4 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -140,7 +140,7 @@ jobs: with: cache: false # Configured below. - - uses: taiki-e/install-action@37bdc826eaedac215f638a96472df572feab0f9b + - uses: taiki-e/install-action@d4635f2de61c8b8104d59cd4aede2060638378cc if: ${{ needs.conditions.outputs.should-run == 'true' && steps.wasm.outputs.should-build-wasm == 'true' }} with: tool: wasm-pack @@ -339,22 +339,12 @@ jobs: if: needs.conditions.outputs.should-run == 'true' run: yarn tronb:vite:dev - - name: Install vector - if: ${{ needs.conditions.outputs.should-run == 'true' && contains(matrix.os, 'ubuntu') }} - shell: bash - run: | - curl --proto '=https' --tlsv1.2 -sSfL https://sh.vector.dev > /tmp/vector.sh - chmod +x /tmp/vector.sh - /tmp/vector.sh -y -no-modify-path - mkdir -p /tmp/vector - cp .github/workflows/vector.toml /tmp/vector.toml - sed -i "s#GITHUB_WORKFLOW#${GITHUB_WORKFLOW}#g" /tmp/vector.toml - sed -i "s#GITHUB_REPOSITORY#${GITHUB_REPOSITORY}#g" /tmp/vector.toml - sed -i "s#GITHUB_SHA#${GITHUB_SHA}#g" /tmp/vector.toml - sed -i "s#GITHUB_REF_NAME#${GITHUB_REF_NAME}#g" /tmp/vector.toml - sed -i "s#GH_ACTIONS_AXIOM_TOKEN#${{secrets.GH_ACTIONS_AXIOM_TOKEN}}#g" /tmp/vector.toml - cat /tmp/vector.toml - ${HOME}/.vector/bin/vector --config /tmp/vector.toml & + - name: Start Vector + if: ${{ needs.conditions.outputs.should-run == 'true' && !contains(matrix.os, 'windows') }} + run: .github/ci-cd-scripts/start-vector-${{ env.OS_NAME }}.sh + env: + GH_ACTIONS_AXIOM_TOKEN: ${{ secrets.GH_ACTIONS_AXIOM_TOKEN }} + OS_NAME: ${{ env.OS_NAME }} - uses: actions/download-artifact@v4 if: ${{ needs.conditions.outputs.should-run == 'true' && !cancelled() && (success() || failure()) }} diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index fa741eada..2497dcc43 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -51,7 +51,7 @@ jobs: with: cache: false # Configured below. - - uses: taiki-e/install-action@37bdc826eaedac215f638a96472df572feab0f9b + - uses: taiki-e/install-action@d4635f2de61c8b8104d59cd4aede2060638378cc with: tool: wasm-pack @@ -191,7 +191,7 @@ jobs: cache: 'yarn' - run: yarn install - - uses: taiki-e/install-action@37bdc826eaedac215f638a96472df572feab0f9b + - uses: taiki-e/install-action@d4635f2de61c8b8104d59cd4aede2060638378cc with: tool: wasm-pack @@ -236,7 +236,7 @@ jobs: cache: 'yarn' - run: yarn install - - uses: taiki-e/install-action@37bdc826eaedac215f638a96472df572feab0f9b + - uses: taiki-e/install-action@d4635f2de61c8b8104d59cd4aede2060638378cc with: tool: wasm-pack diff --git a/.github/workflows/vector.toml b/.github/workflows/vector.toml index bf4069b4a..9204755d0 100644 --- a/.github/workflows/vector.toml +++ b/.github/workflows/vector.toml @@ -8,6 +8,7 @@ include = ["/tmp/github-actions.log"] type = "remap" inputs = [ "github-actions-file" ] source = ''' +.platform = "OS_NAME" .action = "GITHUB_WORKFLOW" .repo = "GITHUB_REPOSITORY" .sha = "GITHUB_SHA" diff --git a/docs/kcl/consts/std-math-PI.md b/docs/kcl/consts/std-math-PI.md index b2c280bdd..b18e4f306 100644 --- a/docs/kcl/consts/std-math-PI.md +++ b/docs/kcl/consts/std-math-PI.md @@ -18,7 +18,7 @@ std::math::PI: number = 3.14159265358979323846264338327950288_ circumference = 70 exampleSketch = startSketchOn(XZ) - |> circle(center = [0, 0], radius = circumference/ (2 * PI)) + |> circle(center = [0, 0], radius = circumference / (2 * PI)) example = extrude(exampleSketch, length = 5) ``` diff --git a/docs/kcl/index.md b/docs/kcl/index.md index 832acc4a2..a8fce9f9c 100644 --- a/docs/kcl/index.md +++ b/docs/kcl/index.md @@ -101,7 +101,6 @@ layout: manual * [`patternLinear3d`](kcl/patternLinear3d) * [`patternTransform`](kcl/patternTransform) * [`patternTransform2d`](kcl/patternTransform2d) - * [`polar`](kcl/polar) * [`polygon`](kcl/polygon) * [`pop`](kcl/pop) * [`pow`](kcl/pow) @@ -143,6 +142,7 @@ layout: manual * [`PI`](kcl/consts/std-math-PI) * [`TAU`](kcl/consts/std-math-TAU) * [`cos`](kcl/std-math-cos) + * [`polar`](kcl/std-math-polar) * [`sin`](kcl/std-math-sin) * [`tan`](kcl/std-math-tan) * **std::sketch** diff --git a/docs/kcl/polar.md b/docs/kcl/polar.md deleted file mode 100644 index c3faa7e46..000000000 --- a/docs/kcl/polar.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: "polar" -excerpt: "Convert polar/sphere (azimuth, elevation, distance) coordinates to cartesian (x/y/z grid) coordinates." -layout: manual ---- - -Convert polar/sphere (azimuth, elevation, distance) coordinates to cartesian (x/y/z grid) coordinates. - - - -```js -polar(data: PolarCoordsData): [number] -``` - - -### Arguments - -| Name | Type | Description | Required | -|----------|------|-------------|----------| -| `data` | [`PolarCoordsData`](/docs/kcl/types/PolarCoordsData) | Data for polar coordinates. | Yes | - -### Returns - -[`[number]`](/docs/kcl/types/number) - - -### Examples - -```js -exampleSketch = startSketchOn(XZ) - |> startProfileAt([0, 0], %) - |> line(end = polar({ angle = 30, length = 5 }), tag = $thing) - |> line(end = [0, 5]) - |> line(end = [segEndX(thing), 0]) - |> line(end = [-20, 10]) - |> close() - -example = extrude(exampleSketch, length = 5) -``` - -![Rendered example of polar 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAADrv0lEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq676X+Kaa655MM9033333cpVV1111VVXXXXVVVddddVV/xIqV1111VVXXfW/wDXXXPPgz/mcz/ktnum3fuu3vvu3f/u3v+e+++67lauuuuqqq6666qqrrrrqqqteEMrx48e56qqrrrrqqv/Jrrnmmgd/0zd909M3NzePnzt37vg0Tcdf7dVe7bVf8RVf8a0f8pCHvPStt976N4eHh7tcddVVV1111VVXXXXVVVdd9dwox48f56qrrrrqqqv+p7rmmmse/E3f9E1PB3jGM57B933f9/G3f/u3/M3f/A2nTp06/sqv/Mov/Yqv+Ipv/ZCHPOSlDw8PL509e/ZWrrrqqquuuuqqq6666qqrrrofetCDHsRVV1111VVX/U90zTXXPPibvumbng7wjGc8g+/7vu/juR07doyXfMmX5LVe67UA+Id/+Iff/pEf+ZHP+Yd/+Iff5qqrrrrqqquuuuqqq6666ir0oAc9iKuuuuqqq676n+aaa6558Dd90zc9HeAZz3gG3/d938cLc+zYMV7yJV+S13qt1wLgvvvuu/VHf/RHP+e3fuu3vpurrrrqqquuuuqqq6666qr/vyjHjx/nqquuuuqqq/4nueaaax784R/+4d91zTXXPPgZz3gG3//938+/ZL1ec9ttt/E3f/M3rFYrXuzFXuz4K77iK77167zO67z30dHRpVtvvfWvueqqq6666qqrrrrqqquu+v+Hcvz4ca666qqrrrrqf4prrrnmwR/+4R/+XS/2Yi/22s94xjP4/u//fgAkIYl/yXq95hnPeAZ/+7d/y2q14sYbbzz+mq/5mm/9Oq/zOu+9ubl5/B/+4R9+h6uuuuqqq6666qqrrrrqqv8/KMePH+eqq6666qqr/ie45pprHvzhH/7h3/ViL/Zir/2MZzyD7//+7+e5SUISL4wk1us1z3jGM3jSk57EarXixhtvPP7yL//yr/06r/M67725uXn8H/7hH36Hq6666qqrrrrqqquuuuqq//sox48f56qrrrrqqqv+u11zzTUP/vAP//DverEXe7HXvnTpEt/xHd/BCyMJSbwwkliv1zzjGc/gSU96Evfeey8PfehDj7/8y7/8a7/O67zOe29ubh7/h3/4h9/hqquuuuqqq6666qqrrrrq/y7K8ePHueqqq6666qr/bp/0SZ/0Uy/2Yi/22pcuXeIbvuEbAJDEv0QS/xJJrNdr7rnnHp70pCdx7733curUqeOv9mqv9tqv8zqv896bm5vHz549+4zDw8Ndrrrqqquuuuqqq6666qqr/m+hHD9+nKuuuuqqq6767/S5n/u5v/ViL/Zir33p0iW+4Ru+gQeShCReGElI4l8iifV6zT333MPf/M3fcOnSJU6dOnX81V7t1V77FV/xFd/6IQ95yEvfeuutf3N4eLjLVVddddVVV1111VVXXXXV/w2U48ePc9VVV1111VX/XT73cz/3t17sxV7stS9dusQ3fMM38IJIQhIvjCQk8S+RhCTuuece/uZv/oa//du/5dSpU8df+ZVf+aVf8RVf8a0f8pCHvPTh4eGls2fP3spVV1111VVXXXXVVVddddX/bpTjx49z1VVXXXXVVf8dPvdzP/e3XuzFXuy1L126xDd+4zciCUm8MJKQxAsjCUn8SyQBsFqteOITn8jf/u3fcurUqeOv/Mqv/NKv8zqv897XXHPNgw8PDy+dPXv2Vq666qqrrrrqqquuuuqqq/53Qg960IO46qqrrrrqqv9qn/u5n/tbL/ZiL/baly5d4gd+4Ae4dOkSz802/xLb/Ets8y+xzf2OHz/OS77kS/Jar/VaANx33323fv3Xf/37/MM//MNvc9VVV1111VVXXXXVVVdd9b8L5fjx41x11VVXXXXVf6XP/dzP/a0Xe7EXe+1Lly7x8z//89x33308P5L4l0hCEi+MJCTxwkhCEgCr1YpnPOMZ/O3f/i2r1YoXe7EXO/46r/M67/06r/M67310dHTp1ltv/Wuuuuqqq6666qqrrrrqqqv+d0APetCDuOqqq6666qr/Kp/7uZ/7Wy/2Yi/22pcuXeIXfuEXuO2227DNv8Q2/xLb/Ets86Kwzf2OHz/OS77kS/Jar/VaANx33323/tZv/dZ3/+iP/ujncNVVV1111VVXXXXVVVdd9T8b5fjx41x11VVXXXXVf4XP/dzP/a0Xe7EXe+1Lly7xC7/wC9x2220ASEISL4wkJPHCSEISL4wkJPEvkYQkAFarFc94xjP427/9W1arFTfeeOPxl3/5l3/t13md13nvzc3N4//wD//wO1x11VVXXXXVVVddddVVV/3PRDl+/DhXXXXVVVdd9Z/tcz/3c3/rxV7sxV770qVL/MIv/AK33XYbz00SknhhJCGJF0YSknhhJCGJf4kk7rdarXjGM57Bk570JO69914e+tCHHn/5l3/5136d13md997c3Dz+D//wD7/DVVddddVVV1111VVXXXXV/yyU48ePc9VVV1111VX/mT73cz/3t17sxV7stQF+6qd+ittuu40XRhL/EklI4oWRhCReGElI4oWRhCTut1qtuPfee3nSk57Evffey6lTp46/2qu92mu/zuu8zntvbm4eP3v27DMODw93ueqqq6666qqrrrrqqquu+u9HOX78OFddddVVV131n+VzP/dzf+vFXuzFXhvgh37oh7jtttuQhCReGElI4l8iiX+JJCTxwkhCEi+MJCRxv9Vqxb333svf/M3fcOnSJU6dOnX81V7t1V77FV/xFd96c3Pz+NmzZ59xeHi4y1VXXXXVVVddddVVV1111X8f9KAHPYirrrrqqquu+s/wuZ/7ub/1Yi/2Yq8N8EM/9EPcdtttPD+2+ZfY5l9im3+Jbf4ltnlR2Oa5HT9+nLd8y7fkQQ96EPfdd9+t//AP//DbP/qjP/o59913361cddVVV1111VVXXXXVVVf916McP36cq6666qqrrvqP9uEf/uHf9Yqv+IpvDfBDP/RD3HbbbbwgkviXSEISL4wkJPHCSEISL4wkJPEvkcRzW61W/M3f/A1/+7d/y6lTp46/8iu/8ku/4iu+4ls/5CEPeenDw8NLZ8+evZWrrrrqqquuuuqqq6666qr/OpTjx49z1VVXXXXVVf+RPvzDP/y7Xud1Xue9AX7oh36I22+/HUm8MJKQxL9EEpJ4YSQhiRdGEpJ4YSQhiRdGEpJ4bqvViic+8Yn87d/+LaWU46/92q/90q/zOq/z3tdcc82DDw8PL509e/ZWrrrqqquuuuqqq6666qqr/vOhBz3oQVx11VVXXXXVf5QP//AP/67XeZ3XeW+AH/qhH+L222/nudnmX2Kbf4ltXhS2+ZfY5l9im3+JbZ6f48eP85Iv+ZK81mu9FgD33XffrT/6oz/6Ob/1W7/13Vx11VVXXXXVVVddddVVV/3noRw/fpyrrrrqqquu+o/w4R/+4d/1Oq/zOu8N8EM/9EPcfvvtPD+S+JdIQhIvjCQk8S+RxL9EEpJ4YSTxL5GEJJ7barXiGc94Bn/7t3/LarXixV7sxY6/4iu+4lu/zuu8znsfHR1duvXWW/+aq6666qqrrrrqqquuuuqq/3iU48ePc9VVV1111VX/Xu/4ju/4WW/+5m/+0QA//MM/zB133MELIwlJ/EskIYkXRhKSeGEkIYl/iSReGElI4l8iCUk8t9VqxTOe8Qz+9m//ltVqxYu92Isdf8VXfMW3fp3XeZ333tzcPP4P//APv8NVV1111VVXXXXVVVddddV/HMrx48e56qqrrrrqqn+vd3qnd/rsa6655sF///d/z1/8xV8AIIl/iSQk8S+RhCReGElI4oWRhCReGElI4oWRhCT+JZJ4flarFc94xjP427/9W1arFTfeeOPxl3/5l3/t13md13nvzc3N4//wD//wO1x11VVXXXXVVVddddVVV/37oQc96EFcddVVV1111b/HNddc8+Bv+qZvejrPdOnSJf7+7/+eP/zDP+R+tnlR2OZfYpsXhW3+Jbb5l9jmX2Kbf4ltXpDjx4/zoAc9iNd8zdfk+PHj3Hfffbf+1m/91nf/6I/+6Odw1VVXXXXVVVddddVVV131b0c5fvw4V1111VVXXfXvcXh4uAvw4i/+4q8NMJ/PueWWW3jxF39xZrMZt99+O5KQxL9EEpJ4YSQhiX+JJCTxwkhCEi+MJCTxwkhCEi+MJCTx/KxWK+69916e9KQncc8993Dq1Knjr/7qr/7ar/M6r/Pem5ubx8+ePfuMw8PDXa666qqrrrrqqquuuuqqq/51KMePH+eqq6666qqr/r3+4R/+4XeuueaaBz/kIQ95aYCzZ89y8uRJbrnlFl78xV+c2WzG7bffjiQk8S+RhCReGElI4l8iiX+JJP4lkviXSOJfIglJPD+r1Yp7772Xv/3bv2V3d5dTp04df/VXf/XXfsVXfMW3fshDHvLSt956698cHh7uctVVV1111VVXXXXVVVdd9aKhHD9+nKuuuuqqq676j3Drrbf+zSu+4iu+9ebm5vGzZ8/y5Cc/mb7vOXnyJLfccgsv/uIvzmw2Y29vj/V6jST+JZL4l0hCEi+MJCTxwkhCEi+MJCTxwkhCEv8SSbww9957L3/7t3/L3/zN33Dq1Knjr/zKr/zSr/iKr/jWD3nIQ1768PDw0tmzZ2/lqquuuuqqq6666qqrrrrqhUMPetCDuOqqq6666qr/KNdcc82Dv+mbvunpAP/wD//A4x73ODY3N3nsYx/Lgx/8YAAuXbrE7bffzt///d9z++23A2Cbf4ltXhS2+ZfY5l9im3+Jbf4ltvmX2OZfcuzYMV7rtV6Ll3qplwLgt37rt777t37rt77nH/7hH36bq6666qqrrrrqqquuuuqq549y/Phxrrrqqquuuuo/yuHh4e7Zs2ef8Yqv+Ipvvbm5ye7uLru7u9x111084xnPYBxHbr75Zq655hpe/MVfnGPHjrFer9nb2+NfIglJ/Esk8S+RhCReGElI4oWRhCReGElI4oWRhCRemPV6zROe8AT+5m/+htVqxWu/9mu/9Ou8zuu89+u8zuu896233vo3Z8+evZWrrrrqqquuuuqqq6666qrnRDl+/DhXXXXVVVdd9R/p1ltv/WuAl3mZl3ntM2fO8OQnPxmAcRw5e/Ysz3jGMxjHkTNnznDNNdfw4i/+4rz4i784wzBw9uxZ/iWSkMQLIwlJ/Esk8S+RhCReGElI4oWRxL9EEpJ4QSSxXq+59dZb+Zu/+RtWqxUv9mIvdvx1Xud13vt1Xud13vvo6OjSrbfe+tdcddVVV1111VVXXXXVVVddQTl+/DhXXXXVVVdd9R/t7Nmzz3jIQx7y0jfeeOODNzc3ueuuu7jfOI6cO3eOW2+9lXEcOXPmDPP5nEc84hG8+Iu/OPP5nDvuuIN/iSQk8cJIQhIvjCQk8S+RxL9EEi+MJCTxL5HECyOJ9XrNrbfeyt/8zd+wWq14sRd7seOv+Iqv+Nav8zqv896bm5vH/+Ef/uF3uOqqq6666qqrrrrqqqv+v6McP36cq6666qqrrvqPdnh4uPsP//APv/Pmb/7mH338+HEAzp49ywNN08TZs2e59dZbGceRjY0Ntre3ueWWW3jxF39x5vM5d9xxB/8SSfxLJCGJF0YSknhhJCGJF0YSknhhJCGJF0YSknhhJLFer7n11lv5m7/5G1arFTfeeOPxl3/5l3/t13md13nvzc3N4//wD//wO1x11VVXXXXVVVddddVV/19Rjh8/zlVXXXXVVVf9Zzg8PNw9e/bsM17xFV/xrTc3N9nd3eXo6IgHksQ4jpw9e5a77rqL3d1d+r7n5MmT3HLLLbz4i7848/mc/f19VqsVL4gkJPEvkYQkXhhJSOKFkYQkXhhJSOKFkYQkXhhJSOKFkcRqteIZz3gGT3ziE7nnnnt42MMedvzlX/7lX/t1Xud13ntzc/P4P/zDP/wOV1111VVXXXXVVVddddX/N5Tjx49z1VVXXXXVVf9Zbr311r8GeJmXeZnXPnPmDHfddRfjOPLcJDGOI5cuXeIZz3gGh4eH9H3PyZMnueWWW3j4wx/OfD5nb2+P9XrNCyIJSfxLJPEvkYQkXhhJSOKFkYQkXhhJ/EskIYkXRBKSWK1W3HvvvTzxiU/knnvu4dSpU8df/dVf/bVf53Ve5703NzeP/8M//MPvcNVVV1111VVXXXXVVVf9f0E5fvw4V1111VVXXfWf6ezZs894yEMe8tI33njjg2+44Qae/OQn8/xI4n6XLl3iGc94Brfeeitd13Hddddxyy238IhHPIJrr72W1WrF3t4eL4gkJPHCSEIS/xJJ/Esk8S+RxAsjCUn8SyTxwkhCEqvVinvvvZe/+Zu/YXd3l1OnTh1/9Vd/9dd+ndd5nffe3Nw8fvbs2WccHh7uctVVV1111VVXXXXVVVf9X0Y5fvw4V1111VVXXfWf6fDwcPcf/uEffucVX/EV3/rEiRPHNzc3ueuuu3h+JPFA4zhy1113ceuttzKOIzfffDPXXHMNL/ESL8GxY8dYrVbs7e3xgkhCEi+MJCTxwkhCEi+MJCTxwkhCEi+MJCTxwkhCEi+MJO5377338jd/8zf8zd/8DQ996EOPv/qrv/prv+IrvuJbP+QhD3npW2+99W8ODw93ueqqq6666qqrrrrqqqv+L0IPetCDuOqqq6666qr/Ctdcc82Dv+mbvunpAH/2Z3/GrbfeygsiiednY2ODBz/4wTz2sY/lfpcuXeIP/uAP+Pu//3teGNu8KGzzL7HNv8Q2/xLb/Ets8y+xzQtjmwc6fvw4r/Var8VLvdRLcd999936D//wD7/9W7/1W9/zD//wD7/NVVddddVVV1111VVXXfV/CeX48eNcddVVV1111X+Fw8PD3bNnzz7jFV/xFd/6+PHj3HnnnYzjyAsiiec2jiNnz57lGc94BuM4cubMGebzOY94xCN48Rd/cebzObfffjvPjyQk8S+RxL9EEpJ4YSQhiRdGEpJ4YSTxL5HECyMJSdxvtVrxxCc+kb/5m7+hlHL8tV/7tV/6dV7ndd77mmuuefDh4eGls2fP3spVV1111VVXXXXVVVdd9X8B5fjx41x11VVXXXXVf5Vbb731r6+55poHP/KRj3zpG2+8kSc96UlI4gWRxPMzjiNnz57lGc94BuM4srm5yfb2Nrfccgsv/uIvznw+5/bbb+f5kYQkXhhJSOJfIol/iST+JZJ4YSQhiRdGEpJ4YSQhifutViue8Yxn8Dd/8zesVite+7Vf+6Vf53Ve571f53Ve572Pjo4u3XrrrX/NVVddddVVV1111VVXXfW/GeX48eNcddVVV1111X+lW2+99W8e8pCHvPSNN9744M3NTe68804k8cJI4vkZx5Fz585x1113cenSJbqu4+TJk9xyyy28+Iu/OPP5nL29PdbrNc9NEpJ4YSQhiRdGEpJ4YSQhiRdGEpJ4YSQhiRdGEpJ4YSTxQKvVimc84xn8zd/8DavVihd7sRc7/oqv+Ipv/Tqv8zrvfXR0dOnWW2/9a6666qqrrrrqqquuuuqq/43Qgx70IK666qqrrrrqv9o111zz4G/6pm96OsA//MM/8A//8A8ASOIFkcQLIon7PehBD+JBD3oQZ86cAeDSpUvcfvvt/MEf/AGXLl3i+bHNi8I2/xLb/Ets8y+xzQtjmxeFbV4Y2zy348eP81Iv9VK81mu9FgD33Xffrb/1W7/13T/6oz/6OVx11VVXXXXVVVddddVV/5tQjh8/zlVXXXXVVVf9Vzs8PNw9e/bsM17xFV/xrTc3N9nd3eXo6AgASbwgknhhJHHp0iWe8Yxn8IxnPIO+77n22mu55ppreMQjHsG1117LarVib2+PB5KEJP4lkviXSEISL4wkJPHCSOKFkYQk/iWSeGEkIYkHWq1WPOMZz+Bv/uZvWK1W3Hjjjcdf/uVf/rVf53Ve5703NzeP/8M//MPvcNVVV1111VVXXXXVVVf9b0A5fvw4V1111VVXXfXf4dZbb/1rgJd5mZd57WuuuYa77rqLcRwBkMQLI4kXRBIA4zhy11138YxnPINxHLn55pu55ppreImXeAluvvlmLl26xN7eHg8kCUm8MJKQxL9EEv8SSbwwkpDECyMJSbwwkpDECyOJ57ZarXjGM57BE5/4RO655x4e9rCHHX/5l3/5136d13md997c3Dz+D//wD7/DVVddddVVV1111VVXXfU/GeX48eNcddVVV1111X+Xs2fPPuMhD3nIS994440PPn78OLfeeisPJIkXRBIvjCQAxnHk3LlzPOMZz2AcR86cOcOxY8d4iZd4CV78xV+c9XrNfffdxwNJQhIvjCQk8cJIQhIvjCQk8cJIQhIvjCQk8cJIQhIviCQk8dxWqxX33nsvT3ziE7nnnns4derU8Vd/9Vd/7dd5ndd5783NzeNnz559xuHh4S5XXXXVVVddddVVV1111f80lOPHj3PVVVddddVV/10ODw93/+Ef/uF3XvEVX/Gtr7nmmuMAZ8+e5YEk8cJI4gWRxP3GceTcuXM84xnPYBxHNjc32d7e5hGPeAQv/uIvznw+5/bbb+eBJPEvkYQkXhhJSOKFkYQkXhhJSOKFkcS/RBIvjCQk8dxWqxX33nsvf/M3f8Pu7i6nTp06/uqv/uqv/Yqv+Ipvvbm5efzs2bPPODw83OWqq6666qqrrrrqqquu+p+Ccvz4ca666qqrrrrqv9Ph4eHurbfe+jev8zqv897XXHMN9913H0dHRzyQJF4YSbwgknigcRw5d+4cd911F+M4srm5yfb2Nrfccgsv/uIvznw+5/bbb+d+kpDEv0QS/xJJSOKFkcS/RBIvjCQk8cJIQhIvjCQk8fzce++9/M3f/A1/8zd/w8mTJ4+//uu//mu/4iu+4ls/5CEPeenDw8NLZ8+evZWrrrrqqquuuuqqq6666r8b5fjx41x11VVXXXXVf7ezZ8/eCvDiL/7ir33NNddw1113MY4jz00SL4gkXhhJPNA4jpw7d4677rqLvb09uq7j5MmT3HLLLbz4i7848/mcvb091us1AJKQxAsjCUn8SyTxwkhCEi+MJCTxwkhCEi+MJCTxwkjiBVmtVjzxiU/kb/7mbzh58uTxV3mVV3np13md13nva6655sGHh4eXzp49eytXXXXVVVddddVVV1111X8XyvHjx7nqqquuuuqq/wn+4R/+4XeuueaaBz/ykY986RtvvJEnP/nJPD+SeGEk8YJI4rmN48ju7i7PeMYzOHfuHBsbG5w8eZJbbrmFRzziEVx77bXcd999rNdrACQhiRdGEpJ4YSQhiRdGEpJ4YSQhiRdGEv8SSbwwkpDEC7JarXjiE5/IX//1X7NarXid13mdl36d13md936d13md97711lv/5uzZs7dy1VVXXXXVVVddddVVV/1Xoxw/fpyrrrrqqquu+p/i1ltv/ZtXfMVXfOsTJ04c39zc5M477+T5kcQLI4kXRhLPz9HREbfddhvPeMYz6LqOa6+9lmuuuYZHPOIRXHvttaxWK/b29gCQxL9EEpJ4YSQhiRdGEpJ4YSTxwkhCEi+MJCTxwkhCEi/Ier3mGc94Bn/913/NarXixV7sxY6/zuu8znu/zuu8znsfHR1duvXWW/+aq6666qqrrrrqqquuuuq/CnrQgx7EVVddddVVV/1Pcs011zz4m77pm54O8A//8A/8wz/8Ay+IJF4YSbwgknhhJLGxscGDHvQgHvOYx3C/S5cu8Yu/+Ivcfvvt3M82/xLb/Ets8y+xzb/ENv8S2/xLbPPC2OZfcuzYMV7qpV6K137t1wbgvvvuu/W3fuu3vvtHf/RHP4errrrqqquuuuqqq6666j8b5fjx41x11VVXXXXV/ySHh4e7Z8+efcYrvuIrvvXm5ia7u7scHR3xgkjihZHECyOJF2QcR86dO8cznvEMxnHkzJkzzOdzXuIlXoIXf/EXZ71ec9999yEJSbwwkpDECyMJSbwwkpDECyMJSbwwkviXSEISL4gkJPHCrNdrbr31Vv7mb/6G1WrFjTfeePzlX/7lX/t1Xud13ntzc/P4P/zDP/wOV1111VVXXXXVVVddddV/Fsrx48e56qqrrrrqqv9pbr311r8GeJmXeZnXvuaaa3jSk56EJF4YSbwwknhBJPHCTNPEuXPneMYznsE4jmxubrK9vc0jHvEIXvzFX5z5fM7tt9+OJCTxwkhCEi+MJCTxwkhCEi+MJCTxgkhCEv8SSbwwkpDECyKJ9XrNrbfeyhOf+ERWqxU33njj8Zd/+Zd/7dd5ndd5783NzeP/8A//8DtcddVVV1111VVXXXXVVf/RKMePH+eqq6666qqr/ic6e/bsMx7ykIe89I033vjgzc1N7rzzTiTxwkjihZHECyOJF2aaJs6dO8ddd93FpUuXOH78ONvb29xyyy28+Iu/OPP5nNtvvx1J/EskIYkXRhKSeGEk8S+RxAsjCUm8MJKQxAsjiRdGEuv1mltvvZUnPvGJ3HvvvZw6der4q7/6q7/267zO67z35ubm8X/4h3/4Ha666qqrrrrqqquuuuqq/yiU48ePc9VVV1111VX/Ex0eHu7+wz/8w++8+Zu/+UefOHECgPvuuw8ASbwwknhhJPHCSOIFkcQ4jly6dIm77rqLS5cu0XUdJ0+e5JZbbuHFX/zFmc/n7O3tsV6v+ZdI4l8iiRdGEpJ4YSQhiRdGEpJ4YSQhiRdEEpJ4YSSxWq245557+Ju/+RsuXbrEqVOnjr/6q7/6a7/O67zOe29ubh4/e/bsMw4PD3e56qqrrrrqqquuuuqqq/49KMePH+eqq6666qqr/qc6PDzc/Yd/+IffeZ3XeZ333tzcZHd3l8PDQwAk8cJI4oWRxAsjiRdGEuM4cunSJW677TbOnj3LxsYGJ0+e5JZbbuERj3gE1157LWfPnmW9XvPCSEISL4wkJPHCSEISL4wkJPHCSOJfIokXRhKSeEEkIQmAe+65h7/5m7/hb/7mb3jYwx52/NVf/dVf+xVf8RXf+iEPechL33rrrX9zeHi4y1VXXXXVVVddddVVV131b0E5fvw4V1111VVXXfU/2dmzZ28FeJmXeZnXvuaaa7jzzjsZx5H7SeKFkcQLI4kXRhIvjCQAjo6OuO2223jGM55B13Vce+21XHPNNTziEY/g2muvZb1es7e3xwsjCUm8MJKQxAsjCUm8MJJ4YSQhiRdGEpJ4YSTxwkhCEgCr1Yq/+Zu/4W/+5m84derU8Vd5lVd56Vd8xVd864c85CEvfXh4eOns2bO3ctVVV1111VVXXXXVVVf9a1COHz/OVVddddVVV/1Pd/bs2Wc85CEPeekbb7zxwTfeeCNPetKTeCBJvDCSeGEk8cJI4oWRxP3GceTuu+/mGc94BuM4ctNNN3HNNdfwEi/xErz4i7849913H5cuXeKFkcS/RBL/Ekm8MJKQxAsjCUm8MJKQxAsiCUm8MJK432q14olPfCJ/8zd/Qynl+Ou8zuu89Ou8zuu89zXXXPPgw8PDS2fPnr2Vq6666qqrrrrqqquuuupFQTl+/DhXXXXVVVdd9T/d4eHh7j/8wz/8ziu+4iu+9YkTJ45vbm5y55138twk8cJI4oWRxAsjiRdGEvcbx5Fz587xjGc8g3EcOXPmDPP5nJd4iZfgJV7iJViv19x33328IJKQxAsjCUm8MJKQxAsjCUm8MJL4l0jihZGEJF4QSUjifqvVimc84xn8zd/8DavVitd5ndd56dd5ndd579d5ndd576Ojo0u33nrrX3PVVVddddVVV1111VVXvTDoQQ96EFddddVVV131v8U111zz4G/6pm96OsCf/umf8vSnP53nJokXRhIvjCT+JZJ4YSTx3DY2NnjQgx7Egx70IDY2NgC4dOkSf//3f8/v//7v8y+xzb/ENv8S27wwtvmX2OZfYpsXxjYvjG2e2/Hjx3mpl3opXvu1XxuA++6779Yf/dEf/Zzf+q3f+m6uuuqqq6666qqrrrrqqueHcvz4ca666qqrrrrqf4vDw8Pds2fPPuMVX/EV3/r48ePceeedjOPI8yOJF0YSL4wkXhhJvDCSeKBxHDl37hx33XUXly5d4vjx42xvb3PLLbfwEi/xEsxmM26//XZeEElI4oWRxL9EEi+MJCTxwkhCEi+MJCTxgkhCEi+IJCTxQKvVimc84xn8zd/8DavVihd7sRc7/oqv+Ipv/Tqv8zrvvbm5efwf/uEffoerrrrqqquuuuqqq6666oEox48f56qrrrrqqqv+N7n11lv/GuBlXuZlXvvGG2/kSU96Ei+IJF4YSfxLJPHCSOKFkcQDjePIpUuXuOuuu7h06RJ933Py5EluueUWXuIlXoLZbMbe3h7r9ZrnRxIvjCQk8cJIQhIvjCQk8cJI4l8iiRdGEpJ4QSQhiQdarVY84xnP4G/+5m9YrVbceOONx1/+5V/+tV/ndV7nvTc3N4//wz/8w+9w1VVXXXXVVVddddVVVwFQjh8/zlVXXXXVVVf9b3P27NlnPOQhD3npG2+88cGbm5vceeedvDCSeGEk8cJI4l8iiRdGEg80jiOXLl3iGc94Bs94xjM4fvw4J0+e5JZbbuERj3gE11xzDffddx/r9ZrnJglJvDCSkMQLIwlJvDCSeGEkIYkXRhKSeGEk8cJI4rmtViue8Yxn8MQnPpF7772Xhz3sYcdf/uVf/rVf53Ve5703NzeP/8M//MPvcNVVV1111VVXXXXVVf+/UY4fP85VV1111VVX/W9zeHi4+w//8A+/8+Zv/uYffeLECQDOnj3LCyOJf4kkXhhJvDCS+JdI4rmN48gznvEMnvGMZ9D3Pddeey3XXnstj3jEI7jmmmtYr9dcunSJ5yYJSbwwkpDECyOJF0YSknhhJCGJF0YSknhBJCGJF0QSknhuq9WKe+65hyc+8Ynce++9nDp16virv/qrv/brvM7rvPfm5ubxs2fPPuPw8HCXq6666qqrrrrqqquu+v+Hcvz4ca666qqrrrrqf6PDw8Pds2fPPuMVX/EV33pzc5OLFy9ydHTEv0QSL4wk/iWSeGEk8S+RxHMbx5G77rqLZzzjGYzjyE033cS1117LS7zES/ASL/ES3HfffVy6dInnJol/iSReGElI4oWRhCReGEn8SyTxwkjihZGEJJ7barXinnvu4W/+5m+4dOkSp06dOv7qr/7qr/2Kr/iKb725uXn87Nmzzzg8PNzlqquuuuqqq6666qqr/v+gHD9+nKuuuuqqq6763+rWW2/9a4CXeZmXee1rrrmGO+64g2EYkMQLI4l/iSReGEn8SyTxwkji+RnHkXPnzvGMZzyDcRw5c+YM8/mcl3iJl+AlXuIlWK/X3HfffTyQJCTxwkhCEi+MJCTxwkjihZGEJF4YSUjiBZGEJF4YSbwg99xzD3/zN3/DX//1X/Owhz3s+Ku/+qu/9iu+4iu+9UMe8pCXPjw8vHT27Nlbueqqq6666qqrrrrqqv/7KMePH+eqq6666qqr/jc7e/bsMx7ykIe89I033vjgEydO8PSnPx0ASfxLJPHCSOJfIol/iSReGEk8P+M4cu7cOZ7xjGcwjiObm5tsb2/ziEc8gpd4iZdgNptx++2380CSkMQLIwlJvDCSeGEkIYkXRhKSeGEk8cJIQhIviCQk8YKs12v+5m/+hr/+67/m1KlTx1/lVV7lpV/ndV7nva+55poHHx4eXjp79uytXHXVVVddddVVV1111f9dlOPHj3PVVVddddVV/5sdHh7u/sM//MPvvOIrvuJbX3PNNccB7rvvPu4niRdGEv8SSfxLJPHCSOJfIonnZxxHzp07x1133cWlS5c4fvw429vb3HLLLbzES7wEs9mM22+/nQeSxL9EEi+MJCTxwkhCEi+MJF4YSUjihZHECyMJSbwg6/WaJz7xifz1X/81q9WK13md13np13md13nv13md13nvW2+99W/Onj17K1ddddVVV1111VVXXfV/D3rQgx7EVVddddVVV/1fcM011zz4m77pm54O8Cd/8ic8/elP536S+JdI4l8iiX+JJF4YSfxLJPHCbGxscObMGR70oAdx+vRpAC5dusTf/d3f8fd///dcunSJB7LNv8Q2/xLbvDC2+ZfY5l9imxfGNi+MbV4Y2xw/fpyXfumX5rVf+7UBuO+++2790R/90c/5rd/6re/mqquuuuqqq6666qqr/u+gHD9+nKuuuuqqq676v+Dw8HAX4MVf/MVf+8SJE9x5552M48gDSeJfIol/iSReGEn8SyTxL5HE8zOOI5cuXeIZz3gGt912G8ePH+fkyZPccsstPOIRj+Caa67hvvvuY71eAyAJSbwwkpDECyOJF0YSknhhJPEvkcQLIwlJvCCSkMQLIon1es2tt97KX//1X7NarXixF3ux46/4iq/41q/zOq/z3pubm8f/4R/+4Xe46qqrrrrqqquuuuqq//0ox48f56qrrrrqqqv+r/iHf/iH37nmmmse/MhHPvKlb7rpJp70pCfx/EjihZHEv0QS/xJJ/Esk8S+RxAsyjiPPeMYzuO222+j7nmuvvZZrr72Wl3/5l+fYsWOs12suXboEgCT+JZJ4YSQhiRdGEpJ4QSQhiRdGEpJ4YSTxwkjihZHEer3m1ltv5a//+q9ZrVbceOONx1/+5V/+tV/ndV7nvTc3N4//wz/8w+9w1VVXXXXVVVddddVV/3tRjh8/zlVXXXXVVVf9X3Lrrbf+zSu+4iu+9YkTJ45vbm5y55138vxI4l8iiX+JJP4lkviXSOJfIokXZBxH7rrrLm677TbGceTMmTNce+21vMRLvAQv8RIvwX333celS5eQhCReGElI4oWRhCReGEm8MJKQxAsjCUm8IJKQxAsiCUm8MJJYrVbceuutPOEJT2C1WnHjjTcef/mXf/nXfp3XeZ333tzcPP4P//APv8NVV1111VVXXXXVVVf974Me9KAHcdVVV1111VX/11xzzTUP/qZv+qanA/z93/89f//3f88LIol/iST+JZL4l0jiXyKJf4kk/iWbm5vccsstPOYxj+F+ly5d4g/+4A/4u7/7O+5nm3+JbV4Y2/xLbPPC2OZfYpt/iW1eGNu8MLYBOH78OA9+8IN56Zd+aR784Adz33333fpbv/Vb3/2jP/qjn8NVV1111VVXXXXVVVf970E5fvw4V1111VVXXfV/zeHh4e7Zs2ef8Yqv+Ipvvbm5ye7uLoeHh7wgkviXSOJFIYl/iST+JZL4l0jiBRnHkXPnznHbbbcxjiObm5tsb2/ziEc8gpd4iZdgNptx++23I4l/iSReGElI4oWRhCReEElI4oWRhCReGEm8MJJ4YSQBsFqtuOeee/jrv/5rdnd3OXXq1PFXf/VXf+3XeZ3Xee/Nzc3jZ8+efcbh4eEuV1111VVXXXXVVVdd9T8b5fjx41x11VVXXXXV/0W33nrrXwO8zMu8zGtfc801POlJT+JfIol/iST+JZL4l0jiRSGJf4kkXpBxHDl37hx33XUXly5d4vjx42xvb3PLLbfwEi/xEsxmM26//XYk8cJIQhIvjCQk8cJI4oWRhCReGElI4gWRhCReEElI4gWRhCTud8899/DXf/3X/PVf/zUPe9jDjr/6q7/6a7/iK77iWz/kIQ956VtvvfVvDg8Pd7nqqquuuuqqq6666qr/mSjHjx/nqquuuuqqq/6vOnv27DMe8pCHvPSNN9744M3NTe644w4k8S+RxL9EEv8SSfxLJPGikMS/RBIvyDiOXLp0iac85SkcHR3R9z0nT57klltu4SVe4iWYzWbs7e2xXq95YSQhiRdGEi+MJCTxwkjiXyKJF0YSL4wkJPGCSEIS91utVvz1X/81f/3Xf82pU6eOv8qrvMpLv+IrvuJbP+QhD3npw8PDS2fPnr2Vq6666qqrrrrqqquu+p+Fcvz4ca666qqrrrrq/6rDw8Pdf/iHf/idV3zFV3zrm2666TjAfffdhyReFJL4l0jiXyKJf4kkXhSS+JdI4oW5dOkSz3jGM7jttts4fvw4J0+e5JZbbuERj3gE11xzDcMwcOnSJV4YSbwwkpDECyOJF0YSknhhJCGJF0QSknhhJPHCSOKBVqsVT3jCE/jrv/5rTp06dfxVXuVVXvp1Xud13vuaa6558OHh4aWzZ8/eylVXXXXVVVddddVVV/3PQDl+/DhXXXXVVVdd9X/Z4eHh7q233vo3r/M6r/PeW1tbXLx4kcPDQwAk8S+RxItCEv8SSfxLJPGikMSLQhIvyDiOPOMZz+AZz3gGfd9z7bXXcu211/ISL/ESHDt2jGEYuHTpEi+IJCTxwkjihZGEJF4YSUjihZHECyMJSbwgkpDECyIJSTzQarXiCU94An/913/NarXidV7ndV76dV7ndd77dV7ndd771ltv/ZuzZ8/eylVXXXXVVVddddVVV/33ohw/fpyrrrrqqquu+r/u7NmztwK8zMu8zGtfe+213HHHHYzjyP0k8S+RxL9EEi8KSfxLJPGikMSLQhIvyDiO3HXXXTzjGc9gHEfOnDnDtddey0u8xEvwEi/xEgzDwL333ssLIokXRhKSeGEkIYkXRhIvjCQk8cJI4oWRxAsjiee2Wq249dZb+eu//mtWqxUv9mIvdvx1Xud13vt1Xud13vvo6OjSrbfe+tdcddVVV1111VVXXXXVfw/K8ePHueqqq6666qr/D86ePfuMhzzkIS994403Pvimm27iiU98Ig8kiReFJP4lknhRSOJfIokXhSReFJJ4QcZx5Ny5czzjGc9gHEfOnDnDfD7nEY94BC/xEi/Ber3mvvvu4/mRhCReGElI4oWRxAsjCUm8MJKQxAsiCUm8IJKQxAsiCUk8t9Vqxa233spf//Vfs1qteLEXe7Hjr/iKr/jWr/M6r/Pem5ubx//hH/7hd7jqqquuuuqqq6666qr/WpTjx49z1VVXXXXVVf8fHB4e7v7DP/zD77ziK77iW584ceL41tYWd9xxB89NEv8SSbwoJPGikMS/RBIvCkm8KCTxgozjyLlz53jGM57BOI5sbm6yvb3NIx/5SF7iJV6C+XzObbfdxvMjCUm8MJJ4YSQhiRdGEv8SSbwwknhhJCGJF0QSknhuq9WKW2+9lb/+679mtVpx4403Hn/5l3/5136d13md997c3Dz+D//wD7/DVVddddVVV1111VVX/ddAD3rQg7jqqquuuuqq/0+uueaaB3/TN33T0wH++I//mKc//ek8P5L4l0jiRSGJF4Uk/iWSeFFI4kUliRdmY2ODM2fO8JjHPIaNjQ0ALl26xN/93d/x+7//+7wgtvmX2OZfYpsXxjb/Etu8MLZ5YWzzwtjmBTl+/DgPetCDeJ3XeR2OHz/Offfdd+tv/dZvffeP/uiPfg5XXXXVVVddddVVV131n4ty/Phxrrrqqquuuur/k8PDw92zZ88+4xVf8RXf+sSJE1y8eJHDw0OeH0m8KCTxopDEi0ISLwpJvCgk8aKQxPMzjiOXLl3iKU95CkdHR3Rdx8mTJ7nlllt4iZd4CebzOZcuXWK9XvNAkpDECyMJSbwwknhhJCGJF0YSL4wkJPGCSEISL4gkJPH8rFYr7r33Xp7whCdw9913c/r06eOv/uqv/tqv8zqv896bm5vHz549+4zDw8Ndrrrqqquuuuqqq6666j8e5fjx41x11VVXXXXV/ze33nrrXwO8zMu8zGtfe+21PPGJT+SFkcSLQhIvCkm8KCTxopDEi0ISLypJPD+XLl3itttu4xnPeAZd13Httddyyy238MhHPpJrr72W9XrNpUuXeCBJSOKFkcQLIwlJvDCSeGEkIYkXRhIvjCReGEm8IKvVinvvvZe/+qu/Ynd3l9OnTx9/9Vd/9dd+xVd8xbfe3Nw8fvbs2WccHh7uctVVV1111VVXXXXVVf9xKMePH+eqq6666qqr/j86e/bsMx7ykIe89I033vjgra0t7rjjDv4lknhRSOJFIYkXhSReFJJ4UUjiRSWJ52ccR+6++26e8Yxn0HUd1157Lddeey0v8RIvwbFjx1iv11y6dIkHksQLIwlJvDCSeGEkIYkXRhKSeEEkIYkXRBKSeEEkIYkXRBL33nsvf/VXf8Vf//Vf8/CHP/z4q7/6q7/2K77iK771Qx7ykJc+PDy8dPbs2Vu56qqrrrrqqquuuuqqfz/0oAc9iKuuuuqqq676/+qaa6558Dd90zc9HeDv/u7v+Pu//3teFJJ4UUjiRSGJF4UkXhSSeFFJ4kUliRdkY2ODBz3oQTzmMY/hfpcuXeL3f//3+bu/+zuem21eGNv8S2zzwtjmX2KbF8Y2L4xtXhjbvDC2ATh+/Div8zqvw0u/9EsD8Fu/9Vvf/Vu/9Vvf8w//8A+/zVVXXXXVVVddddVVV/3bUY4fP85VV1111VVX/X91eHi4e/bs2We84iu+4ltvbW1x4cIFDg8PkcSLQhIvCkm8KCTxopDEi0ISLypJvKgk8dzGceTcuXM84xnPYBxHzpw5w3w+55GPfCQv8RIvwXw+57bbbuN+knhhJCGJF0YSknhBJCGJF0YSknhBJCGJF0QSknhBJCGJF0QSklitVjzhCU/gr//6r1mtVrzO67zOS7/O67zOe7/O67zOe996661/c/bs2Vu56qqrrrrqqquuuuqqfz3K8ePHueqqq6666qr/z2699da/BniZl3mZ17722mu54447GIYBSbwoJPGikMSLShIvCkm8qCTxopLEi0oSDzSOI+fOneMZz3gG4ziyubnJ9vY2t9xyCy/xEi/BfD7ntttuA0ASknhhJCGJF0YSL4wkJPHCSOKFkYQkXhBJSOIFkYQkXhBJSGK1WnHrrbfy13/916xWK178xV/8+Ou8zuu89+u8zuu899HR0aVbb731r7nqqquuuuqqq6666qoXHeX48eNcddVVV1111f93Z8+efcZDHvKQl77xxhsffOLECZ7+9KdzP0m8KCTxopDEi0oSLwpJvKgk8aKSxL+GJO43jiPnzp3jrrvu4tKlS3Rdx8mTJ7nlllt4iZd4CebzObfddhsAkpDECyOJF0YSknhhJPHCSEISL4wkXhhJvDCSeGEkAbBarbj11lv567/+a1arFS/+4i9+/BVf8RXf+nVe53Xe++jo6NKtt97611x11VVXXXXVVVddddW/jHL8+HGuuuqqq6666v+7w8PD3X/4h3/4nVd8xVd862uvvfY4wH333ccDSeJFIYkXhSReVJJ4UUjiRSWJfw1JvKgkcb9xHLl06RK33XYbR0dHdF3HyZMnueWWW3iJl3gJ5vM5ly5dYr1eI4kXRhKSeGEk8cJIQhIvjCQk8YJIQhIviCQk8YJIQhIviCQkAbBarbj11lv567/+a1arFTfddNPx13zN13zr13md13nvzc3N4//wD//wO1x11VVXXXXVVVddddULhh70oAdx1VVXXXXVVVddcc011zz4m77pm54O8Md//Mc87WlP47lJ4kUhiReFJF5UknhRSeJFJYkXlST+NSTx3DY2NnjMYx7Dgx70IAAuXbrEbbfdxt/93d9x2223AWCbf4ltXhjbvDC2+ZfY5oWxzQtjmxfGNi+MbR7o+PHjvPRLvzQv8zIvw/Hjx7nvvvtu/a3f+q3v/tEf/dHP4aqrrrrqqquuuuqqq54X5fjx41x11VVXXXXVVVccHh7uArz4i7/4a584cYI77riDcRx5fiTxopDEi0ISLypJvKgk8aKSxL+GJP41JAEwjiN33303z3jGM+i6jmuvvZZrr72Wl3iJl+DYsWOs12v29vaQxAsjiRdGEpJ4QSQhiRdGEpJ4QSQhiRdEEpJ4QSQhiRdEEpK432q14tZbb+UJT3gC99xzD6dPnz7+6q/+6q/9Oq/zOu+9ubl5/B/+4R9+h6uuuuqqq6666qqrrno2yvHjx7nqqquuuuqqq57tH/7hH37nmmuuefAjH/nIl7755pt54hOfyAsiiReVJF4UknhRSeJFJYl/DUn8a0jiX0MS4zhy991384xnPINxHDlz5gzXXnstL/ESL8FLvMRLsF6vue+++3hhJCGJF0YSL4wkJPHCSOKFkcQLIwlJvCCSeGEk8UCr1Yp77rmHv/7rv2Z3d5fTp08ff/VXf/XXfp3XeZ333tzcPH727NlnHB4e7nLVVVddddVVV1111f93lOPHj3PVVVddddVVVz2nW2+99W9e8RVf8a1PnDhxfHNzkzvuuIMXRhIvKkm8qCTxopDEv4YkXlSS+NeQxL/WOI6cO3eOZzzjGYzjyJkzZ5jP5zzykY/kJV7iJZjP59x+++28MJJ4YSQhiRdGEi+MJCTxgkhCEi+MJF4QSUjiBZGEJJ7bPffcw1//9V/z13/91zz84Q8//uqv/uqv/Yqv+Ipv/ZCHPOSlb7311r85PDzc5aqrrrrqqquuuuqq/68ox48f56qrrrrqqquuek6Hh4e7f/Znf/Yzb/7mb/7RJ06cAOC+++7jXyKJF5UkXlSSeFFJ4kUliX8NSfxrSOJfYxxHzp49y2233cY4jmxubrK9vc0tt9zCS7zESzCfz7ntttt4QSQhiRdGEi+MJCTxwkjihZGEJF4QSUjiBZGEJF4QSUjiua1WK/76r/+av/7rv+bUqVPHX+VVXuWlX/EVX/GtH/KQh7z04eHhpbNnz97KVVddddVVV1111VX/31COHz/OVVddddVVV131vA4PD3fPnj37jFd8xVd8662tLS5evMjh4SEvCkm8qCTxopLEi0oS/xqS+NeQxL+GJF5U4zhy9uxZ7rrrLvb29ui6jpMnT3LLLbfwki/5ksznc2677TZeEEm8MJKQxAsjiRdGEpJ4YSTxwkjihZHECyOJ52e1WvGEJzyBv/7rv+bUqVPHX+VVXuWlX+d1Xue9r7nmmgcfHh5eOnv27K1cddVVV1111VVXXfX/BeX48eNcddVVV1111VXP36233vrXAC/zMi/z2tdeey1PeMITkMSLShIvKkm8qCTxopLEv4Yk/jUk8a8liRfFOI7s7u7yjGc8g6OjI7qu4+TJk9xyyy285Eu+JPP5nEuXLrFer3lukpDECyMJSbwgkpDECyMJSbwgkpDECyIJSbwgkpDECyIJSTw/q9WKJzzhCfzVX/0Vq9WK13md13np13md13nv13md13nvW2+99W/Onj17K1ddddVVV1111VVX/V9HOX78OFddddVVV1111Qt29uzZZzzkIQ956RtvvPHB1157LU972tMAkMSLShIvKkm8qCTxryGJfw1J/GtI4t9CEv+SS5cu8YxnPINnPOMZ9H3Ptddeyy233MIjH/lIrr32WlarFZcuXeK5SUISL4wkXhhJ/Esk8cJI4oWRxAsjiRdGEi/Ier3m1ltv5a/+6q9YrVa8+Iu/+PHXeZ3Xee/XeZ3Xee+jo6NLt956619z1VVXXXXVVVddddX/VZTjx49z1VVXXXXVVVe9YIeHh7v/8A//8Duv+Iqv+NbXXnvtcYD77ruP+0niRSWJF5UkXlSS+NeQxL+GJP61JPFvIYkXZhxH7rrrLp7xjGcwjiM333wz1157LS/5ki/J8ePHWa1WXLp0iecmiRdGEpJ4QSQhiRdGEpJ4QSQhiRdEEpJ4QSQhiRdEEpJ4QdbrNbfeeit/9Vd/xWq14sVf/MWPv+IrvuJbv87rvM57b25uHv+Hf/iH3+Gqq6666qqrrrrqqv9rKMePH+eqq6666qqrrnrhDg8Pd2+99da/eZ3XeZ333tra4uLFixweHvJAknhRSeJFJYl/DUn8a0jiX0MS/1qS+LeQxAsyjiPnzp3jGc94BuM4cubMGa699lpe8iVfkpd8yZdktVpx33338UCSkMQLI4kXRhKSeGEk8cJI4oWRxAsjiRdGEi/Mer3m6U9/On/1V3/FarXipptuOv7yL//yr/06r/M67725uXn8H/7hH36Hq6666qqrrrrqqqv+r6AcP36cq6666qqrrrrqX3b27NlbAV7mZV7mta+99lpuv/12xnHkuUniRSWJF5Uk/jUk8a8hiX8tSfxrSeLfShLPbRxHzp07xzOe8QzGceTMmTPM53Me+chH8pIv+ZLMZjNuu+02HkgSL4wkJPHCSOKFkYQkXhBJSOIFkYQkXhBJSOIFkYQkXhBJrNdrnv70p/P4xz+ee+65h4c//OHHX/7lX/61X+d1Xue9Nzc3j//DP/zD73DVVVddddVVV1111f92lOPHj3PVVVddddVVV71o/uEf/uF3XvzFX/y1b7zxxgfffPPNPOEJT+AFkcSLShL/GpJ4UUniX0sS/xqS+LeQxL+VJB5oHEfOnTvHM57xDMZxZHNzk+3tbR70oAfxki/5ksxmM2677TbuJwlJvDCSeGEkIYkXRhIvjCQk8YJIQhIviCReGEm8MJJYrVbcc889PP7xj+eee+7h1KlTx1/91V/9tV/ndV7nvTc3N4+fPXv2GYeHh7tcddVVV1111VVXXfW/EeX48eNcddVVV1111VUvun/4h3/4nVd8xVd86xMnThzf2trijjvu4IWRxItKEv8akvjXkMS/hiT+tSTxbyGJfw9JAIzjyLlz57jrrru4dOkSXddx8uRJHvSgB/GSL/mSzGYzLl26xHq9BkASknhBJCGJF0YSL4wkJPHCSOKFkcQLIglJvCCSkMQLIglJrFYr7rnnHv76r/+a3d1dTp06dfzVX/3VX/sVX/EV33pzc/P42bNnn3F4eLjLVVddddVVV1111VX/m6AHPehBXHXVVVddddVV/zrXXHPNg7/pm77p6QB/+7d/y9/93d/xL5HEi0oS/xqS+NeQxL+WJP61JPFvJYl/D0nc70EPehAPetCDOHPmDACXLl3ib//2b/m7v/s7Ll26xP1s8y+xzQtjm3+JbV4Y27wwtnlhbPOC2OaFsc0DHT9+nLd5m7fhIQ95CPfdd9+t//AP//DbP/qjP/o59913361cddVVV1111VVXXfW/AeX48eNcddVVV1111VX/OoeHh7tnz559xiu+4iu+9ebmJru7uxweHvKikMS/hiReVJL415LEv5Yk/rUk8W8liX+P3d1dbrvtNp7xjGfQ9z3XXnstD3rQg3jkIx/Jtddey2q14tKlS0hCEi+MJF4YSfxLJPHCSOKFkcQLI4kXRBKSeEEkIYn7rVYr/vqv/5q/+qu/4tSpU8df5VVe5aXf/M3f/KOvueaaBx8eHl46e/bsrVx11VVXXXXVVVdd9T8Z5fjx41x11VVXXXXVVf96t956618DvOzLvuxrX3PNNTzhCU9AEi8qSfxrSOJfQxL/GpL415LEv4Uk/j0k8W8xjiN33XUXt956K+M4cvPNN3Pttdfyki/5khw/fpzVasWlS5eQxAsjCUm8IJKQxAsjCUm8IJKQxAsiCUm8IJKQxAsiiRdGEg+0Wq14whOewF/91V+xWq14ndd5nZd+ndd5nfd+ndd5nfe+9dZb/+bs2bO3ctVVV1111VVXXXXV/0SU48ePc9VVV1111VVX/ducPXv2GQ95yENe+qabbnrw5uYmt99+O5L415DEv4Yk/jUk8a8liX8tSfxbSeLfQxL/GuM4cvbsWW699VbGceTMmTNce+21vORLviQv+ZIvyWq14r777kMSL4wkXhhJ/Esk8cJI4oWRxAsjiRdEEpJ4QSQhiQdarVbceuut/NVf/RWr1YoXf/EXP/46r/M67/06r/M67310dHTp1ltv/Wuuuuqqq6666qqrrvqfhHL8+HGuuuqqq6666qp/m8PDw91/+Id/+J03f/M3/+iTJ08CcO+99wIgiX8NSfxrSOJfSxL/GpL4t5DEv5Uk/j0k8aIax5GzZ89y6623Mo4jZ86cYT6f88hHPpKXfMmXZDabcfvtt/PCSEISL4gkJPHCSEISL4gkJPGCSEISL4gkJPGCSEISL4gknttqteLWW2/lr/7qr1itVrz4i7/48Vd8xVd869d5ndd576Ojo0u33nrrX3PVVVddddVVV1111f8ElOPHj3PVVVddddVVV/3bHR4e7p49e/YZr/iKr/jWm5ubXLx4kcPDQ+4niX8NSfxrSeJfQxL/WpL4t5DEv5Uk/iNI4oUZx5GzZ89y6623Mo4jGxsbbG9v86AHPYiXfMmXZD6fc/vtt/PCSOKFkYQkXhhJvDCSeGEk8cJI4oWRxAsiCUk8t9Vqxa233spf/dVfsVqtuOmmm46/5mu+5lu/zuu8zntvbm4e/4d/+Iff4aqrrrrqqquuuuqq/06U48ePc9VVV1111VVX/fvceuutfw3wsi/7sq997bXXcvvttzOOI89NEv8akvjXkMS/liT+tSTxbyGJfw9J/EeQxPMzjiNnz57lrrvuYnd3l77vOXnyJA960IN4yZd8SebzOZcuXWK9XvP8SEISL4wkXhhJSOIFkYQkXhBJSOIFkYQkXhBJSOIFkcTzs1qtuPXWW3n84x/PcrnkpptuOv7yL//yr/06r/M67725uXn8H/7hH36Hq6666qqrrrrqqqv+O1COHz/OVVddddVVV13173f27NlnPOQhD3npm2666cE333wzT3jCE3hBJPGvIYl/DUn8a0ni30IS/xaS+PeSxH8ESTzQOI5cunSJZzzjGRweHtL3PSdPnuRBD3oQj3rUo7juuuu49957Wa/XPD+SeGEkIYkXRhIvjCReGEm8MJJ4YSTxgkhCEs/ParXi1ltv5fGPfzx33303D3/4w4+//Mu//Gu/zuu8zntvbm4e/4d/+Iff4aqrrrrqqquuuuqq/0qU48ePc9VVV1111VVX/fsdHh7u/sM//MPvvOIrvuJbnzhx4jjAvffeywsjiX8NSfxrSeJfSxL/FpL4t5LEv4ck/iNJAuDSpUs84xnP4NZbb6XrOq677jquvfZaHvWoR3HdddexWq24dOkSz00SknhhJPHCSEISL4gkJPGCSEISL4gkJPGCSEISL4gkXpDVasU999zDH/7hH7K7u8upU6eOv/qrv/prv87rvM57b25uHj979uwzDg8Pd7nqqquuuuqqq6666j8betCDHsRVV1111VVXXfUf55prrnnwN33TNz0d4A//8A952tOexr9EEv8akvjXksS/liT+rSTxbyWJfy9J/GfY3NzkwQ9+MI997GO53zOe8Qx+7/d+j9tuu43nxzb/Etu8MLZ5YWzzwtjmhbHNC2ObF8Y2L4xtHvKQh/A6r/M6POQhD+G+++679R/+4R9++0d/9Ec/57777ruVq6666qqrrrrqqqv+s1COHz/OVVddddVVV131H+fw8HD37Nmzz3jFV3zFtz5x4gS333474zjyopDEv5Yk/rUk8a8liX8rSfxbSeI/iiT+vcZx5OzZszzjGc9gGAauueYajh8/zku+5Evyki/5kqzXa+69914eSBKSeGEk8cJIQhIviCQk8YJIQhIviCQk8YJIQhIviCReGElcvHiRv/qrv+Kv/uqvOH369PFXeZVXeelXfMVXfOuHPOQhL314eHjp7Nmzt3LVVVddddVVV1111X80yvHjx7nqqquuuuqqq/5j3XrrrX99zTXXPPhRj3rUS99888084QlP4F9DEv9akvjXksS/hST+rSTx7yGJ/yiS+Lcax5GzZ8/yjGc8g2EY2NzcZHt7m0c+8pG85Eu+JPP5nNtuu40HkoQkXhBJSOKFkcQLI4kXRhIvjCReGEm8IJKQxAsiCUmsVise//jH81d/9VecPn36+Ku8yqu89Ou8zuu89zXXXPPgw8PDS2fPnr2Vq6666qqrrrrqqqv+o1COHz/OVVddddVVV131H+/WW2/9m1d8xVd86xMnThzf3Nzkjjvu4F9LEv9akvi3kMS/hST+rSTx7yWJ/0iS+NcYx5GzZ89y1113MQwDm5ubbG9v86AHPYiXfMmXZD6fc9ttt/FAknhhJPHCSEISL4gkJPGCSEISL4gkJPGCSEISL4gkXhhJAKxWKx7/+MfzV3/1V6xWK173dV/3pV/ndV7nvV/ndV7nvW+99da/OXv27K1cddVVV1111VVXXfXvhR70oAdx1VVXXXXVVVf957jmmmse/E3f9E1PB/ibv/kb/vZv/xZJ/FtI4l9LEv9akvi3ksS/lST+I0jiP5okXlSbm5ucOXOGBz/4wZw5cwaAS5cu8bd/+7f87d/+LZcuXeKBbPPC2OaFsc2/xDYvjG1eENu8MLZ5YWzzwtjmfsePH+dlXuZleN3XfV0A7rvvvlt/9Ed/9HN+67d+67u56qqrrrrqqquuuurfinL8+HGuuuqqq6666qr/HIeHh7tnz559xiu+4iu+9dbWFhcvXuTg4AAASfxbSOJfSxL/FpL4t5LEv4ck/iNI4j+DJJ6fcRzZ3d3l1ltv5ejoiL7vOXnyJA960IN41KMexbXXXsu9997Ler0GQBIvjCReGElI4oWRxAsjiRdEEpJ4QSQhiRdEEi+MJO63Wq249dZb+au/+itWqxUv/uIvfvwVX/EV3/p1Xud13ntzc/P4P/zDP/wOV1111VVXXXXVVVf9a1GOHz/OVVddddVVV131n+fWW2/9a4CXfdmXfe1rr72WO+64g2EYuJ8k/i0k8W8hiX8LSfxbSeLfQxL/USTxn0kS99vd3eXWW2/lGc94Bl3Xcd1113HttdfyqEc9imuvvZbVasWlS5eQhCReEElI4oWRhCReEElI4gWRhCReEEm8MJJ4QSQhiRdEEpK432q14tZbb+Wv/uqvWK1W3HTTTcdf/uVf/rVf53Ve5703NzeP/8M//MPvcNVVV1111VVXXXXVi4py/Phxrrrqqquuuuqq/1xnz559xkMe8pCXvummmx588uRJnvrUp/L8SOLfQhL/WpL4t5DEv4ck/r0k8R9JEv+ZhmHgzjvv5BnPeAbDMHDzzTdz7bXX8pIv+ZK85Eu+JPfeey+XLl1CEi+MJP4lknhhJPHCSOIFkYQkXhBJSOIFkcQLI4kHWq1W3HrrrTz+8Y/nnnvu4eEPf/jxl3/5l3/t13md13nvzc3N4//wD//wO1x11VVXXXXVVVdd9S+hHD9+nKuuuuqqq6666j/X4eHh7j/8wz/8ziu+4iu+9bXXXnsc4N577+UFkcS/hST+LSTxbyGJfw9J/EeQxH8kSfxnGIaBs2fPcuuttzKOI9dccw3z+ZyXfMmX5CVf8iVZr9fcd999SOIFkYQkXhhJSOIFkYQkXhBJSOIFkcQLI4kXRBKSeEEkIYkHWq1W3HPPPTz+8Y/nnnvu4dSpU8df/dVf/bVf53Ve5703NzePnz179hmHh4e7XHXVVVddddVVV131/FCOHz/OVVddddVVV131n+/w8HD31ltv/ZvXeZ3Xee+trS0uXrzI4eEhL4wk/i0k8W8hiX8rSfx7SOI/iiT+M0jiP8I4jpw9e5Zbb72VcRzZ3Nxke3ubRz7ykbzkS74k8/mc2267jRdGEv8SSbwwknhhJPGCSEISL4gkJPGCSOKFkcRzW61W3HPPPfzVX/0Vu7u7nDp16virv/qrv/YrvuIrvvXm5ubxs2fPPuPw8HCXq6666qqrrrrqqqseiHL8+HGuuuqqq6666qr/GmfPnr0V4GVf9mVf+9prr+WOO+5gGAb+JZL4t5LEv4Uk/q0k8e8lif8okvjPIol/q3EcOXv2LHfddRe7u7scP36c7e1tHvSgB/GSL/mSzOdzbrvtNl4QSUjihZGEJF4QSUjiBZGEJF4QSbwwknhBJCGJF0QSknh+7rnnHv7qr/6Kv/zLv+ThD3/48Vd/9Vd/7Vd8xVd864c85CEvfeutt/7N4eHhLlddddVVV1111VVXAVCOHz/OVVddddVVV131X+cf/uEffufFX/zFX/umm2568M0338wTnvAE/jUk8W8hiX8rSfxbSeLfSxL/kSTxn00SL6pxHNnd3eWuu+5id3eXrus4deoUD3rQg3jJl3xJ5vM5u7u7rNdrnh9J/Esk8cJI4oWRxAsiCUm8IJKQxAsiiRdGEi/Ier3mr/7qr/jLv/xLTp06dfxVX/VVX/rN3/zNP/qaa6558OHh4aWzZ8/eylVXXXXVVVddddX/b5Tjx49z1VVXXXXVVVf91/qHf/iH33nFV3zFtz5x4sTxra0tbr/9dv61JPFvJYl/K0n8W0niP4Ik/qNJ4r+KJJ6fcRzZ3d3l1ltv5b777mNzc5NTp07xoAc9iEc96lFce+213HvvvazXa56bJCTxwkhCEi+IJCTxgkhCEi+IJF4YSbwgkpDECyIJSbwg6/Waxz/+8fzlX/4lq9WK133d133p13md13nvF3/xF3/t++677xlnz569lauuuuqqq6666qr/n9CDHvQgrrrqqquuuuqq/3rXXHPNg7/pm77p6QB/8zd/w9/8zd8giX8tSfxbSeLfShL/XpL4jyCJ/2iS+O8iifttbm7yYi/2Yjz4wQ8G4NKlSzzjGc/gb//2b3nGM57BC2KbF8Y2L4xtXhjbvDC2eWFs84LY5oWxzQtjm+PHj/OyL/uyvO7rvi4A9913360/+qM/+jm/9Vu/9d1cddVVV1111VVX/f9COX78OFddddVVV1111X+9w8PD3bNnzz7jFV/xFd96a2uLCxcucHBwAIAk/i0k8W8liX8rSfx7SeI/iiT+s0jiv9IwDNx5553ceuutDMPALbfcwrXXXstLvuRL8lIv9VLce++9XLp0iecmiRdGEpJ4QSQhiRdEEpJ4QSTxwkjiBZGEJF4QSUjiBZHEarXi6U9/On/5l3/JarXixV/8xY+/4iu+4lu/zuu8znsfHR1duvXWW/+aq6666qqrrrrqqv8fKMePH+eqq6666qqrrvrvceutt/41wMu+7Mu+9nXXXcfjH/94HkgS/xaS+PeQxL+VJP69JPEfSRL/mSTxn20cR86ePcutt97KMAxcc801zOdzXvIlX5KXeqmXYrVace+99/JAkpDECyOJF0YSL4wkXhBJSOIFkYQkXhBJvDCSeEEkIYnVasXTn/50/vIv/5LVasWNN954/LVe67Xe+nVe53Xee3Nz8/g//MM//A5XXXXVVVddddVV/7dRjh8/zlVXXXXVVVdd9d/n7Nmzz3jIQx7y0jfddNODt7a2uP3223lukvi3ksS/lST+PSTxH0ES/5Ek8V9BEv/RxnHk7Nmz3HrrrQzDwObmJtvb2zzqUY/ipV7qpZjNZtx22208kCReGElI4gWRhCReEElI4gWRxAsjiRdEEpJ4QSQhiRdEEgCr1YqnP/3pPP7xj2e1WnHjjTcef/mXf/nXfp3XeZ333tzcPP4P//APv8NVV1111VVXXXXV/02U48ePc9VVV1111VVX/fc5PDzc/Yd/+IffefM3f/OPPnnyJAD33nsvL4gk/i0k8e8hiX8PSfxHkcR/NEn8V5LEv8c4jpw9e5Y777yT3d1djh8/zvb2Ng960IN4qZd6KWazGbfddhv3k4QkXhhJvDCSeGEk8YJIQhIviCQk8YJI4oWRxAsiCUkArFYrnv70p/P4xz+eu+++m4c//OHHX/7lX/61X+d1Xue9Nzc3j//DP/zD73DVVVddddVVV131fwvl+PHjXHXVVVddddVV/70ODw93z549+4xXfMVXfOutrS0uXLjA4eEhL4wk/q0k8e8hiX8vSfxHkMR/Fkn8d5HEi2IcR3Z3d7nzzjvZ3d2l6zpOnTrFgx70IF7qpV6K2WzGpUuXWK/XAEjihZGEJF4QSUjiBZGEJF4QSbwwknhBJCGJF0QSL4wk7rdarbjnnnt4/OMfz913383p06ePv/qrv/prv87rvM57b25uHj979uwzDg8Pd7nqqquuuuqqq676349y/Phxrrrqqquuuuqq/3633nrrXwO87Mu+7Gtfd9113H777QzDwL9EEv9Wkvj3ksS/lyT+o0jiP5Mk/qeQxP3GcWR3d5dbb72VW2+9lePHj3Pq1Cke9KAH8ahHPYprr72We++9l/V6jSQk8cJI4oWRxAsjiRdEEpJ4QSQhiRdEEi+IJCTxgkhCEvdbrVbcc889/NVf/RVPf/rTuemmm46/+qu/+mu/4iu+4ls/5CEPeelbb731bw4PD3e56qqrrrrqqquu+t+Lcvz4ca666qqrrrrqqv8Zzp49+4yHPOQhL33TTTc9+Oabb+bxj388/xqS+LeSxL+XJP69JPEfSRL/2STxP8kwDDz96U/n6U9/On3fc91113HttdfyqEc9imuvvZb1es2lS5eQxAsjCUm8IJKQxAsiiRdGEi+MJF4QSUjiBZHECyOJ57a7u8tf/dVf8Zd/+ZecOnXq+Ku+6qu+9Cu+4iu+9UMe8pCXPjw8vHT27Nlbueqqq6666qqrrvrfh3L8+HGuuuqqq6666qr/GQ4PD3f/4R/+4Xde8RVf8a1PnDhxHODee+/lX0sS/x6S+PeSxH8ESfxHk8R/BUn8dxrHkTvvvJOnP/3pjOPILbfcwrXXXstLvuRL8lIv9VLce++9XLp0CUm8MJJ4YSTxgkhCEi+IJCTxgkhCEi+IJF4QSUjiBZHE87NarXj84x/PX/7lX3Lq1Knjr/qqr/rSr/M6r/Pe11xzzYMPDw8vnT179lauuuqqq6666qqr/vdAD3rQg7jqqquuuuqqq/5nueaaax78Td/0TU8H+IM/+AOe+tSn8m8liX8rSfxHkMR/FEn8R5PEfzVJ/Ffb3NzkIQ95CC/+4i/O/S5dusTv/u7v8rd/+7fY5l9imxfGNi+IbV4Y27wwtnlhbPOC2OaFsc0Lcvz4cV7mZV6G13u91wPgvvvuu/Xrv/7r3+cf/uEffpurrrrqqquuuuqq//kox48f56qrrrrqqquu+p/l8PBw9+zZs894xVd8xbc+efIkt912G8MwIIl/K0n8e0jiP4Ik/qNI4j+LJP67SOI/wziO3HfffTz96U9nHEc2NzfZ3t7mUY96FC/1Ui/FfD7nGc94Bi+MJF4YSbwgkpDECyIJSbwgkpDECyKJF0QSknhBJPGCrFYrbr31Vv7yL/+S5XLJS7zESxx/ndd5nfd+ndd5nfc+Ojq6dOutt/41V1111VVXXXXVVf9zUY4fP85VV1111VVXXfU/z6233vrX11xzzYMf9ahHvfQtt9zC4x//eB5IEv9Wkvj3kMR/BEn8R5LEfyZJ/E8hiX+rcRy57777uPPOO9nd3eXEiRNsb2/zoAc9iJd6qZdiPp/zjGc8gxdEEpJ4QSTxwkjihZHECyOJF0QSknhBJPGCSEISL8hqteLpT386f/VXf8VyueQlXuIljr/iK77iW7/O67zOe29ubh7/h3/4h9/hqquuuuqqq6666n8eyvHjx7nqqquuuuqqq/5nuvXWW//mIQ95yEvfdNNND97a2uL222/nuUni30MS/x6S+I8iif9IkvjPJon/6STx/IzjyO7uLnfeeSe7u7v0fc+pU6d40IMexEu91Esxn8+5dOkSq9WK50cSL4gkJPGCSEISL4gkJPGCSOKFkcQLIglJvCCSeEEksVqtePrTn85f/dVfsVwuuemmm46//Mu//Gu/zuu8zntvbW2d+Id/+Iff5qqrrrrqqquuuup/DvSgBz2Iq6666qqrrrrqf65rrrnmwd/0Td/0dIC//uu/5m/+5m94QSTxbyWJfy9J/EeRxH80SfxXkcT/Rpubm7zyK78y11xzDQCXLl3i1ltv5fd+7/fY3d3l+bHNC2ObF8Y2L4xtXhjbvDC2eUFs88LY5gWxDcCJEyd4yEMewuu+7uty4sQJ7rvvvlt/67d+67t/9Ed/9HO46qqrrrrqqquu+u9HOX78OFddddVVV1111f9ch4eHu2fPnn3GK77iK7711tYWFy9e5ODggBdGEv8ekvj3ksR/JEn8Z5DEfyVJ/E82jiNPf/rTefrTn07f91x33XVcd911vOIrviLHjh1jvV5z6dIlHkgSknhBJCGJF0QSknhBJCGJF0QSL4wkXhBJSOIFkcQLIglJLJdL7r77bh7/+Mdz9913c/r06eOv/uqv/tqv8zqv896bm5vHz549+4zDw8Ndrrrqqquuuuqqq/57UI4fP85VV1111VVXXfU/26233vrXAC/7si/72tdddx233347wzDwopDEv4ck/r0k8R9NEv8ZJPHfRRL/U4zjyB133MHTn/50hmHg2muv5brrruOlXuqleMmXfEnuvfdeLl26xANJ4oWRxAsjiRdGEi+IJCTxgkhCEi+IJF4QSUjiBZEEwGq14u677+Yv//Iv2d3d5fTp08df/dVf/bVf6ZVe6W02NjaOnT179hmHh4e7XHXVVVddddVVV/3Xohw/fpyrrrrqqquuuup/vrNnzz7jIQ95yEvfdNNNDz558iRPfepT+deQxL+XJP69JPEfTRL/mSTxP4Ek/quN48h9993H05/+dIZh4Nprr2U+n/NSL/VSvORLviSr1Yp7772X+0lCEi+IJCTxgkhCEi+IJCTxgkjihZHECyIJSbwgknhBJCGJ+91999385V/+JX/1V3/Fwx/+8OOv/uqv/tqv+Iqv+NYPechDXvrWW2/9m8PDw12uuuqqq6666qqr/mtQjh8/zlVXXXXVVVdd9T/f4eHh7j/8wz/8ziu+4iu+9bXXXnsc4N577+XfQhL/HpL4jyCJ/wyS+M8mif+pJPEfbRxH7rvvPp7+9KczDANbW1vs7OzwqEc9ipd8yZdkPp/zjGc8g/tJ4oWRxAsjiRdGEi+IJCTxgkjihZHECyIJSbwgknig1WrFX/7lX/JXf/VXnDp16virvuqrvvQrvuIrvvVDHvKQlzk8PNw9e/bsrVx11VVXXXXVVVf956IcP36cq6666qqrrrrqf4fDw8PdW2+99W9e53Ve572vu+467r33Xg4ODvi3ksS/lyT+o0jiP4Mk/qtI4n8bSbyoxnHkvvvu44477uDixYucOHGCnZ0dHvSgB/GSL/mSzOdznvGMZwAgCUm8IJKQxAsiCUm8IJJ4YSTxgkhCEi+IJCTxgkjiBZGEJB5otVrx+Mc/nr/6q78iIo6/7uu+7ku/zuu8znu/+Iu/+Gvfd999zzh79uytXHXVVVddddVVV/3noBw/fpyrrrrqqquuuup/j7Nnz94K8OIv/uKvfd1113HbbbcxDAOS+PeQxL+XJP6jSOI/kyT+K0ni/5JhGLh48SJ33HEHu7u7dF3H6dOnedCDHsRLvuRLMp/PuXTpEqvVCkm8MJJ4YSTxgkhCEi+IJCTxgkjihZHECyIJSbwgknhuq9WKpz/96fzlX/4lq9WKV3qlV3rw67zO67z367zO67z30dHRpVtvvfWvueqqq6666qqrrvqPRTl+/DhXXXXVVVddddX/Lv/wD//wO9dcc82DH/WoR730LbfcwuMe9zjuJ4l/L0n8e0niP5Ik/jNJ4r+DJP43G8eRixcv8vSnP52nPe1pnDhxgtOnT/OgBz2IRz7ykVx77bWs12suXbqEJF4QSUjiBZGEJF4QSbwwknhBJCGJF0QSL4wkXhBJSOK5rVYrnv70p/NXf/VXLJdLXuIlXuL4K77iK77167zO67z30dHRpVtvvfWvueqqq6666qqrrvqPQTl+/DhXXXXVVVddddX/PrfeeuvfvOIrvuJbnzhx4vjW1ha33XYbz00S/16S+I8gif8okvivIIn/TpL432QcR57+9KfztKc9jb7vuf7667nuuut4qZd6KY4dO8Z6vebSpUu8MJJ4YSTxgkhCEi+IJCTxgkjiBZGEJF4QSbwwknh+VqsVT3/60/nLv/xLVqsVN9100/HXeq3XeuvXeZ3Xee/Nzc3j//AP//A7XHXVVVddddVVV/37oAc96EFcddVVV1111VX/O11zzTUP/qZv+qanA/z1X/81f/3Xf83zI4l/L0n8R5HEfyRJ/FeQxP8kkvifbHNzk4c+9KG8xEu8BPfb3d3ld3/3d/nbv/1bbPPC2OYFsc0LY5sXxjYvjG1eENu8MLZ5QWzzwhw/fpyXfdmX5WVf9mU5ceIEZ8+efcZv/uZvfteP/uiPfg5XXXXVVVddddVV/zaU48ePc9VVV1111VVX/e90eHi4e/bs2We84iu+4ltvbW1x4cIFDg4OeGEk8e8lif8okviPJon/SpL4n0wS/x3GceS+++7jaU97GuM4cu211zKfz3nUox7FS77kS7Jer7n33nt5QSTxgkhCEi+IJCTxgkjihZHECyIJSbwgknhBJCGJF2S1WvG0pz2Nxz/+8dx99908/OEPP/7yL//yr/06r/M67725uXn8H/7hH36Hq6666qqrrrrqqn8dyvHjx7nqqquuuuqqq/73uvXWW/8a4GVf9mVf+7rrruNxj3scLypJ/HtJ4j+KJP4zSOK/miT+N5PEf5RxHLnvvvt42tOexjiObG1tsbOzw6Me9She6qVeisViwTOe8QyeH0lI4gWRxAsjiRdEEpJ4QSQhiRdEEi+IJCTxgkjiBZHEarXi7rvv5nGPexx33303p06dOv4ar/Ear/06r/M67721tXXi7Nmztx4eHu5y1VVXXXXVVVdd9S+jHD9+nKuuuuqqq6666n+3s2fPPuMhD3nIS990000P3tra4rbbbuNfQxL/ESTxH0kS/xkk8d9FEv9fDcPAvffey+23387Fixc5efIkOzs7POhBD+KlXuqlmM/nPOMZz+D5kcQLIglJvCCSkMQLIokXRhIviCQk8YJI4gWRhCReEEmsVivuvvtu/vIv/5KLFy9y6tSp46/+6q/+2q/4iq/41g95yENe+tZbb/2bw8PDXa666qqrrrrqqqteMMrx48e56qqrrrrqqqv+dzs8PNz9h3/4h9958zd/848+efIkAPfccw//FpL4jyCJ/0iS+M8kif9Okvj/YhxHLl68yBOe8AQODw/p+57Tp0/z4Ac/mJd6qZdiPp9z6dIlVqsVDySJF0YSL4wkXhBJSOIFkcQLI4kXRBKSeEEk8YJIQhIAd999N3/5l3/JX/zFX3D69Onjr/qqr/rSr/iKr/jWD3nIQ1768PDw0tmzZ2/lqquuuuqqq6666nlRjh8/zlVXXXXVVVdd9b/f4eHh7j/8wz/8zuu8zuu899bWFhcuXODg4IB/D0n8R5DEfzRJ/GeSxP8Ukvi/6uLFizztaU/jaU97GidOnOD06dM8+MEP5lGPehTXXXcdq9WKS5cucT9JSOIFkYQkXhBJSOIFkcQLIglJvCCSkMQLIokXRBKSeEEkcb/VasXjHvc4/vIv/5LTp08ff9VXfdWXfp3XeZ33vuaaax58eHh46ezZs7dy1VVXXXXVVVdd9WyU48ePc9VVV1111VVX/d9w9uzZWwFe9mVf9rWvu+46nvGMZzCOI/8RJPEfRRL/0STxn00S/xNJ4n+7cRx52tOextOe9jT6vuf666/nuuuu46Ve6qU4fvw4q9WKS5cucT9JvDCSeGEk8YJIQhIviCReGEm8IJKQxAsiiRdEEg+0Wq143OMex1/+5V+yWq143dd93Zd+ndd5nfd+ndd5nfe+9dZb/+bs2bO3ctVVV1111VVXXQWU48ePc9VVV1111VVX/d9x9uzZZzzkIQ956ZtuuunBD3rQg/iHf/gH7ieJ/wiS+I8iif8MkvivIIn/DSTxv8E4jtxxxx087WlPYxgGrr32Wq677jpe6qVeipd6qZdivV5z7733AiAJSbwgkpDECyKJF0YSL4gkJPGCSOKFkcQLIokXRBKSeKDVasXTn/50/vIv/5LVasVLvMRLHH+d13md937d133d9zk8PNy99dZb/5qrrrrqqquuuur/M8rx48e56qqrrrrqqqv+7zg8PNz9h3/4h995xVd8xbc+ceLE8e3tbW677TYeSBL/ESTxH0kS/1kk8V9FEv/bSeK/0ziO3HfffTztaU9jGAauvfZa5vM5j3rUo3ipl3op5vM5z3jGMwCQxAsjiRdEEpJ4QSQhiRdEEi+IJCTxgkjiBZGEJF4QSTy31WrF05/+dP7yL/+S1WrFi7/4ix9/xVd8xbd+ndd5nffe3Nw8/g//8A+/w1VXXXXVVVdd9f8R5fjx41x11VVXXXXVVf+3HB4e7v7Zn/3Zz7z5m7/5R588eZKDgwMuXLjA8yOJ/wiS+I8mif8skvivJon/TyTx7zWOI/fddx9Pe9rTGIaBra0tdnZ2ePCDH8xLvdRLMZ/PecYznoEkJPGCSOKFkcQLI4kXRBKSeEEk8YJIQhIviCReEElI4rmtViue/vSn8xd/8Rcsl0tuuumm4y//8i//2q/zOq/z3ltbWyf+4R/+4be56qqrrrrqqqv+P6EcP36cq6666qqrrrrq/57Dw8Pds2fPPuMVX/EV3/rUqVPcdtttDMPACyOJ/wiS+I8mif9MkvjvIomrXrhhGLj33nu5/fbbuXjxIn3fc/r0aR784Afz0i/90sxmM57xjGcgiRdEEpJ4QSQhiRdEEi+MJF4QSUjiBZHECyIJSbwgknh+VqsVT3/603n84x/P3XffzcMf/vDjL//yL//ar/M6r/Pem5ubx//hH/7hd7jqqquuuuqqq/4/oBw/fpyrrrrqqquuuur/pltvvfWvAV72ZV/2tR/0oAfxuMc9jheFJP4jSeI/miT+M0niv5skrnpO4zhy8eJFnva0p3FwcEDf95w6dYoHP/jBvNRLvRTz+Zy9vT3W6zUviCReGEm8IJKQxAsiiRdGEi+IJCTxgkjiBZGEJJ6f1WrF3XffzeMe9zjuuusuTp8+ffw1XuM1Xvt1Xud13ntzc/P42bNnn3F4eLjLVVddddVVV131fxXl+PHjXHXVVVddddVV/3edPXv2GQ95yENe+qabbnrw9vY2t912G/8akviPJIn/aJL4ryCJ/ykk8f/dxYsXedrTnsZTn/pU+r7nhhtu4MEPfjCPetSjuO6661iv1+zu7vL8SEISL4gkJPGCSOIFkYQkXhBJSOIFkcQLIglJvCCSeEFWqxV33303f/mXf8nu7i6nTp06/hqv8Rqv/Uqv9Epvs7Gxcezs2bPPODw83OWqq6666qqrrvq/Bj3oQQ/iqquuuuqqq676v+2aa6558Dd90zc9HeCv/uqv+Ou//mv+LSTxH0kS/xkk8V9FEv8TSeL/m83NTV7yJV+Shz3sYdzvb/7mb/jrv/5rnvGMZ/CC2OaFsc0LY5sXxDYvjG1eGNu8ILZ5QWzzwtgG4MSJE7z92789D33oQ7nvvvtu/Yd/+Iff/tEf/dHPue+++27lqquuuuqqq676v4Jy/Phxrrrqqquuuuqq/9sODw93z549+4xXfMVXfOvt7W0uXLjAwcEB/x6S+I8kif8skvivJIn/DSTxf8k4jtxxxx089alPZRxHrr32Wq677jpe+qVfmpd6qZditVpx77338twkIYkXRBIvjCReEElI4gWRxAsjiRdEEi+IJCTxgkgCYLVa8Zd/+Zf85V/+JadOnTr+qq/6qi/9iq/4im/9kIc85GUODw93z549eytXXXXVVVddddX/dpTjx49z1VVXXXXVVVf933frrbf+NcDLvuzLvvb111/PbbfdxjAM/EeQxH8kSfxnksR/NUn8byWJ/03GceTee+/lqU99KuM4cu211zKfz3n0ox/NS73USzGfz3nGM57Bc5PECyIJSbwgkpDECyKJF0QSknhBJPGCSEISL4gkXhBJSAJgtVrxuMc9jr/8y78kIo6/3uu93ku/zuu8zntfc801Dz48PLx09uzZW7nqqquuuuqqq/63ohw/fpyrrrrqqquuuur/h7Nnzz7jIQ95yEvfdNNNDz558iRPfvKTAZDEfxRJ/EeTxH8mSfx3kcT/VZL47zSOI/feey9PfepTGceRzc1NdnZ2ePCDH8xLvdRLMZ/PecYznsEDSeKFkcQLI4kXRBKSeEEk8YJIQhIviCReEElI4gWRxP1WqxVPf/rT+cu//EuWyyWv93qv99Kv8zqv896v8zqv895HR0eXbr311r/mqquuuuqqq67634Zy/Phxrrrqqquuuuqq/x8ODw93/+Ef/uF3XvEVX/Gtr7vuuuMA99xzDw8kif8okviPJon/bJL47yaJq/5jDMPAvffey+23387Fixfp+57Tp0/z4Ac/mJd6qZdiPp/zjGc8g/tJQhIviCQk8YJI4oWRxAsiCUm8IJJ4QSQhiRdEEi+IJCRxv9VqxdOf/nT+8i//kuVyyUu8xEscf8VXfMW3fp3XeZ33Pjo6unTrrbf+NVddddVVV1111f8WlOPHj3PVVVddddVVV/3/cXh4uHvrrbf+zeu8zuu89/XXX8/dd9/NwcEBz00S/5Ek8Z9BEv8VJPE/gSSu+rcZx5GLFy/y1Kc+lcPDQ/q+5/Tp0zz4wQ/mpV7qpZjP51y6dInVagWAJF4YSbwgkpDECyKJF0YSL4gkJPGCSOIFkYQkXhBJPNBqteLpT386f/mXf8lyueSmm246/lqv9Vpv/Tqv8zrvvbm5efwf/uEffoerrrrqqquuuup/Osrx48e56qqrrrrqqqv+fzl79uytAC/+4i/+2tdffz3PeMYzGIaBF0QS/5Ek8Z9FEv8VJPE/jSSuetFcvHiRpz71qTz1qU+l73tuuOEGHvzgB/OoRz2K6667jtVqxaVLl5CEJF4QSUjiBZHECyIJSbwgknhhJPGCSEISL4gkXhBJPLfVasXTn/50Hve4x7FcLrnpppuOv/zLv/xrv+7rvu77bGxsHPuHf/iH3+Gqq6666qqrrvqfinL8+HGuuuqqq6666qr/f/7hH/7hd6655poHP+pRj3rpBz3oQfzDP/wDLwpJ/EeSxH8WSfxXksT/VJK46nmN48jtt9/O0572NIZh4MEPfjDXXXcdL/3SL83x48dZrVZcunQJSbwwknhBJCGJF0QSL4gkJPGCSOKFkcQLIokXRBKSeG6r1YqnP/3pPO5xj+Ouu+7i4Q9/+PGXf/mXf+3XeZ3Xee/Nzc3j//AP//A7XHXVVVddddVV/9NQjh8/zlVXXXXVVVdd9f/Trbfe+jev+Iqv+NYnTpw4vrW1xW233ca/hiT+o0niP4sk/qtJ4n8LSfx/NQwD9957L0972tMYhoHrrruO6667jpd+6ZfmpV7qpVitVtx7771I4gWRxAsjiRdEEpJ4QSTxgkhCEi+IJF4QSUjiBZHE87Narbj77rt53OMex1133cXp06ePv8ZrvMZrv87rvM57b21tnTh79uyth4eHu1x11VVXXXXVVf8ToAc96EFcddVVV1111VX/f11zzTUP/qZv+qanA/zVX/0Vf/VXf8W/hST+o0niP5Mk/jtI4n8rSfx/sLW1xUMf+lBe6qVeivvt7u7yN3/zN/zO7/wOtnlhbPOC2OaFsc0LY5sXxDYvjG1eENu8MLZ5QWzzci/3crzcy70cD33oQ7nvvvtu/Yd/+Iff/tEf/dHPue+++27lqquuuuqqq67670Q5fvw4V1111VVXXXXV/1+Hh4e7Z8+efcYrvuIrvvX29jbnz5/n4OCAfw9J/EeTxH82Sfx3ksT/JZL432oYBu69916e9rSnMQwDW1tb7Ozs8OAHP5iXeqmXYrFYcOutt/KCSOIFkYQkXhBJvDCSeEEkIYkXRBIviCQk8YJI4gWRxF133cVf/MVf8Bd/8RecPn36+Ku+6qu+9Cu+4iu+9UMe8pCXPjw8vHT27Nlbueqqq6666qqr/jtQjh8/zlVXXXXVVVdd9f/brbfe+tcAL/uyL/va119/Pf/wD//AfxRJ/GeQxH8FSfx3k8T/N5L4n2AYBu69915uv/12Ll68SN/3nD59mgc/+MG89Eu/NIvFgltvvZXnRxKSeEEk8YJIQhIviCReGEm8IJKQxAsiiRdEEi+IJCSxXC553OMex1/8xV9w+vTp46/6qq/60q/zOq/z3tdcc82DDw8PL509e/ZWrrrqqquuuuqq/0qU48ePc9VVV1111VVXXXX27NlnPOQhD3npm2666cFbW1vcdttt/EeTxH8WSfxXkMT/FJK46r/GMAxcuHCBpz71qRwcHND3PadPn+bBD34wL/3SL818PufSpUusViuemyReEElI4gWRxAsiCUm8IJJ4YSTxgkjiBZGEJF4QSQCsVise97jH8Rd/8ResVite7/Ve76Vf53Ve571f53Ve571vvfXWvzl79uytXHXVVVddddVV/xUox48f56qrrrrqqquuuurw8HD3H/7hH37nFV/xFd/6lltuOW6bu+++GwBJ/EeTxH8WSfxXksT/JJK46j/PxYsXeepTn8pTn/pU+r7nhhtu4MEPfjCPfvSjuf7661mtVuzu7vJAknhhJPGCSEISL4gkXhBJSOIFkcQLIglJvCCSeEEkIQmA1WrF0572NP7iL/6C1WrFS7zESxx/ndd5nfd+3dd93fc5PDzcvfXWW/+aq6666qqrrrrqPxPl+PHjXHXVVVddddVVVwEcHh7u3nrrrX/zOq/zOu+9vb3NhQsXODg44IEk8R9NEv+ZJPFfSRL/U0niqv8YwzBw++2389SnPpVhGHjwgx/Mddddx0u/9Etz/Phx1us1u7u73E8SknhBJPHCSOIFkYQkXhBJvCCSkMQLIokXRBKSeEEkcb/VasXTnvY0/uIv/oLVasVLvMRLHH/FV3zFt36d13md997c3Dz+D//wD7/DVVddddVVV131n4Fy/Phxrrrqqquuuuqqq+539uzZWwFe9mVf9rWvv/56nvGMZzAMA8+PJP6jSeI/myT+q0nifzpJXPWvNwwD9957L0996lMZhoHrrruO6667jpd+6ZfmpV/6pVmv19xzzz3cTxIviCQk8YJIQhIviCReEElI4gWRxAsiCUm8IJJ4QSTxQKvViqc97Wn8xV/8BavViptuuun4y7/8y7/267zO67z31tbWiX/4h3/4ba666qqrrrrqqv9IlOPHj3PVVVddddVVV131QGfPnn3GQx7ykJe+6aabHvzgBz+Yf/iHf+BfIon/DJL4zyaJ/w6S+N9EEle9YMMwcO+99/LUpz6VYRi47rrrmM/nPPrRj+alX/qlmc/nPOMZzwBAEpJ4QSTxwkjiBZHECyOJF0QSknhBJPGCSOIFkYQkHmi1WvG0pz2Nxz3ucdx999084hGPOP7yL//yr/06r/M67725uXn8H/7hH36Hq6666qqrrrrqPwLl+PHjXHXVVVddddVVVz3Q4eHh7j/8wz/8ziu+4iu+9YkTJ45vb2/zjGc8gxeVJP4zSOK/giT+u0jifzNJ/H83DAP33nsvT33qUxmGga2tLXZ2dnjwgx/MS7/0SzOfz3nGM54BgCReEElI4gWRxAsiCUm8IJJ4YSTxgkjiBZGEJF4QSTy31WrF3XffzeMe9zjuvvtuTp8+ffw1XuM1Xvt1Xud13ntzc/P4P/zDP/wOV1111VVXXXXVvwfl+PHjXHXVVVddddVVVz23w8PD3T/7sz/7mTd/8zf/6FOnTnFwcMCFCxf415LEfwZJ/FeRxH8nSfxfIon/D4Zh4N577+X222/nwoUL9H3P6dOnefCDH8xLv/RLM5/PuXTpEuv1mhdGEi+IJCTxgkjiBZGEJF4QSbwgkpDECyKJF0QSknhuq9WKu+++m7/4i7/gwoULnD59+vhrvMZrvPbrvu7rvs/Gxsaxs2fPPuPw8HCXq6666qqrrrrqX4ty/Phxrrrqqquuuuqqq56fw8PD3bNnzz7jFV/xFd/61KlTXLhwgYODA/6tJPGfRRL/VSTxP4Ek/q+TxP92wzBw8eJFnvrUp3JwcEDf95w+fZoHP/jBPPrRj2Y+n3Pp0iXW6zUviCReGEm8IJKQxAsiiRdEEpJ4QSTxgkhCEi+IJF6Qu+++mz//8z/nL/7iL3jEIx5x/DVe4zVe+xVf8RXf+iEPechL33rrrX9zeHi4y1VXXXXVVVdd9aKiHD9+nKuuuuqqq6666qoX5NZbb/1rgJd92Zd97euvv55/+Id/4D+CJP4zSeK/iiT+J5HE/1eS+J/s4sWLPPWpT+WpT30qfd9zww038OAHP5hHP/rRXH/99azXa3Z3d3l+JCGJF0QSL4wkXhBJSOIFkcQLIglJvCCSeEEk8YJIYrVa8ed//uf8xV/8BadPnz7+qq/6qi/9iq/4im/9kIc85GUODw93z549eytXXXXVVVddddW/hHL8+HGuuuqqq6666qqrXpizZ88+4yEPechL33TTTQ/e3t7mGc94Bv+RJPGfSRL/1STxP40krvqXSeI/2zAM3H777Tz1qU9lGAYe/OAHc9111/HSL/3SPPjBD+bSpUvs7u7y/EjiBZGEJF4QSbwwknhBJPHCSOIFkcQLIglJvCCSWC6X/MM//AN/8Rd/QUQcf73Xe72Xfp3XeZ33vuaaax58eHh46ezZs7dy1VVXXXXVVVe9IOhBD3oQV1111VVXXXXVVf+Sa6655sHf9E3f9HSAv/zLv+Sv/uqv+M8gif9skvivJon/qSRx1X+vra0tHvawh/HSL/3S3G93d5ff/u3f5q//+q95QWzzgtjmhbHNC2KbF8Y2L4htXhjbvCC2eWFsA3DixAle7uVejjd4gzcA4L777rv1R3/0Rz/nt37rt76bq6666qqrrrrquVGOHz/OVVddddVVV1111b/k8PBw9+zZs894xVd8xbfe2tri/Pnz7O/vAyCJ/wyS+K8gif8OkvifTBJX/dcYhoF7772Xpz71qQzDwNbWFjs7Ozz60Y/mpV/6pZnP59x66608N0m8IJKQxAsiiRdEEpJ4QSTxgkhCEi+IJF4QSUjiBZEEwGq14mlPexp/8Rd/wXK55CVf8iWPv+IrvuJbv87rvM57Hx0dXbr11lv/mquuuuqqq6666n6U48ePc9VVV1111VVXXfWiuPXWW/8a4GVf9mVf+/rrr+cZz3gGwzDwQJL4zyKJ/2yS+O8kif8NJHHVf7xhGLj33nu5/fbbGYaBra0tdnZ2ePCDH8xLv/RLM5/PufXWW3kgSbwwknhBJCGJF0QSL4gkJPGCSOIFkYQkXhBJvCCSuN9qteJpT3saf/EXf8FyueQlX/Ilj7/iK77iW7/O67zOe29ubh7/h3/4h9/hqquuuuqqq66iHD9+nKuuuuqqq6666qoX1dmzZ5/xkIc85KVvuummB586dYonP/nJvCCS+M8iif8KkvjvJIn/bSRx1b/PMAzce++93H777Vy8eJG+7zl9+jQPfvCDeemXfmnm8zm7u7usVisAJCGJF0QSL4wkXhBJSOIFkcQLIokXRhIviCReEElI4n6r1YqnPe1p/MVf/AXL5ZKbb775+Mu//Mu/9uu+7uu+z8bGxrF/+Id/+B2uuuqqq6666v8vyvHjx7nqqquuuuqqq656UR0eHu7+wz/8w++84iu+4ltfd911xwHuvvtu/iWS+M8iif8qkvjvJon/rSRx1YtuGAYuXLjAU5/6VA4PD+n7ntOnT/PgBz+YRz/60Vx33XXcc889rFYrACTxgkhCEi+IJF4YSbwgknhBJCGJF0QSL4gkJPGCSOKBVqsVT3va0/iHf/gH7rrrLh7xiEccf/mXf/nXfp3XeZ33Pjo6unTrrbf+NVddddVVV131/w/l+PHjXHXVVVddddVVV/1rHB4e7v7Zn/3Zz7z5m7/5R19//fXs7+9z4cIFXlSS+M8kif8qkvifQBL/F0jiqufvwoULPPWpT+WpT30qfd9zww03cN111/HoRz+a6667jtVqxe7uLpKQxAsiiRdEEpJ4QSTxgkhCEi+IJF4QSUjiBZHECyKJ57Zarbj77rv5h3/4B+666y5OnTp1/Oabbz4O6NZbb/1rrrrqqquuuur/F8rx48e56qqrrrrqqquu+tc6PDzcBXjxF3/x1z516hTPeMYzGIaBfy1J/GeSxH81SfxPIYn/KyRxFQzDwO23385Tn/pUhmHgwQ9+MNdddx0v/dIvzYMf/GB2d3fZ3d1FEi+IJCTxgkjiBZGEJF4QSbwgkpDECyKJF0QSL4gkJPHcVqsVd999N0972tN427d92wc/+MEPfulf+IVf+Bquuuqqq6666v8XyvHjx7nqqquuuuqqq676t/iHf/iH37nmmmse/KhHPeqlH/SgB/EP//AP/HtI4j+bJP6rSeJ/Ekn8XySJ/0+GYeDee+/lqU99KsMwcN1113H8+HFe+qVfmpd+6ZdmtVpx77338sJI4gWRxAsjiRdEEpJ4QSTxgkjiBZGEJF4QSTw/q9WKkydP8ohHPOL42bNnn3Hrrbf+NVddddVVV131/wfl+PHjXHXVVVddddVVV/1b3XrrrX/ziq/4im998uTJ41tbWzzjGc/gP4Ik/rNJ4r+DJP6nkcT/dZL4v2gYBu69916e+tSnMgwDW1tb7Ozs8OhHP5qXfumXZrFY8IxnPIMXRBIviCQk8YJI4oWRxAsiiRdEEpJ4QSTxgkhCEs/trrvu4tVf/dV5yEMe8jI///M//9VcddVVV1111f8flOPHj3PVVVddddVVV131b3V4eLj7Z3/2Zz/z5m/+5h996tQpAO6++27+I0niv4Ik/jtI4n8qSfx/IYn/zYZh4N577+X222/n4sWLnDx5kp2dHR784Afz0i/90iwWC2699VaeH0lI4gWRxAsiCUm8IJJ4QSQhiRdEEi+IJCTxgkjigVarFSdPnuThD3/48X/4h3/4nbNnz97KVVddddVVV/3/QDl+/DhXXXXVVVddddVV/x6Hh4e7Z8+efcYrvuIrvvXW1hYXLlzg4OCA/yyS+K8gif8ukvifShL/H0nif4NhGLhw4QK33347Fy9epO97Tp8+zYMf/GBe5mVehvl8zu7uLqvViucmiRdEEpJ4QSTxgkhCEi+IJF4QSUjiBZHECyKJB7rrrrt49Vd/dV7sxV7stX/hF37ha7jqqquuuuqq/x8ox48f56qrrrrqqquuuurf69Zbb/1rgJd92Zd97euvv56///u/B0AS/5kk8V9FEv9dJPE/nST+P5PE/yTDMHDhwgWe+tSncu+997K1tcXp06d5yEMewmMe8xiuv/567rnnHlarFQ8kiRdGEi+IJCTxgkjiBZHECyOJF0QSL4gkJAGwWq146EMfys0333z8H/7hH37n7Nmzt3LVVVddddVV//dRjh8/zlVXXXXVVVddddV/hLNnzz7jIQ95yEvfdNNND77hhht40pOexANJ4j+TJP6rSOK/myT+p5PEVVdI4r/LwcEBT33qU3nqU59K3/fccMMNXHfddTzmMY/h+uuvZ7Vasbu7y/0kIYkXRBIvjCReEEm8IJKQxAsiiRdEEpJ4QSQB8LSnPY1Xf/VX55prrnnwb/3Wb30PV1111VVXXfV/H+X48eNcddVVV1111VVX/Uc4PDzc/Yd/+IffecVXfMW3vu66644D3H333Tw/kvjPJIn/SpL47yaJ/y0kcdVzksR/tmEYuP3223nqU5/KMAw8+MEP5rrrruNlXuZleJmXeRnuuecednd3uZ8kXhBJSOIFkcQLIglJvCCSeEEkIYkXRBIviCSWyyUPe9jDeNSjHvXgf/iHf/ids2fP3spVV1111VVX/d9GOX78OFddddVVV1111VX/UQ4PD3dvvfXWv3md13md997e3ub8+fMcHBzwwkjiP5sk/itJ4n8CSfxvIYmrXjBJ/EcZhoF7772Xpz71qQzDwHXXXcd8PudlXuZleJmXeRlWqxX33HMPAJJ4YSTxgkhCEi+IJF4QSUjiBZHECyKJF0QSFy9e5OVe7uW45pprHvxbv/Vb38NVV1111VVX/d9GOX78OFddddVVV1111VX/kc6ePXsrwMu+7Mu+9vXXX88znvEMhmHgRSGJ/2yS+K8mif8pJPG/iSSuetFI4l9jGAbuvfdenvrUpzIMA1tbW+zs7PCYxzyGl3mZl2E+n3PrrbciCUm8IJJ4YSTxgkjihZHECyKJF0QSknh+Ll68yEMf+lAe9ahHPfgf/uEffufs2bO3ctVVV1111VX/d1GOHz/OVVddddVVV1111X+0s2fPPuMhD3nIS990000PftCDHsTf//3f868lif8KkvivJon/KSTxv40krvqPMwwD99xzD7fddhsXLlzg5MmT7Ozs8JCHPISXeZmXYT6fc+uttyKJF0QSknhBJPGCSEISL4gkXhBJSOIFkcTzc/HiRV7u5V4OgD/90z/9Ga666qqrrrrq/y7K8ePHueqqq6666qqrrvqPdnh4uPsP//APv/OKr/iKb33y5Mnj29vbPOMZz+DfShL/FSTx30ES/5NI4n8bSVz17zMMAxcuXOC2227jwoUL9H3P6dOnechDHsLLvMzLMJ/PuXTpEuv1mhdEEi+IJCTxgkjiBZGEJF4QSbwgkpDEA128eJGHPvSh3HTTTcf/7M/+7GcODw93ueqqq6666qr/myjHjx/nqquuuuqqq6666j/D4eHh7p/92Z/9zJu/+Zt/9KlTpzg4OOD8+fP8e0niv4ok/jtI4n8SSfxvJImr/vWGYeDChQs85SlP4SlPeQonT57k9OnTPOQhD+Exj3kM119/Pffccw+r1YrnRxKSeEEk8YJIQhIviCReEEm8MJJ4bq/4iq94fHNz8/if/umf/gxXXXXVVVdd9X8T5fjx41x11VVXXXXVVVf9Zzk8PNw9e/bsM17xFV/xrU+dOsX58+c5ODjgP4ok/qtI4r+LJP6nkcT/NpK46l9nGAae8pSn8JSnPIW+77nhhhu47rrreMxjHsP111/Pcrlkd3eX50cSL4gkXhhJvCCSeEEkIYkXRBL3W61W3HDDDdx8880nfv7nf/6rueqqq6666qr/myjHjx/nqquuuuqqq6666j/Trbfe+tcAL/uyL/va119/PX//93/PfxZJ/FeRxH8XSfxPI4n/jSRx1b9sGAZuu+02nvKUpzAMAw9+8IO57rrreJmXeRle5mVehrvvvpvd3V2emyReEElI4gWRxAsiCUm8IJJ4QSQhieVyCcArvMIrHL/mmmse/Kd/+qc/w1VXXXXVVVf930M5fvw4V1111VVXXXXVVf/Zzp49+4yHPOQhL33TTTc9eHt7m2c84xn8Z5PEfxVJ/HeSxP80kvjfSBJXvWDDMHDPPffwlKc8hWEYuO6665jP57zMy7wML/MyL8NqteKee+7hgSQhiRdEEi+IJCTxgkjiBZGEJF4QSSyXS1791V+dzc3N47/wC7/wNVx11VVXXXXV/z2U48ePc9VVV1111VVXXfWf7fDwcPcf/uEffufN3/zNP/rUqVMA3HXXXQBI4j+bJP4rSeK/kyT+J5LE/zaSuOp5DcPAPffcw1Oe8hSGYWBra4udnR0e85jH8DIv8zLM53NuvfVWHkgSL4gkXhhJvCCSeGEk8YKsVisuXrzIK77iKx4/e/bsM2699da/5qqrrrrqqqv+b6EcP36cq6666qqrrrrqqv8Kh4eHu2fPnn3GK77iK7719vY258+f5+DggAeSxH82SfxXk8R/J0n8TySJ/00kcdVzGoaBe+65h9tuu40LFy5w8uRJdnZ2eMhDHsLLvMzLMJ/PufXWW7mfJF4QSUjiBZHECyIJSbwgknhBVqsVr/Zqr8aDH/zgl/6FX/iFr+Gqq6666qqr/m+hHD9+nKuuuuqqq6666qr/KrfeeutfA7zsy77sa99www084xnPYBgGnh9J/FeQxH8lSfx3k8T/RJL430QSV10xDAMXLlzgtttu48KFC/R9z+nTp3nIQx7Cy7zMyzCfz9nd3WW1WiEJSbwgknhBJCGJF0QSL4gkJPHcVqsVJ06c4BGPeMTxs2fPPuPWW2/9a6666qqrrrrq/w7K8ePHueqqq6666qqrrvqvdPbs2Wc85CEPeembbrrpwadOneJJT3oS/xJJ/FeQxH81Sfx3k8T/RJL430ISV8EwDFy4cIGnPOUpPOUpT+HkyZOcPn2ahzzkITzmMY/huuuu45577mG1WiGJF0QSknhBJPGCSEISL4gkntvdd9/Nq73aq/HgBz/4pX/hF37ha7jqqquuuuqq/zsox48f56qrrrrqqquuuuq/0uHh4e4//MM//M4rvuIrvvV11113HODuu+/mRSWJ/wqS+K8mif8JJPE/jST+t5DEVTAMA095ylN4ylOeQt/33HDDDVx//fW8yqu8CsePH2e1WnHp0iVeGEm8IJJ4YSTxgkjigVarFSdOnOARj3jE8X/4h3/4nbNnz97KVVddddVVV/3fgB70oAdx1VVXXXXVVVdd9d/hmmuuefA3fdM3PR3gt3/7t3nSk57Ev5Yk/itI4r+DJP67SeJ/Ikn8byCJq67Y2tri4Q9/OC/90i/N/XZ3d/nJn/xJbr31VmzzgtjmhbHNC2KbF8Y2ACdOnOATP/ETue+++279kA/5kIdw1VVXXXXVVf83UI4fP85VV1111VVXXXXVf4fDw8NdgBd/8Rd/7VOnTvGMZzyDYRj4t5LEfxVJ/HeQxH83SfxPI4n/6STx/90wDNxzzz085SlPYRgGrrvuOubzOS/zMi/Dy7zMy7Ber7n77rt5fiQhiRdEEi+IJCTxgkgCYLVa8dCHPpSbbrrp+OMe97jfue+++27lqquuuuqqq/73oxw/fpyrrrrqqquuuuqq/y7/8A//8DvXXHPNgx/1qEe99IMf/GD+/u//nv8IkvivIon/DpL4n0AS/5NI4n86Sfx/NgwD99xzD095ylMYhoGtrS12dnZ4zGMew8u+7Msyn8+59dZbeX4k8YJI4oWRxAsiCYCnP/3pvNqrvRrXXHPNQ37rt37ru7nqqquuuuqq//0ox48f56qrrrrqqquuuuq/06233vo3r/iKr/jWJ0+ePL69vc2tt97KfyRJ/FeRxH8XSfx3k8T/JJL4n0wS/58Nw8A999zDbbfdxoULFzh58iQ7Ozs85CEP4WVf9mWZz+fceuutPDdJvCCSkMQLIokXRBKr1YqHPOQhPOpRj3rwP/zDP/zO2bNnb+Wqq6666qqr/nejHD9+nKuuuuqqq6666qr/ToeHh7t/9md/9jNv/uZv/tGnTp0C4O677+Y/gyT+K0niv4Mk/rtJ4n8SSfxPJYn/z4Zh4MKFC9x2221cuHCBvu85ffo0D3nIQ3jZl31Z5vM5u7u7rFYr7icJSbwgknhBJCGJF+TixYu83Mu9HNdcc82Df+u3fut7uOqqq6666qr/3SjHjx/nqquuuuqqq6666r/b4eHh7tmzZ5/xiq/4im+9vb3N+fPnOTg44D+TJP4rSeK/iyT+u0nifwpJ/E8kif/PhmHgwoULPOUpT+EpT3kKJ0+e5PTp0zzkIQ/hsY99LNdffz133303q9WK+0niBZHECyOJ52d3d5eHPOQhnDhxgltvvfVvzp49eytXXXXVVVdd9b8X5fjx41x11VVXXXXVVVf9T3Drrbf+NcDLvuzLvvYNN9zArbfeynq9RhL/2STxX0kS/10k8d9NEv8TSOJ/GklcBcMw8JSnPIWnPOUp9H3PDTfcwPXXX8+rvuqrcuLECVarFbu7uwBI4gWRhCReEEk8PxcvXuQ1X/M1jwP86Z/+6c9w1VVXXXXVVf97UY4fP85VV1111VVXXXXV/xRnz559xkMe8pCXvummmx586tQpnvSkJ3E/SfxXkMR/NUn8d5DEfzdJ/E8gif9JJHEVDMPAbbfdxlOe8hSGYeC6667j+uuv52Ve5mV42Zd9WVarFffccw+SkMQLIokXRBKSeKDd3V0e8pCHcNNNNx3/sz/7s585PDzc5aqrrrrqqqv+d6IcP36cq6666qqrrrrqqv8pDg8Pd//hH/7hd17xFV/xra+77rrjAHfffTfPTRL/FSTxX00S/x0k8d9NEv/dJPE/hSSuumIYBu655x6e8pSnMAwD1113HfP5nMc85jG87Mu+LKvVinvuuQdJvCCSeGEk8dxe4RVe4fjm5ubxP/3TP/0Zrrrqqquuuup/J8rx48e56qqrrrrqqquu+p/k8PBw99Zbb/2b13md13nv7e1tzp8/z/7+Pi+IJP4rSOK/miT+u0jiv4sk/rtJ4n8CSVz1bMMwcM899/CUpzyFYRjY2tpiZ2eHxzzmMbzsy74s8/mcW2+9lRdEEpJ4QSRxv9VqxWMf+1hOnTp1/Bd+4Re+hquuuuqqq67634ly/Phxrrrqqquuuuqqq/6nOXv27K0AL/uyL/vaN9xwA7feeivDMPAvkcR/FUn8V5LEfxdJ/HeRxH8nSfxPIImrnm0YBu655x5uu+02Lly4wMmTJ9nZ2eEhD3kIL/uyL8t8PufWW2/lBZHECyIJSSyXS1arFa/wCq9w/Jprrnnwn/7pn/4MV1111VVXXfW/D+X48eNcddVVV1111VVX/U/0D//wD7/z4i/+4q990003PfjBD34wf/d3f8e/hiT+q0jiv5Ik/rtI4r+LJP67SOK/mySuek7DMHDhwgUe97jHcXBwQN/3nD59moc85CG87Mu+LPP5nIsXL7JarXhuknhhJLFarXi1V3s1Njc3j//CL/zC13DVVVddddVV//tQjh8/zlVXXXXVVVddddX/VP/wD//wO6/4iq/41idPnjy+vb3Nrbfeyr+FJP6rSOK/kiT+O0jiv4sk/jtI4r+TJK56wS5cuMBTnvIUnvKUp3Dy5ElOnz7NQx7yEB772Mdy3XXXsVqt2N3d5YEkIYkXZLVacfHiRV7hFV7h+NmzZ59x6623/jVXXXXVVVdd9b8L5fjx41x11VVXXXXVVVf9T3V4eLj7Z3/2Zz/z5m/+5h99+vRpAO6++27+PSTxX0US/5Uk8d9BEv8dJPHfQRL/XSTxf5EkJCEJSUhCEpL41xqGgac85Sk85SlPoe97brjhBq6//npe9mVflhMnTrBardjd3eWBJPGCrNdrXvVVX5WHPOQhL/PzP//zX81VV1111VVX/e9COX78OFddddVVV1111VX/kx0eHu6ePXv2Ga/4iq/41tvb25w/f579/X3+I0jiv4ok/itJ4r+DJP6rSeK/miT+u0jifzNJSEISkpDECyMJSUhCEpKQhCQk8YIMw8Btt93GU57yFIZh4LrrruP666/nZV/2ZXmZl3kZVqsV99xzD/eTxPOzWq04ceIED3/4w4+fPXv2Gbfeeutfc9VVV1111VX/e1COHz/OVVddddVVV1111f90t956618DvOzLvuxr33DDDfzd3/0d/5Ek8V9JEv+VJPFfTRL/1STxX00S/x0k8b+JJCQhif9okpCEJCTx3IZh4J577uEpT3kKwzBw3XXXsVgseOxjH8vLvMzLsFqtuOeeewCQhCSe2z333MOrvuqr8uAHP/ilf+EXfuFruOqqq6666qr/PSjHjx/nqquuuuqqq6666n+Ds2fPPuMhD3nIS990000P3t7e5tZbb+U/gyT+q0jiv5ok/qtJ4r+SJP4rSeK/miT+p5OEJCTxX0kSkpCEJO43DAP33HMPT3nKUxiGga2tLY4dO8ZjH/tYXuZlXobFYsHTn/50ACTxQKvVihMnTvDwhz/8+D/8wz/8ztmzZ2/lqquuuuqqq/53oBw/fpyrrrrqqquuuuqq/w0ODw93/+Ef/uF33vzN3/yjT58+DcDdd9/NfyZJ/FeRxH81SfxXksR/JUn8V5HEfzVJ/E8kCUn8TyEJSUhCEsMwcM8993Dbbbdx4cIF+r7nzJkzPOQhD+FlXuZlWCwWPP3pT0cSD3T33Xfzaq/2alxzzTUP/q3f+q3v4aqrrrrqqqv+d6AcP36cq6666qqrrrrqqv8tDg8Pd8+ePfuMV3zFV3zr7e1tzp07x8HBAf8VJPFfRRL/lSTxX0kS/5Uk8V9BEv+VJPE/jST+p5OEJMZx5MKFCzzlKU/h4OCAvu85c+YMD3nIQ3jZl31Z5vM5u7u7rNdrAFarFQ996EN55CMf+eB/+Id/+J2zZ8/eylVXXXXVVVf9z0c5fvw4V1111VVXXXXVVf+b3HrrrX8N8LIv+7KvfcMNN/D0pz+d9XoNgCT+K0jiv4ok/itJ4r+SJP4rSOK/giT+q0jifwpJSOJ/G0lI4uLFizzlKU/hKU95Cn3fc8MNN/CQhzyExzzmMVx//fWs12suXrzI05/+dF71VV+Va6655sG/9Vu/9T1cddVVV1111f98lOPHj3PVVVddddVVV131v83Zs2ef8ZCHPOSlb7rppgc/5CEP4e/+7u94bpL4ryCJ/yqS+K8iif9KkvivIIn/bJL4ryKJ/26S+L9AEuM4cvvtt/OUpzyFvu+58cYbuf7663nZl31ZTp48ycWLFzlx4gSPfOQjH/wP//APv3P27Nlbueqqq6666qr/2SjHjx/nqquuuuqqq6666n+bw8PD3b//+7//7Vd8xVd865MnTx4HuOuuu3h+JPFfQRL/VSTxX0kS/1Uk8Z9NEv/ZJPFfQRL/nSTxf9E4jtx+++089alPZRgGrrvuOq6//npe9mVflhMnTgBwzTXXPPi3fuu3voerrrrqqquu+p8NPehBD+Kqq6666qqrrrrqf6trrrnmwd/0Td/0dIDf+q3f4olPfCIvjCT+K0jiv4ok/qtI4r+KJP6zSeI/kyT+s0nifi/90i/Nddddx38VSdjmgSRhmweShG0eSBK2eSBJ2OaBJGGbB5KEbR5IErZ5IEnY5oEkYZsHkoRtHkgStrnf1tYWW1tbPNB999136zd8wze8z9///d//NlddddVVV131PxeVq6666qqrrrrqqv/F7rvvvlu//uu//n0+/MM//Lte/uVfnrvuuov9/X1eENvcTxL/WWxzP0n8Z7LN/STxn8k2AJL4z2YbSfxnso0k/rPYRhL/Fba2tnjpl35prvqv86M/+qOf8/d///e/zVVXXXXVVVf9z0blqquuuuqqq6666n+53/qt3/ruF3uxF3ut13md13nvt3zLt+QHfuAHeFHYBkAS/5lsAyCJ/2y2AZDEfybb3E8S/1lsAyCJ/yy2kcT/dltbWwDcd999t37913/9+wAGxHMyIJ6TAfGcDIjnZEA8JwPiORkQz8mAeE4GxHMyIJ6TAfGcDIjnZEA8JwPiORkQz8mAeE4GxHMyIJ7p7Nmzt3LVVVddddVV//NRueqqq6666qqrrvo/4Ed/9Ec/58Ve7MVe+5prrnnw67zO6/Bbv/VbvKhscz9J/Gexzf0k8Z/JNveTxH8m2wBI4j+LbQAk8Z/BNpL4z2AbSfxn29raAuAf/uEffvsf/uEffpurrrrqqquuuuqqKwiuuuqqq6666qqr/g+47777bv2sz/qs1wF41KMexcu//Mvzb2Eb2/xns41tbPOfzTa2+c9mG9v8Z7LNfxbb/GexzVVXXXXVVVddddV/E4Krrrrqqquuuuqq/yPuu+++W7/+67/+fQAe9ahHccMNN/BvZRvb2OY/m21s85/NNrb5z2Yb2/xnsY1t/jPY5qqrrrrqqquuuur/GIKrrrrqqquuuuqq/0N+67d+67t/5Ed+5LO3t7d5ndd5Hba3t/n3so1tbPOfyTa2sc1/JtvY5j+bbWzzn8U2/xls85/BNv+Ztra2ALjvvvtu5aqrrrrqqquuuurZCK666qqrrrrqqqv+j/nt3/7t7/mHf/iH397e3uZ1Xud1+I9kG9v8Z7ONbf4z2cY2tvnPZJv/LLaxzX802/xvs7W1BcDZs2efwVVXXXXVVVddddWzEVx11VVXXXXVVVf9H3Pffffd+vVf//Xvc9999916ww038PIv//L8R7ONbWzzn8k2tvnPZhvb/GexjW3+s9jmP5pt/qPZ5qqrrrrqqquuuuq/GMFVV1111VVXXXXV/0H33XffrV//9V//PgCPetSjuOGGG/jPYhvb/GeyjW1s85/JNrb5z2Ib2/xnsM1/NNtcddVVV1111VVX/S9HcNVVV1111VVXXfV/1D/8wz/89o/8yI989vb2Nq/zOq/D1tYW/5lsYxvb/GeyjW3+M9nGNv9ZbPOfwTb/0Wzzv8HW1hYA9913361cddVVV1111VVXPRvBVVddddVVV1111f9hP/qjP/o5v/Vbv/Xd29vbvNVbvRW2sY1t/jPZxjb/mWxjm/9MtrHNfwbb2OY/mm3+J7PNf4atrS0Azp49eytXXXXVVVddddVVz0Zw1VVXXXXVVVdd9X/cj/zIj3z2fffdd+v29jav+7qvy/1sY5v/TLaxzX8m29jmP5NtbPOfwTb/0WzzH8k2/xNJ4qqrrrrqqquuuupfQHDVVVddddVVV131f9zZs2ef8Vmf9VmvA/CoRz2Kl3/5l+eBbGMb2/xnsY1tbPOfxTa2+c9km/8MtrHNfyTb/Eeyzf9kW1tbANx33323ctVVV1111VVXXfVsBFddddVVV1111VX/D9x33323fv3Xf/37ADz60Y/mhhtu4PmxjW3+M9nGNv9ZbGMb2/xnsI1t/jPY5j+Sba666qqrrrrqqqv+nyO46qqrrrrqqquu+n/it37rt777R37kRz57e3ub133d1+WFsY1t/jPZxjb/mWzzn8U2tvmPZpv/SLb5j2Kb/4m2trYAuO+++27lqquuuuqqq6666jkRXHXVVVddddVVV/0/8tu//dvf8w//8A+/vb29zeu+7uvyL7GNbWzzn8U2tvnPYhvb/GexzX802/xHss3/JLa56qqrrrrqqquu+i9CcNVVV1111VVXXfX/yH333Xfr13/9178PwKMe9She/uVfnheVbWzzn8U2trHNfwbb2OY/g21s8x/JNrb5j2Kb/wi2+Z9AEvfb2toC4OzZs7dy1VVXXXXVVVdd9ZwIrrrqqquuuuqqq/6fue+++279+q//+vcBePSjH80NN9zAv4ZtbPOfyTa2+c9gG9v8Z7DNfzTb/Eexzf9FW1tbANx33323ctVVV1111VVXXfWcCK666qqrrrrqqqv+H/qt3/qt7/6RH/mRz97e3uZ1X/d12d7e5l/LNraxzX8W29jmP4NtbPMfzTa2+Y9km6uuuuqqq6666qqr/k0Irrrqqquuuuqqq/6f+u3f/u3v+Yd/+Iff3t7e5q3e6q3497CNbf6z2MY2/xlsY5v/aLb5j2Sb/wi2+feyzVVXXXXVVVddddX/EgRXXXXVVVddddVV/0/dd999t37913/9+9x33323bm9v8wqv8Ar8e9nGNv9ZbGOb/wy2+Y9mm/9ItvmPYJv/zSTxQFtbWwDcd999t3LVVVddddVVV131nAiuuuqqq6666qqr/h+77777bv2sz/qs1wF4+Zd/eR71qEfxH8E2tvnPYpv/DLaxzX8k29jmP4ptrnpOW1tbAJw9e/YZXHXVVVddddVVVz0ngquuuuqqq6666qr/5+67775bv/7rv/59AF7hFV6B7e1t/qPYxjb/GWxjm/8MtvmPZpv/KLb597LNv4dtrrrqqquuuuqqq/4XILjqqquuuuqqq666it/6rd/67t/6rd/67u3tbd7qrd6K/2i2sc1/BtvY5j+abWzzH8k2V/37SOKqq6666qqrrrrqX4Hgqquuuuqqq6666qrLfuRHfuSz/+Ef/uG3t7e3eZ3XeR3+M9jGNv8ZbGOb/2i2+Y9km/8Itvn3ss3/BVtbWwDcd999t3LVVVddddVVV131nAiuuuqqq6666qqrrrrs7Nmzz/j6r//69wF49KMfzcu//Mtjm/8MtrHNfwbb2OY/km1s8x/FNv8RbHMVbG1tAXD27Nlbueqqq6666qqrrnpOBFddddVVV1111VVXPct9991369d//de/D8CjH/1obrzxRmxjm/8MtrHNfwbb/EezzX8U2/xHsM2/h23+rWzzX0kSV1111VVXXXXVVf9KBFddddVVV1111VVXPYff+q3f+u4f+ZEf+ezt7W1e93Vfl+3tbQBsY5v/DLaxzX8029jmP5Jt/qPY5qp/v62tLQDuu+++W7nqqquuuuqqq656TgRXXXXVVVddddVVVz2P3/7t3/6ef/iHf/jt7e1tXvd1X5cHso1t/jPYxjb/0WzzH8k2tvmPYJt/L9tcddVVV1111VVXXfV8EVx11VVXXXXVVVdd9Tzuu+++W7/+67/+fe67775bb7zxRl7hFV6B52Yb2/xnsM1/NNvY5j+Sbf4j2Obfyzb/Vrb5rySJfy1JXHXVVVddddVVV/0bEFx11VVXXXXVVVdd9Xzdd999t37913/9ewO8wiu8AjfccAPPj21s8x/NNrb5j2ab/0i2+Y9gm6v+9ba2tgC47777buWqq6666qqrrrrqeRFcddVVV1111VVXXfUC/cM//MPv/MiP/MhnA7ze670e29vbvCC2sc1/NNvY5j+SbWzzH8U2/xFs8+9hm38r2/xvtLW1BcDZs2dv5aqrrrrqqquuuup5EVx11VVXXXXVVVdd9UL96I/+6Of81m/91ndvb2/z1m/91vxLbPOfwTb/0WzzH8U2V/3nkMRVV1111VVXXXXVvxHBVVddddVVV1111VX/oh/90R/9nPvuu+/W7e1tXvd1X5d/iW1s8x/NNrb5j2Sb/yi2+feyzb+Hbf4/2draAuC+++67lauuuuqqq6666qrnRXDVVVddddVVV1111b/ovvvuu/WzPuuzXgfg0Y9+NK/wCq/Ai8I2tvmPZhvb/EexjW3+I9jm38s2V1111VVXXXXVVVf9hyC46qqrrrrqqquuuupFct9999369V//9e8D8OhHP5obbriBF5VtbPMfzTb/kWzzH8E2/162+beyzb+Fbf6nkcQLs7W1BcB99913K1ddddVVV1111VXPi+Cqq6666qqrrrrqqhfZb/3Wb333j/zIj3z29vY2r/d6r8e/lm1s8x/JNrb5j2Kb/wi2+f/ANv8akrjqqquuuuqqq676L0Rw1VVXXXXVVVddddW/ym/91m999z/8wz/89vb2Nq/7uq/Lv4Vt/qPZ5j+Kbf4j2Obfwzb/Vrb5/2BrawuAs2fPPoOrrrrqqquuuuqq50Vw1VVXXXXVVVddddW/ytmzZ5/x9V//9e8D8OhHP5pXeIVX4N/CNrb5j2Sb/yi2+Y9gm38P2/x/JYmrrrrqqquuuuqqfyeCq6666qqrrrrqqqv+1e67775bP/MzP/N1AB796Edz44038m9lm/9ItrHNfwTb2ObfyzZX/efY2toC4L777ruVq6666qqrrrrqqudFcNVVV1111VVXXXXVv8k//MM//PaP/MiPfPb29jav+7qvy/b2Nv9WtrHNfyTb/EexzX8n2/xb2OZfyzb/GpL477S1tQXA2bNnb+Wqq6666qqrrrrqeRFcddVVV1111VVXXfVv9tu//dvf8w//8A+/vb29zVu/9Vvz72Wb/0i2+Y9im38P21z1opPEVVddddVVV1111X8Agquuuuqqq6666qqr/s3uu+++W7/+67/+fe67775bt7e3ed3XfV3+vWxjm/8otrHNfwTb/HvY5t/KNv/bSeKqq6666qqrrrrqvxjBVVddddVVV1111VX/Lvfdd9+tn/mZn/naAI9+9KN59KMfzX8E2/xHss3/BLb5r2Sb/8u2trYAuO+++27lqquuuuqqq6666nkRXHXVVVddddVVV13173b27NlnfP3Xf/37ALzCK7wC29vb/EewjW3+o9jm38s2/11s8/+BJF4Ukrjqqquuuuqqq676FxBcddVVV1111VVXXfUf4rd+67e++0d+5Ec+e3t7m7d+67fmP5Jt/qPY5t/LNv8etrnq329rawuAs2fPPoOrrrrqqquuuuqq54/gqquuuuqqq6666qr/ML/927/9Pf/wD//w29vb27zu674u/5FsY5v/CLb597LNv4dt/i1s83+ZJF4Uktja2gLgvvvuu5Wrrrrqqquuuuqq54/gqquuuuqqq6666qr/MPfdd9+tX//1X/8+AI9+9KN5+Zd/eWzzH8k2/xFs8+9lm/8NbPPfTRL/USRx1VVXXXXVVVdd9SIiuOqqq6666qqrrrrqP9R9991369d//de/D8BjHvMYbrzxRmzzH8k2/xFs8+9lm38r21z1b7e1tQXAfffddytXXXXVVVddddVVzx/BVVddddVVV1111VX/4X7rt37ru3/kR37ks7e3t3m913s9tre3sY1t/qPY5j+Cbf63sc3/RZK46qqrrrrqqquu+g9GcNVVV1111VVXXXXVf4rf+q3f+u5/+Id/+O3t7W1e7/Vej/vZ5j+Kbf4j2Obfwzb/Vra56kUnifttbm4CcN999z2dq6666qqrrrrqqueP4Kqrrrrqqquuuuqq/xRnz559xtd//de/z3333XfrjTfeyCu8witwP9vY5j+CbWzz72Wbfw/bXPX8SeKqq6666qqrrrrqvwnBVVddddVVV1111VX/ae67775bP+uzPut1AF7xFV+RRz/60TyQbf6j2Obfyzb/Hrb5t7DNv5Zt/jVs8z+ZJP4lknigra0tAM6ePfsMrrrqqquuuuqqq54/gquuuuqqq6666qqr/lPdd999t/7Ij/zIZwO84iu+Itvb2zyQbf6j2ObfyzZXXXXVVVddddVVV/2fQXDVVVddddVVV1111X+6H/3RH/2c3/qt3/ru7e1t3uZt3obnZhvb/Eewzb+Xbf6tbPNvYZv/bSTxX0USz21rawuAs2fP3spVV1111VVXXXXV80dw1VVXXXXVVVddddV/iR/90R/9nPvuu+/W7e1tXu/1Xo/nxzb/EWzz72Wbfyvb/Fewzf90kviXSOKqq6666qqrrrrqPwnBVVddddVVV1111VX/Je67775bP/MzP/O1AR796EfzCq/wCjw/tvmPYJv/bWxz1fOSxPOztbUFwH333XcrV1111VVXXXXVVc8fwVVXXXXVVVddddVV/2XOnj37jK//+q9/H4DHPOYx3HjjjTw/tvmPYJt/D9v8W9nmqquuuuqqq6666qr/dgRXXXXVVVddddVVV/2X+q3f+q3v/pEf+ZHP3t7e5vVe7/V4QWzzH8E2/x62ueo/jyReGEm8IFtbWwDcd999t3LVVVddddVVV131/BFcddVVV1111VVXXfVf7rd/+7e/5x/+4R9+e3t7m9d7vdfjBbGNbf69bPPvYZt/C9v8a9nmX8M2/1NJ4qqrrrrqqquuuuq/GcFVV1111VVXXXXVVf/l7rvvvlu//uu//n3uu+++Wx/96EfzCq/wCrwwtvn3ss1V/7NI4oWRxAuytbUFwH333XcrV1111VVXXXXVVS8YwVVXXXXVVVddddVV/y3uu+++W7/+67/+fQAe85jHcOONN/LC2Obfyzb/Vrb5t7DN/xS2+Y8iif9OW1tbXHXVVVddddVVV70ICK666qqrrrrqqquu+m/zD//wD7/9Iz/yI5+9vb3N673e67G9vc0LY5v/Trb5r2Cb/+8k8aI4e/bsrVx11VVXXXXVVVe9YARXXXXVVVddddVVV/23+q3f+q3v/od/+Iff3t7e5m3e5m34l9jm38M2/9Vs8/+NJF4YSfxbSWJrawuA++6771auuuqqq6666qqrXjCCq6666qqrrrrqqqv+W509e/YZX//1X/8+9913363b29u83uu9Hv8S2/x72ObfyjZXXXXVVVddddVVV/2vQXDVVVddddVVV1111X+7++6779bP+qzPeh2ARz/60Tz60Y/mX2Kbfw/b/Feyzb+GbV5Utvm/RBIviCSuuuqqq6666qqr/hUIrrrqqquuuuqqq676H+G+++679eu//uvfB+AVX/EVufHGG/mX2Obfwzb/Fra56t9OEv9eW1tbANx33323ctVVV1111VVXXfWCEVx11VVXXXXVVVdd9T/Gb/3Wb333j/zIj3z29vY2r/d6r8eLwjZX/deSxAsjiX8rSbwgkrjf1tYWAGfPnn0GV1111VVXXXXVVS8YwVVXXXXVVVddddVV/6P89m//9vf8/d///W9vb2/zeq/3evxns82/hW3+tWxz1VVXXXXVVVddddV/KYKrrrrqqquuuuqqq/5Hue+++279+q//+vcGePSjH80rvMIr8C+xzb+Hbf4nss3/NZL4t5DEA21ubnLVVVddddVVV131IiC46qqrrrrqqquuuup/nLNnzz7j67/+698H4DGPeQw33ngj/xLb/FezzVX/cSTxr3XffffdylVXXXXVVVddddULRnDVVVddddVVV1111f9Iv/Vbv/XdP/IjP/LZ29vbvN7rvR7b29v8S2zzb2Wb/wq2+b9MEv/RJPHctra2ADh79uytXHXVVVddddVVV71gBFddddVVV1111VVX/Y/127/929/zD//wD7+9vb3N673e6/GisM2/lW3+tWzzf4kk/rNI4gWRxFVXXXXVVVddddV/AoKrrrrqqquuuuqqq/7Huu+++279+q//+ve57777br3xxht5hVd4BV4UtrnqP4ck/itJ4vnZ2toC4L777ruVq6666qqrrrrqqheM4Kqrrrrqqquuuuqq/9Huu+++Wz/rsz7rdQBe8RVfkUc/+tH8Z7LNv5Zt/jVs86KyzYvCNlddddVVV1111VVXPQ+Cq6666qqrrrrqqqv+x7vvvvtu/ZEf+ZHPBnjFV3xFtre3+ZfY5qr/WpJ4QSTxgkjiX2NrawuA++6771auuuqqq6666qqrXjiCq6666qqrrrrqqqv+V/jRH/3Rz/mt3/qt797e3uZt3uZteFHY5t/CNv9atrnqP5Yknh9JXHXVVVddddVVV72ICK666qqrrrrqqquu+l/jR3/0Rz/nvvvuu3V7e5vXe73X438z21wFkvjX2tzcBODs2bO3ctVVV1111VVXXfXCEVx11VVXXXXVVVdd9b/Gfffdd+tnfdZnvQ7Aox/9aF7xFV+Rf4lt/i1sc9VzksS/hST+tSTx/Ehia2sLgPvuu+9Wrrrqqquuuuqqq144gquuuuqqq6666qqr/le57777bv36r//69wF49KMfzY033si/xDb/FWzz/5Ukrrrqqquuuuqqq/4HIrjqqquuuuqqq6666n+d3/qt3/ruH/mRH/ns7e1tXu/1Xo//LLb5v0QS/5NI4vmRxPMjiauuuuqqq6666qp/JYKrrrrqqquuuuqqq/5X+u3f/u3v+fu///vf3t7e5q3f+q35l9jmfyvb/FeQxP8Gm5ubANx33323ctVVV1111VVXXfXCEVx11VVXXXXVVVdd9b/Sfffdd+vXf/3Xv/d9991364033sgrvMIr8C+xzb+Wbf41bPOiss3/dZJ4fiTx/Eji+ZHE/ba2tgA4e/bsM7jqqquuuuqqq6564Qiuuuqqq6666qqrrvpf6+zZs8/4+q//+vcBeMxjHsONN97IVf85JPGCSOKqq6666qqrrrrqfyiCq6666qqrrrrqqqv+V/uHf/iH3/6RH/mRz97e3ub1Xu/12N7e5oWxzb+Wba767yOJq6666qqrrrrqqn8jgquuuuqqq6666qqr/tf70R/90c/5h3/4h9/e3t7mbd7mbfjvZpurQBLPjySeH0m8KLa2tgC47777buWqq6666qqrrrrqhSO46qqrrrrqqquuuur/hK//+q9/n/vuu+/W7e1tXu/1Xo8XxjZX/e8giee2ubkJwNmzZ2/lqquuuuqqq6666oUjuOqqq6666qqrrrrq/4T77rvv1s/6rM96HYBHP/rRvMIrvAL/kWzzn8E2/5tJ4j+CJK666qqrrrrqqqv+ExBcddVVV1111VVXXfV/xn333Xfr13/9178PwGMe8xhuvPFGXhDbXPVsknhBJPGvJYnnRxIvKkk8t62tLba2tgC47777buWqq6666qqrrrrqhaMcP36cq6666qqrrrrqqqv+77j11lv/GuBlX/ZlX/vGG2/kb/7mb3hBJPGvIYl/DUm8KCTxL5HEv0QSL4wkXhBJvCCSeEEk8fxI4vmRxPMjiecmiftde+21vOEbviEv9VIvBcDXf/3Xv8+tt97611x11VVXXXXVVVe9cJTjx49z1VVXXXXVVVddddX/LWfPnn3GQx7ykJe+6aabHryzs8PTn/50XhBJ/GtI4kUliReFJP4lkviXSOKFkcQLIokXRBIviCSeH0k8P5J4bpJ4bpIAeMmXfEle9VVflcc85jH0fc99991368///M9/9S/8wi98DVddddVVV1111VX/MvSgBz2Iq6666qqrrrrqqqv+77nmmmse/E3f9E1PB/izP/sz/vRP/5TnRxL/GpJ4UUniRSGJf4kk/iWSeGEk8YJI4gWRxPMjiedHEs+PJJ4fSTy3l3qpl+JhD3sYW1tbANx33323/tZv/dZ3/+iP/ujncNVVV1111VVXXfWioxw/fpyrrrrqqquuuuqqq/7vOTw83D179uwzXvEVX/Gtd3Z2OHfuHPv7+zw/knhRSeJFJYkXhST+JZL4l0jihZHECyKJF0QSz48knh9JPD+SeG6SuN/W1haPecxjeKM3eiOuu+46+r7nvvvuu/Xnf/7nv/pLv/RL3+Yf/uEffoerrrrqqquuuuqqfx3K8ePHueqqq6666qqrrrrq/6Zbb731rwFe9mVf9rVvvPFGnva0pzEMA89NEv8aknhRSOJFIYl/iST+JZJ4QSTxwkji+ZHECyKJ50cSz48knpsktra2eMxjHsPrvM7rcN111wFw33333fpd3/VdH/31X//17/MP//APv8NVV1111VVXXXXVvw160IMexFVXXXXVVVddddVV/3ddc801D/6wD/uw73rxF3/x197f3+d7v/d7eW6S+NeQxItKEv8SSfxLJPEvkcQLIokXRhLPjyReEEk8P5J4bpJ4bltbWzz84Q/npV7qpbjffffdd+vXf/3Xv88//MM//DZXXXXVVVddddVV/37oQQ96EFddddVVV1111VVX/d925syZB33u537ub19zzTUP/tM//VP+7M/+jOcmiReVJF5UkviXSOJfIol/iSReEEm8IJJ4QSTx/Eji+ZHE8yOJ+21tbfGwhz2Ml37pl+Z+//AP//DbX//1X/8+9913361cddVVV1111VVX/cdBD3rQg7jqqquuuuqqq6666v++a6655sHf9E3f9HSA3/iN3+AJT3gCDySJfw1JvCgk8aKQxAsjiX+JJF4QSbwgknhBJPH8SOL5kcTzI4mtrS1e6qVeioc//OHc70d+5Ec++7d/+7e/57777ruVq6666qqrrrrqqv94lOPHj3PVVVddddVVV1111f99h4eHu2fPnn3GK77iK771mTNneNrTnsYwDNxPEv8aknhRSOJFIYkXRhL/Ekm8IJJ4QSTxgkji+ZHE8yOJ53b99dfzRm/0Rrz0S780J0+eBOBHfuRHPvuzPuuzXucf/uEffufw8HCXq6666qqrrrrqqv8c6EEPehBXXXXVVVddddVVV/3/8eEf/uHf9Tqv8zrvvb+/z/d+7/fyQJJ4UUniRSGJF4UkXhhJvDCSeGEk8YJI4vmRxAsiiecmiQd66Zd+aR7+8IeztbUFwH333Xfrb/3Wb333j/7oj34OV1111VVXXXXVVf81qFx11VVXXXXVVVdd9f/Kj/7oj37Oi73Yi732Nddc8+DXe73X4zd+4ze46l9HEi/MS7/0S/Pwhz+cra0tAO67775bf+u3fuu7f/RHf/RzuOqqq6666qqrrvqvhR70oAdx1VVXXXXVVVddddX/L9dcc82Dv+mbvunpAH/6p3/Kn/3Zn3E/SbyoJPGikMS/RBIvjCReGEm8MJJ4QSTx/Eji+ZHEc9va2uIRj3gEL/3SL8397rvvvlt/67d+67t/9Ed/9HO46qqrrrrqqquu+u9BOX78OFddddVVV1111VVX/f9yeHi4e/bs2We84iu+4lvv7Oxw7tw59vf3AZDEi0oSLwpJ/Esk8cJI4oWRxAsjiedHEi+IJJ4fSdxva2uLxz72sbze670e1113HQD33Xffrd/1Xd/1MV//9V//Pv/wD//wO1x11VVXXXXVVVf996EcP36cq6666qqrrrrqqqv+/7n11lv/GuBlX/ZlX/vGG2/kaU97GsMwIIkXlSReFJL4l0jihZHECyOJF0QSL4gkXhBJPD+S2Nra4rGPfSyv93qvx/XXXw/Afffdd+uXfMmXvM13fdd3fcytt97611x11VVXXXXVVVf996Ny1VVXXXXVVVddddX/W7/927/9PS/+4i/+2i/2Yi/22q/3eq/HT//0T3PVFZJ4fra3t3n4wx/Oy7zMy3C/f/iHf/jtr//6r3+f++6771auuuqqq6666qqr/mdBD3rQg7jqqquuuuqqq6666v+va6655sGf8zmf81vXXHPNg//sz/6MP/3TP0USLwpJvCgk8S+RxAsjiRdGEi+IJF4QSTw/knigra0tXuZlXoZHPOIR3O9HfuRHPvu3f/u3v+e+++67lauuuuqqq6666qr/mdCDHvQgrrrqqquuuuqqq676/+3FXuzFXvtzP/dzf2t/f5/f+I3f4K677uJFJYl/iST+JZJ4YSTxwkjiBZHECyKJ50cSANdddx0v8zIvw/XXX8/9fuRHfuSzf/RHf/RzuOqqq6666qqrrvqfj3L8+HGuuuqqq6666qqrrvr/7ezZs7cCvOzLvuxr33jjjTz96U9nGAZeFJL4l0jiXyKJF0YSL4wkXhBJvCCSeH5e9mVfltd8zdfkxV7sxdje3ua+++679ed//ue/+rM+67Ne5x/+4R9+h6uuuuqqq6666qr/HdCDHvQgrrrqqquuuuqqq666CuBzPudzfuvFX/zFX3t/f5/v+77v40UhiX+JJP4lknhhJPHCSOIFkcTzI4nn9jIv8zI88pGPZGtrC4D77rvv1t/6rd/67h/90R/9HK666qqrrrrqqqv+90EPetCDuOqqq6666qqrrrrqKoAzZ8486HM/93N/+5prrnnwE57wBH7zN3+Tf4kkXhSSeGEk8cJI4oWRxAsiiedHEgBbW1s84hGP4GVf9mW533333Xfrb/3Wb333j/7oj34OV1111VVXXXXVVf97oQc96EFcddVVV1111VVXXXXV/a655poHf9M3fdPTAf7sz/6MP/uzP+OFkcSLQhIvjCReGEm8MJJ4QSTx/Gxvb/OIRzyCl33Zl+V+9913360/+qM/+jm/9Vu/9d1cddVVV1111VVX/e9HOX78OFddddVVV1111VVXXXW/w8PD3bNnzz7jFV/xFd96Z2eH8+fPs7+/zwsiiReFJF4YSbwwknhhJPH8SOK5bW1t8eIv/uK8wRu8Addffz0A9913363f9V3f9TFf//Vf/z633nrrX3PVVVddddVVV131fwN60IMexFVXXXXVVVddddVVVz23d3zHd/ysd3qnd/rs/f19vu/7vo8XRhL/Ekm8MJJ4YSTxgkjiBZHE/ba2tnjkIx/Jy77sy3K/f/iHf/jtr//6r3+f++6771auuuqqq6666qqr/u+hctVVV1111VVXXXXVVc/Hb//2b3/Pi7/4i7/2i73Yi732677u6/Kbv/mb/G+1tbXFy73cy/GIRzyC+/3Ij/zIZ//Wb/3Wd589e/YZXHXVVVddddVVV/3fhR70oAdx1VVXXXXVVVddddVVz88111zz4G/6pm96OsCf/dmf8Wd/9mc8P5L4l0jihZHECyOJF0QSz8/29jav9VqvxfXXX8/9fuRHfuSzf/RHf/RzuOqqq6666qqrrvr/gXL8+HGuuuqqq6666qqrrrrq+Tk8PNw9e/bsM17xFV/xrXd2djh37hz7+/s8N0n8SyTxwkjihZHECyKJB3rZl31ZXuu1XouXe7mXY3t7m/vuu+/Wn//5n//qz/qsz3qdf/iHf/gdrrrqqquuuuqqq/7/oBw/fpyrrrrqqquuuuqqq656QW699da/BnjZl33Z177xxht5+tOfzjAMPJAk/iWSeGEk8cJI4gWRBMDLvuzL8lqv9Vo8+MEPZjabcd9999368z//81/9pV/6pW/zD//wD7/DVVddddVVV1111f8/6EEPehBXXXXVVVddddVVV131wlxzzTUP/vAP//DverEXe7HX3t/f5/u+7/t4IEn8SyTxwkjihZHE87O9vc0jH/lIXu7lXo773Xfffbf+1m/91nf/6I/+6Odw1VVXXXXVVVdd9f8betCDHsRVV1111VVXXXXVVVf9S6655poHf87nfM5vXXPNNQ/+sz/7M/7sz/6M+0niXyKJF0YSL4wkHmh7e5tHPvKRvNzLvRz3u++++2790R/90c/5rd/6re/mqquuuuqqq6666ioA9KAHPYirrrrqqquuuuqqq656UVxzzTUP/qZv+qanA/zmb/4mT3jCEwCQxL9EEi+MJF4YSQBsb2/zyEc+kpd7uZfjfvfdd9+tP/qjP/o5v/Vbv/XdXHXVVVddddVVV131QOhBD3oQV1111VVXXXXVVVdd9aJ6ndd5nff+8A//8O/a39/np3/6p9nf30cS/xJJvDCSeGF2dnZ45CMfycu93Mtxv3/4h3/47a/7uq9777Nnzz6Dq6666qqrrrrqqqueH/SgBz2Iq6666qqrrrrqqquu+tf48A//8O96ndd5nffe39/n+77v+5DEv0QSL4wknp/t7W1e7uVejkc96lHc70d+5Ec++7d/+7e/57777ruVq6666qqrrrrqqqteGCpXXXXVVVddddVVV131r/QjP/Ijn33NNdc8+MVe7MVe+3Vf93X5zd/8TSTxH2l7e5vXfu3X5oYbbuB+P/IjP/LZv/3bv/099913361cddVVV1111VVXXfWiQA960IO46qqrrrrqqquuuuqqf61rrrnmwd/0Td/0dIA/+7M/48///M95YSTxwkgC4FGPehQv93Ivx/b2NgD33Xffrb/1W7/13T/6oz/6OVx11VVXXXXVVVdd9a9FOX78OFddddVVV1111VVXXfWvdXh4uHv27NlnvOIrvuJb7+zscO7cOfb393lBJPHCvPzLvzyv8zqvw6Me9Shmsxn33XffrT//8z//1V/6pV/6Nv/wD//wO1x11VVXXXXVVVdd9W9BOX78OFddddVVV1111VVXXfVvceutt/41wMu+7Mu+9o033sjTn/50hmHg+ZHEc9ve3uYlX/Ilecu3fEtuuOEGZrMZ9913360///M//9Vf+qVf+jb/8A//8DtcddVVV1111VVXXfXvQTl+/DhXXXXVVVddddVVV131b3X27NlnPOQhD3npm2666cGnT5/miU98Is+PJO63vb3NS77kS/LGb/zG3HDDDQDcd999t37Xd33Xx3z913/9+/zDP/zD73DVVVddddVVV1111X8E9KAHPYirrrrqqquuuuqqq67697jmmmse/Dmf8zm/dc011zz4z/7sz/jzP/9znpsktre3edSjHsXLv/zLc7/77rvv1h/90R/97N/6rd/6Hq666qqrrrrqqquu+o+GHvSgB3HVVVddddVVV1111VX/Xi/2Yi/2Wp/7uZ/72wA/8zM/w1133cX9tre3efSjH83Lv/zLc79/+Id/+O2v//qvf5/77rvvVq666qqrrrrqqquu+s9COX78OFddddVVV1111VVXXfXvdfbs2WcAvPiLv/hr33jjjTz96U9nNpvx6q/+6rzu674uN9xwAwA/8iM/8tnf8A3f8D4///M//zWHh4e7XHXVVVddddVVV131nwk96EEP4qqrrrrqqquuuuqqq/6jfPiHf/h3vc7rvM5781x+5Ed+5LN/+7d/+3vuu+++W7nqqquuuuqqq6666r8Klauuuuqqq6666qqrrvoP9KM/+qOfc8011zz4zJkzDwb4rd/6re/+0R/90c/hqquuuuqqq6666qr/DuhBD3oQV1111VVXXXXVVVdd9R/tmmuuefB99913K1ddddVVV1111VVX/XdCD3rQg7jqqquuuuqqq6666qqrrrrqqquuuuqqq/5PonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1X8IzQiA59FzjwYAAAAAElFTkSuQmCC) - - diff --git a/docs/kcl/settings.md b/docs/kcl/settings.md index 5bec2f766..4aaaeb783 100644 --- a/docs/kcl/settings.md +++ b/docs/kcl/settings.md @@ -6,7 +6,7 @@ layout: manual # KCL Settings -There are three levels of settings available in the KittyCAD Design Studiolication: +There are three levels of settings available in Zoo Design Studio: 1. [User Settings](/docs/kcl/settings/user): Global settings that apply to all projects, stored in `user.toml` 2. [Project Settings](/docs/kcl/settings/project): Settings specific to a project, stored in `project.toml` @@ -14,7 +14,7 @@ There are three levels of settings available in the KittyCAD Design Studiolicati ## Configuration Files -The KittyCAD Design Studio uses TOML files for configuration: +Zoo Design Studio uses TOML files for configuration: * **User Settings**: `user.toml` - See [complete documentation](/docs/kcl/settings/user) * **Project Settings**: `project.toml` - See [complete documentation](/docs/kcl/settings/project) diff --git a/docs/kcl/settings/user.md b/docs/kcl/settings/user.md index cf48c8839..b90415209 100644 --- a/docs/kcl/settings/user.md +++ b/docs/kcl/settings/user.md @@ -96,7 +96,7 @@ Permanently dismiss the banner warning to download the desktop app. This setting ##### stream_idle_mode -When the user is idle, and this is true, the stream will be torn down. +When the user is idle, teardown the stream after some time. **Default:** None diff --git a/docs/kcl/std-math-polar.md b/docs/kcl/std-math-polar.md new file mode 100644 index 000000000..935149324 --- /dev/null +++ b/docs/kcl/std-math-polar.md @@ -0,0 +1,44 @@ +--- +title: "std::math::polar" +excerpt: "" +layout: manual +--- + + + +Convert polar/sphere (azimuth, elevation, distance) coordinates tocartesian (x/y/z grid) coordinates. + +```js +polar(angle: number(deg), length: number(mm)): [number(mm); 2] +``` + + +### Arguments + +| Name | Type | Description | Required | +|----------|------|-------------|----------| +| `angle` | `number(deg)` | | Yes | +| `length` | `number(mm)` | | Yes | + +### Returns + +`[number(mm); 2]` + + +### Examples + +```js +exampleSketch = startSketchOn(XZ) + |> startProfileAt([0, 0], %) + |> line(end = polar(angle = 30, length = 5), tag = $thing) + |> line(end = [0, 5]) + |> line(end = [segEndX(thing), 0]) + |> line(end = [-20, 10]) + |> close() + +example = extrude(exampleSketch, length = 5) +``` + +![Rendered example of std::math::polar 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAADrv0lEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq676X+Kaa655MM9033333cpVV1111VVXXXXVVVddddVV/xIqV1111VVXXfW/wDXXXPPgz/mcz/ktnum3fuu3vvu3f/u3v+e+++67lauuuuqqq6666qqrrrrqqqteEMrx48e56qqrrrrqqv/Jrrnmmgd/0zd909M3NzePnzt37vg0Tcdf7dVe7bVf8RVf8a0f8pCHvPStt976N4eHh7tcddVVV1111VVXXXXVVVdd9dwox48f56qrrrrqqqv+p7rmmmse/E3f9E1PB3jGM57B933f9/G3f/u3/M3f/A2nTp06/sqv/Mov/Yqv+Ipv/ZCHPOSlDw8PL509e/ZWrrrqqquuuuqqq6666qqrrrofetCDHsRVV1111VVX/U90zTXXPPibvumbng7wjGc8g+/7vu/juR07doyXfMmX5LVe67UA+Id/+Iff/pEf+ZHP+Yd/+Iff5qqrrrrqqquuuuqqq6666ir0oAc9iKuuuuqqq676n+aaa6558Dd90zc9HeAZz3gG3/d938cLc+zYMV7yJV+S13qt1wLgvvvuu/VHf/RHP+e3fuu3vpurrrrqqquuuuqqq6666qr/vyjHjx/nqquuuuqqq/4nueaaax784R/+4d91zTXXPPgZz3gG3//938+/ZL1ec9ttt/E3f/M3rFYrXuzFXuz4K77iK77167zO67z30dHRpVtvvfWvueqqq6666qqrrrrqqquu+v+Hcvz4ca666qqrrrrqf4prrrnmwR/+4R/+XS/2Yi/22s94xjP4/u//fgAkIYl/yXq95hnPeAZ/+7d/y2q14sYbbzz+mq/5mm/9Oq/zOu+9ubl5/B/+4R9+h6uuuuqqq6666qqrrrrqqv8/KMePH+eqq6666qqr/ie45pprHvzhH/7h3/ViL/Zir/2MZzyD7//+7+e5SUISL4wk1us1z3jGM3jSk57EarXixhtvPP7yL//yr/06r/M67725uXn8H/7hH36Hq6666qqrrrrqqquuuuqq//sox48f56qrrrrqqqv+u11zzTUP/vAP//DverEXe7HXvnTpEt/xHd/BCyMJSbwwkliv1zzjGc/gSU96Evfeey8PfehDj7/8y7/8a7/O67zOe29ubh7/h3/4h9/hqquuuuqqq6666qqrrrrq/y7K8ePHueqqq6666qr/bp/0SZ/0Uy/2Yi/22pcuXeIbvuEbAJDEv0QS/xJJrNdr7rnnHp70pCdx7733curUqeOv9mqv9tqv8zqv896bm5vHz549+4zDw8Ndrrrqqquuuuqqq6666qqr/m+hHD9+nKuuuuqqq6767/S5n/u5v/ViL/Zir33p0iW+4Ru+gQeShCReGElI4l8iifV6zT333MPf/M3fcOnSJU6dOnX81V7t1V77FV/xFd/6IQ95yEvfeuutf3N4eLjLVVddddVVV1111VVXXXXV/w2U48ePc9VVV1111VX/XT73cz/3t17sxV7stS9dusQ3fMM38IJIQhIvjCQk8S+RhCTuuece/uZv/oa//du/5dSpU8df+ZVf+aVf8RVf8a0f8pCHvPTh4eGls2fP3spVV1111VVXXXXVVVddddX/bpTjx49z1VVXXXXVVf8dPvdzP/e3XuzFXuy1L126xDd+4zciCUm8MJKQxAsjCUn8SyQBsFqteOITn8jf/u3fcurUqeOv/Mqv/NKv8zqv897XXHPNgw8PDy+dPXv2Vq666qqrrrrqqquuuuqqq/53Qg960IO46qqrrrrqqv9qn/u5n/tbL/ZiL/baly5d4gd+4Ae4dOkSz802/xLb/Ets8y+xzf2OHz/OS77kS/Jar/VaANx33323fv3Xf/37/MM//MNvc9VVV1111VVXXXXVVVdd9b8L5fjx41x11VVXXXXVf6XP/dzP/a0Xe7EXe+1Lly7x8z//89x33308P5L4l0hCEi+MJCTxwkhCEgCr1YpnPOMZ/O3f/i2r1YoXe7EXO/46r/M67/06r/M67310dHTp1ltv/Wuuuuqqq6666qqrrrrqqqv+d0APetCDuOqqq6666qr/Kp/7uZ/7Wy/2Yi/22pcuXeIXfuEXuO2227DNv8Q2/xLb/Ets86Kwzf2OHz/OS77kS/Jar/VaANx33323/tZv/dZ3/+iP/ujncNVVV1111VVXXXXVVVdd9T8b5fjx41x11VVXXXXVf4XP/dzP/a0Xe7EXe+1Lly7xC7/wC9x2220ASEISL4wkJPHCSEISL4wkJPEvkYQkAFarFc94xjP427/9W1arFTfeeOPxl3/5l3/t13md13nvzc3N4//wD//wO1x11VVXXXXVVVddddVVV/3PRDl+/DhXXXXVVVdd9Z/tcz/3c3/rxV7sxV770qVL/MIv/AK33XYbz00SknhhJCGJF0YSknhhJCGJf4kk7rdarXjGM57Bk570JO69914e+tCHHn/5l3/5136d13md997c3Dz+D//wD7/DVVddddVVV1111VVXXXXV/yyU48ePc9VVV1111VX/mT73cz/3t17sxV7stQF+6qd+ittuu40XRhL/EklI4oWRhCReGElI4oWRhCTut1qtuPfee3nSk57Evffey6lTp46/2qu92mu/zuu8zntvbm4eP3v27DMODw93ueqqq6666qqrrrrqqquu+u9HOX78OFddddVVV131n+VzP/dzf+vFXuzFXhvgh37oh7jtttuQhCReGElI4l8iiX+JJCTxwkhCEi+MJCRxv9Vqxb333svf/M3fcOnSJU6dOnX81V7t1V77FV/xFd96c3Pz+NmzZ59xeHi4y1VXXXXVVVddddVVV1111X8f9KAHPYirrrrqqquu+s/wuZ/7ub/1Yi/2Yq8N8EM/9EPcdtttPD+2+ZfY5l9im3+Jbf4ltnlR2Oa5HT9+nLd8y7fkQQ96EPfdd9+t//AP//DbP/qjP/o59913361cddVVV1111VVXXXXVVVf916McP36cq6666qqrrvqP9uEf/uHf9Yqv+IpvDfBDP/RD3HbbbbwgkviXSEISL4wkJPHCSEISL4wkJPEvkcRzW61W/M3f/A1/+7d/y6lTp46/8iu/8ku/4iu+4ls/5CEPeenDw8NLZ8+evZWrrrrqqquuuuqqq6666qr/OpTjx49z1VVXXXXVVf+RPvzDP/y7Xud1Xue9AX7oh36I22+/HUm8MJKQxL9EEpJ4YSQhiRdGEpJ4YSQhiRdGEpJ4bqvViic+8Yn87d/+LaWU46/92q/90q/zOq/z3tdcc82DDw8PL509e/ZWrrrqqquuuuqqq6666qqr/vOhBz3oQVx11VVXXXXVf5QP//AP/67XeZ3XeW+AH/qhH+L222/nudnmX2Kbf4ltXhS2+ZfY5l9im3+JbZ6f48eP85Iv+ZK81mu9FgD33XffrT/6oz/6Ob/1W7/13Vx11VVXXXXVVVddddVVV/3noRw/fpyrrrrqqquu+o/w4R/+4d/1Oq/zOu8N8EM/9EPcfvvtPD+S+JdIQhIvjCQk8S+RxL9EEpJ4YSTxL5GEJJ7barXiGc94Bn/7t3/LarXixV7sxY6/4iu+4lu/zuu8znsfHR1duvXWW/+aq6666qqrrrrqqquuuuqq/3iU48ePc9VVV1111VX/Xu/4ju/4WW/+5m/+0QA//MM/zB133MELIwlJ/EskIYkXRhKSeGEkIYl/iSReGElI4l8iCUk8t9VqxTOe8Qz+9m//ltVqxYu92Isdf8VXfMW3fp3XeZ333tzcPP4P//APv8NVV1111VVXXXXVVVddddV/HMrx48e56qqrrrrqqn+vd3qnd/rsa6655sF///d/z1/8xV8AIIl/iSQk8S+RhCReGElI4oWRhCReGElI4oWRhCT+JZJ4flarFc94xjP427/9W1arFTfeeOPxl3/5l3/t13md13nvzc3N4//wD//wO1x11VVXXXXVVVddddVVV/37oQc96EFcddVVV1111b/HNddc8+Bv+qZvejrPdOnSJf7+7/+eP/zDP+R+tnlR2OZfYpsXhW3+Jbb5l9jmX2Kbf4ltXpDjx4/zoAc9iNd8zdfk+PHj3Hfffbf+1m/91nf/6I/+6Odw1VVXXXXVVVddddVVV131b0c5fvw4V1111VVXXfXvcXh4uAvw4i/+4q8NMJ/PueWWW3jxF39xZrMZt99+O5KQxL9EEpJ4YSQhiX+JJCTxwkhCEi+MJCTxwkhCEi+MJCTx/KxWK+69916e9KQncc8993Dq1Knjr/7qr/7ar/M6r/Pem5ubx8+ePfuMw8PDXa666qqrrrrqqquuuuqqq/51KMePH+eqq6666qqr/r3+4R/+4XeuueaaBz/kIQ95aYCzZ89y8uRJbrnlFl78xV+c2WzG7bffjiQk8S+RhCReGElI4l8iiX+JJP4lkviXSOJfIglJPD+r1Yp7772Xv/3bv2V3d5dTp04df/VXf/XXfsVXfMW3fshDHvLSt956698cHh7uctVVV1111VVXXXXVVVdd9aKhHD9+nKuuuuqqq676j3Drrbf+zSu+4iu+9ebm5vGzZ8/y5Cc/mb7vOXnyJLfccgsv/uIvzmw2Y29vj/V6jST+JZL4l0hCEi+MJCTxwkhCEi+MJCTxwkhCEv8SSbww9957L3/7t3/L3/zN33Dq1Knjr/zKr/zSr/iKr/jWD3nIQ1768PDw0tmzZ2/lqquuuuqqq6666qqrrrrqhUMPetCDuOqqq6666qr/KNdcc82Dv+mbvunpAP/wD//A4x73ODY3N3nsYx/Lgx/8YAAuXbrE7bffzt///d9z++23A2Cbf4ltXhS2+ZfY5l9im3+Jbf4ltvmX2OZfcuzYMV7rtV6Ll3qplwLgt37rt777t37rt77nH/7hH36bq6666qqrrrrqqquuuuqq549y/Phxrrrqqquuuuo/yuHh4e7Zs2ef8Yqv+Ipvvbm5ye7uLru7u9x111084xnPYBxHbr75Zq655hpe/MVfnGPHjrFer9nb2+NfIglJ/Esk8S+RhCReGElI4oWRhCReGElI4oWRhCRemPV6zROe8AT+5m/+htVqxWu/9mu/9Ou8zuu89+u8zuu896233vo3Z8+evZWrrrrqqquuuuqqq6666qrnRDl+/DhXXXXVVVdd9R/p1ltv/WuAl3mZl3ntM2fO8OQnPxmAcRw5e/Ysz3jGMxjHkTNnznDNNdfw4i/+4rz4i784wzBw9uxZ/iWSkMQLIwlJ/Esk8S+RhCReGElI4oWRxL9EEpJ4QSSxXq+59dZb+Zu/+RtWqxUv9mIvdvx1Xud13vt1Xud13vvo6OjSrbfe+tdcddVVV1111VVXXXXVVVddQTl+/DhXXXXVVVdd9R/t7Nmzz3jIQx7y0jfeeOODNzc3ueuuu7jfOI6cO3eOW2+9lXEcOXPmDPP5nEc84hG8+Iu/OPP5nDvuuIN/iSQk8cJIQhIvjCQk8S+RxL9EEi+MJCTxL5HECyOJ9XrNrbfeyt/8zd+wWq14sRd7seOv+Iqv+Nav8zqv896bm5vH/+Ef/uF3uOqqq6666qqrrrrqqqv+v6McP36cq6666qqrrvqPdnh4uPsP//APv/Pmb/7mH338+HEAzp49ywNN08TZs2e59dZbGceRjY0Ntre3ueWWW3jxF39x5vM5d9xxB/8SSfxLJCGJF0YSknhhJCGJF0YSknhhJCGJF0YSknhhJLFer7n11lv5m7/5G1arFTfeeOPxl3/5l3/t13md13nvzc3N4//wD//wO1x11VVXXXXVVVddddVV/19Rjh8/zlVXXXXVVVf9Zzg8PNw9e/bsM17xFV/xrTc3N9nd3eXo6IgHksQ4jpw9e5a77rqL3d1d+r7n5MmT3HLLLbz4i7848/mc/f19VqsVL4gkJPEvkYQkXhhJSOKFkYQkXhhJSOKFkYQkXhhJSOKFkcRqteIZz3gGT3ziE7nnnnt42MMedvzlX/7lX/t1Xud13ntzc/P4P/zDP/wOV1111VVXXXXVVVddddX/N5Tjx49z1VVXXXXVVf9Zbr311r8GeJmXeZnXPnPmDHfddRfjOPLcJDGOI5cuXeIZz3gGh4eH9H3PyZMnueWWW3j4wx/OfD5nb2+P9XrNCyIJSfxLJPEvkYQkXhhJSOKFkYQkXhhJ/EskIYkXRBKSWK1W3HvvvTzxiU/knnvu4dSpU8df/dVf/bVf53Ve5703NzeP/8M//MPvcNVVV1111VVXXXXVVVf9f0E5fvw4V1111VVXXfWf6ezZs894yEMe8tI33njjg2+44Qae/OQn8/xI4n6XLl3iGc94Brfeeitd13Hddddxyy238IhHPIJrr72W1WrF3t4eL4gkJPHCSEIS/xJJ/Esk8S+RxAsjCUn8SyTxwkhCEqvVinvvvZe/+Zu/YXd3l1OnTh1/9Vd/9dd+ndd5nffe3Nw8fvbs2WccHh7uctVVV1111VVXXXXVVVf9X0Y5fvw4V1111VVXXfWf6fDwcPcf/uEffucVX/EV3/rEiRPHNzc3ueuuu3h+JPFA4zhy1113ceuttzKOIzfffDPXXHMNL/ESL8GxY8dYrVbs7e3xgkhCEi+MJCTxwkhCEi+MJCTxwkhCEi+MJCTxwkhCEi+MJO5377338jd/8zf8zd/8DQ996EOPv/qrv/prv+IrvuJbP+QhD3npW2+99W8ODw93ueqqq6666qqrrrrqqqv+L0IPetCDuOqqq6666qr/Ctdcc82Dv+mbvunpAH/2Z3/GrbfeygsiiednY2ODBz/4wTz2sY/lfpcuXeIP/uAP+Pu//3teGNu8KGzzL7HNv8Q2/xLb/Ets8y+xzQtjmwc6fvw4r/Var8VLvdRLcd999936D//wD7/9W7/1W9/zD//wD7/NVVddddVVV1111VVXXfV/CeX48eNcddVVV1111X+Fw8PD3bNnzz7jFV/xFd/6+PHj3HnnnYzjyAsiiec2jiNnz57lGc94BuM4cubMGebzOY94xCN48Rd/cebzObfffjvPjyQk8S+RxL9EEpJ4YSQhiRdGEpJ4YSTxL5HECyMJSdxvtVrxxCc+kb/5m7+hlHL8tV/7tV/6dV7ndd77mmuuefDh4eGls2fP3spVV1111VVXXXXVVVdd9X8B5fjx41x11VVXXXXVf5Vbb731r6+55poHP/KRj3zpG2+8kSc96UlI4gWRxPMzjiNnz57lGc94BuM4srm5yfb2Nrfccgsv/uIvznw+5/bbb+f5kYQkXhhJSOJfIol/iST+JZJ4YSQhiRdGEpJ4YSQhifutViue8Yxn8Dd/8zesVite+7Vf+6Vf53Ve571f53Ve572Pjo4u3XrrrX/NVVddddVVV1111VVXXfW/GeX48eNcddVVV1111X+lW2+99W8e8pCHvPSNN9744M3NTe68804k8cJI4vkZx5Fz585x1113cenSJbqu4+TJk9xyyy28+Iu/OPP5nL29PdbrNc9NEpJ4YSQhiRdGEpJ4YSQhiRdGEpJ4YSQhiRdGEpJ4YSTxQKvVimc84xn8zd/8DavVihd7sRc7/oqv+Ipv/Tqv8zrvfXR0dOnWW2/9a6666qqrrrrqqquuuuqq/43Qgx70IK666qqrrrrqv9o111zz4G/6pm96OsA//MM/8A//8A8ASOIFkcQLIon7PehBD+JBD3oQZ86cAeDSpUvcfvvt/MEf/AGXLl3i+bHNi8I2/xLb/Ets8y+xzQtjmxeFbV4Y2zy348eP81Iv9VK81mu9FgD33Xffrb/1W7/13T/6oz/6OVx11VVXXXXVVVddddVV/5tQjh8/zlVXXXXVVVf9Vzs8PNw9e/bsM17xFV/xrTc3N9nd3eXo6AgASbwgknhhJHHp0iWe8Yxn8IxnPIO+77n22mu55ppreMQjHsG1117LarVib2+PB5KEJP4lkviXSEISL4wkJPHCSOKFkYQk/iWSeGEkIYkHWq1WPOMZz+Bv/uZvWK1W3Hjjjcdf/uVf/rVf53Ve5703NzeP/8M//MPvcNVVV1111VVXXXXVVVf9b0A5fvw4V1111VVXXfXf4dZbb/1rgJd5mZd57WuuuYa77rqLcRwBkMQLI4kXRBIA4zhy11138YxnPINxHLn55pu55ppreImXeAluvvlmLl26xN7eHg8kCUm8MJKQxL9EEv8SSbwwkpDECyMJSbwwkpDECyOJ57ZarXjGM57BE5/4RO655x4e9rCHHX/5l3/5136d13md997c3Dz+D//wD7/DVVddddVVV1111VVXXfU/GeX48eNcddVVV1111X+Xs2fPPuMhD3nIS994440PPn78OLfeeisPJIkXRBIvjCQAxnHk3LlzPOMZz2AcR86cOcOxY8d4iZd4CV78xV+c9XrNfffdxwNJQhIvjCQk8cJIQhIvjCQk8cJIQhIvjCQk8cJIQhIviCQk8dxWqxX33nsvT3ziE7nnnns4derU8Vd/9Vd/7dd5ndd5783NzeNnz559xuHh4S5XXXXVVVddddVVV1111f80lOPHj3PVVVddddVV/10ODw93/+Ef/uF3XvEVX/Gtr7nmmuMAZ8+e5YEk8cJI4gWRxP3GceTcuXM84xnPYBxHNjc32d7e5hGPeAQv/uIvznw+5/bbb+eBJPEvkYQkXhhJSOKFkYQkXhhJSOKFkcS/RBIvjCQk8dxWqxX33nsvf/M3f8Pu7i6nTp06/uqv/uqv/Yqv+Ipvvbm5efzs2bPPODw83OWqq6666qqrrrrqqquu+p+Ccvz4ca666qqrrrrqv9Ph4eHurbfe+jev8zqv897XXHMN9913H0dHRzyQJF4YSbwgknigcRw5d+4cd911F+M4srm5yfb2Nrfccgsv/uIvznw+5/bbb+d+kpDEv0QS/xJJSOKFkcS/RBIvjCQk8cJIQhIvjCQk8fzce++9/M3f/A1/8zd/w8mTJ4+//uu//mu/4iu+4ls/5CEPeenDw8NLZ8+evZWrrrrqqquuuuqqq6666r8b5fjx41x11VVXXXXVf7ezZ8/eCvDiL/7ir33NNddw1113MY4jz00SL4gkXhhJPNA4jpw7d4677rqLvb09uq7j5MmT3HLLLbz4i7848/mcvb091us1AJKQxAsjCUn8SyTxwkhCEi+MJCTxwkhCEi+MJCTxwkjiBVmtVjzxiU/kb/7mbzh58uTxV3mVV3np13md13nva6655sGHh4eXzp49eytXXXXVVVddddVVV1111X8XyvHjx7nqqquuuuqq/wn+4R/+4XeuueaaBz/ykY986RtvvJEnP/nJPD+SeGEk8YJI4rmN48ju7i7PeMYzOHfuHBsbG5w8eZJbbrmFRzziEVx77bXcd999rNdrACQhiRdGEpJ4YSQhiRdGEpJ4YSQhiRdGEv8SSbwwkpDEC7JarXjiE5/IX//1X7NarXid13mdl36d13md936d13md97711lv/5uzZs7dy1VVXXXXVVVddddVVV/1Xoxw/fpyrrrrqqquu+p/i1ltv/ZtXfMVXfOsTJ04c39zc5M477+T5kcQLI4kXRhLPz9HREbfddhvPeMYz6LqOa6+9lmuuuYZHPOIRXHvttaxWK/b29gCQxL9EEpJ4YSQhiRdGEpJ4YSTxwkhCEi+MJCTxwkhCEi/Ier3mGc94Bn/913/NarXixV7sxY6/zuu8znu/zuu8znsfHR1duvXWW/+aq6666qqrrrrqqquuuuq/CnrQgx7EVVddddVVV/1Pcs011zz4m77pm54O8A//8A/8wz/8Ay+IJF4YSbwgknhhJLGxscGDHvQgHvOYx3C/S5cu8Yu/+Ivcfvvt3M82/xLb/Ets8y+xzb/ENv8S2/xLbPPC2OZfcuzYMV7qpV6K137t1wbgvvvuu/W3fuu3vvtHf/RHP4errrrqqquuuuqqq6666j8b5fjx41x11VVXXXXV/ySHh4e7Z8+efcYrvuIrvvXm5ia7u7scHR3xgkjihZHECyOJF2QcR86dO8cznvEMxnHkzJkzzOdzXuIlXoIXf/EXZ71ec9999yEJSbwwkpDECyMJSbwwkpDECyMJSbwwkviXSEISL4gkJPHCrNdrbr31Vv7mb/6G1WrFjTfeePzlX/7lX/t1Xud13ntzc/P4P/zDP/wOV1111VVXXXXVVVddddV/Fsrx48e56qqrrrrqqv9pbr311r8GeJmXeZnXvuaaa3jSk56EJF4YSbwwknhBJPHCTNPEuXPneMYznsE4jmxubrK9vc0jHvEIXvzFX5z5fM7tt9+OJCTxwkhCEi+MJCTxwkhCEi+MJCTxgkhCEv8SSbwwkpDECyKJ9XrNrbfeyhOf+ERWqxU33njj8Zd/+Zd/7dd5ndd5783NzeP/8A//8DtcddVVV1111VVXXXXVVf/RKMePH+eqq6666qqr/ic6e/bsMx7ykIe89I033vjgzc1N7rzzTiTxwkjihZHECyOJF2aaJs6dO8ddd93FpUuXOH78ONvb29xyyy28+Iu/OPP5nNtvvx1J/EskIYkXRhKSeGEk8S+RxAsjCUm8MJKQxAsjiRdGEuv1mltvvZUnPvGJ3HvvvZw6der4q7/6q7/267zO67z35ubm8X/4h3/4Ha666qqrrrrqqquuuuqq/yiU48ePc9VVV1111VX/Ex0eHu7+wz/8w++8+Zu/+UefOHECgPvuuw8ASbwwknhhJPHCSOIFkcQ4jly6dIm77rqLS5cu0XUdJ0+e5JZbbuHFX/zFmc/n7O3tsV6v+ZdI4l8iiRdGEpJ4YSQhiRdGEpJ4YSQhiRdEEpJ4YSSxWq245557+Ju/+RsuXbrEqVOnjr/6q7/6a7/O67zOe29ubh4/e/bsMw4PD3e56qqrrrrqqquuuuqqq/49KMePH+eqq6666qqr/qc6PDzc/Yd/+IffeZ3XeZ333tzcZHd3l8PDQwAk8cJI4oWRxAsjiRdGEuM4cunSJW677TbOnj3LxsYGJ0+e5JZbbuERj3gE1157LWfPnmW9XvPCSEISL4wkJPHCSEISL4wkJPHCSOJfIokXRhKSeEEkIQmAe+65h7/5m7/hb/7mb3jYwx52/NVf/dVf+xVf8RXf+iEPechL33rrrX9zeHi4y1VXXXXVVVddddVVV131b0E5fvw4V1111VVXXfU/2dmzZ28FeJmXeZnXvuaaa7jzzjsZx5H7SeKFkcQLI4kXRhIvjCQAjo6OuO2223jGM55B13Vce+21XHPNNTziEY/g2muvZb1es7e3xwsjCUm8MJKQxAsjCUm8MJJ4YSQhiRdGEpJ4YSTxwkhCEgCr1Yq/+Zu/4W/+5m84derU8Vd5lVd56Vd8xVd864c85CEvfXh4eOns2bO3ctVVV1111VVXXXXVVVf9a1COHz/OVVddddVVV/1Pd/bs2Wc85CEPeekbb7zxwTfeeCNPetKTeCBJvDCSeGEk8cJI4oWRxP3GceTuu+/mGc94BuM4ctNNN3HNNdfwEi/xErz4i7849913H5cuXeKFkcS/RBL/Ekm8MJKQxAsjCUm8MJKQxAsiCUm8MJK432q14olPfCJ/8zd/Qynl+Ou8zuu89Ou8zuu89zXXXPPgw8PDS2fPnr2Vq6666qqrrrrqqquuuupFQTl+/DhXXXXVVVdd9T/d4eHh7j/8wz/8ziu+4iu+9YkTJ45vbm5y55138twk8cJI4oWRxAsjiRdGEvcbx5Fz587xjGc8g3EcOXPmDPP5nJd4iZfgJV7iJViv19x33328IJKQxAsjCUm8MJKQxAsjCUm8MJL4l0jihZGEJF4QSUjifqvVimc84xn8zd/8DavVitd5ndd56dd5ndd579d5ndd576Ojo0u33nrrX3PVVVddddVVV1111VVXvTDoQQ96EFddddVVV131v8U111zz4G/6pm96OsCf/umf8vSnP53nJokXRhIvjCT+JZJ4YSTx3DY2NnjQgx7Egx70IDY2NgC4dOkSf//3f8/v//7v8y+xzb/ENv8S27wwtvmX2OZfYpsXxjYvjG2e2/Hjx3mpl3opXvu1XxuA++6779Yf/dEf/Zzf+q3f+m6uuuqqq6666qqrrrrqqueHcvz4ca666qqrrrrqf4vDw8Pds2fPPuMVX/EV3/r48ePceeedjOPI8yOJF0YSL4wkXhhJvDCSeKBxHDl37hx33XUXly5d4vjx42xvb3PLLbfwEi/xEsxmM26//XZeEElI4oWRxL9EEi+MJCTxwkhCEi+MJCTxgkhCEi+IJCTxQKvVimc84xn8zd/8DavVihd7sRc7/oqv+Ipv/Tqv8zrvvbm5efwf/uEffoerrrrqqquuuuqqq6666oEox48f56qrrrrqqqv+N7n11lv/GuBlXuZlXvvGG2/kSU96Ei+IJF4YSfxLJPHCSOKFkcQDjePIpUuXuOuuu7h06RJ933Py5EluueUWXuIlXoLZbMbe3h7r9ZrnRxIvjCQk8cJIQhIvjCQk8cJI4l8iiRdGEpJ4QSQhiQdarVY84xnP4G/+5m9YrVbceOONx1/+5V/+tV/ndV7nvTc3N4//wz/8w+9w1VVXXXXVVVddddVVVwFQjh8/zlVXXXXVVVf9b3P27NlnPOQhD3npG2+88cGbm5vceeedvDCSeGEk8cJI4l8iiRdGEg80jiOXLl3iGc94Bs94xjM4fvw4J0+e5JZbbuERj3gE11xzDffddx/r9ZrnJglJvDCSkMQLIwlJvDCSeGEkIYkXRhKSeGEk8cJI4rmtViue8Yxn8MQnPpF7772Xhz3sYcdf/uVf/rVf53Ve5703NzeP/8M//MPvcNVVV1111VVXXXXVVf+/UY4fP85VV1111VVX/W9zeHi4+w//8A+/8+Zv/uYffeLECQDOnj3LCyOJf4kkXhhJvDCS+JdI4rmN48gznvEMnvGMZ9D3Pddeey3XXnstj3jEI7jmmmtYr9dcunSJ5yYJSbwwkpDECyOJF0YSknhhJCGJF0YSknhBJCGJF0QSknhuq9WKe+65hyc+8Ynce++9nDp16virv/qrv/brvM7rvPfm5ubxs2fPPuPw8HCXq6666qqrrrrqqquu+v+Hcvz4ca666qqrrrrqf6PDw8Pds2fPPuMVX/EV33pzc5OLFy9ydHTEv0QSL4wk/iWSeGEk8S+RxHMbx5G77rqLZzzjGYzjyE033cS1117LS7zES/ASL/ES3HfffVy6dInnJol/iSReGElI4oWRhCReGEn8SyTxwkjihZGEJJ7barXinnvu4W/+5m+4dOkSp06dOv7qr/7qr/2Kr/iKb725uXn87Nmzzzg8PNzlqquuuuqqq6666qqr/v+gHD9+nKuuuuqqq6763+rWW2/9a4CXeZmXee1rrrmGO+64g2EYkMQLI4l/iSReGEn8SyTxwkji+RnHkXPnzvGMZzyDcRw5c+YM8/mcl3iJl+AlXuIlWK/X3HfffTyQJCTxwkhCEi+MJCTxwkjihZGEJF4YSUjiBZGEJF4YSbwg99xzD3/zN3/DX//1X/Owhz3s+Ku/+qu/9iu+4iu+9UMe8pCXPjw8vHT27Nlbueqqq6666qqrrrrqqv/7KMePH+eqq6666qqr/jc7e/bsMx7ykIe89I033vjgEydO8PSnPx0ASfxLJPHCSOJfIol/iSReGEk8P+M4cu7cOZ7xjGcwjiObm5tsb2/ziEc8gpd4iZdgNptx++2380CSkMQLIwlJvDCSeGEkIYkXRhKSeGEk8cJIQhIviCQk8YKs12v+5m/+hr/+67/m1KlTx1/lVV7lpV/ndV7nva+55poHHx4eXjp79uytXHXVVVddddVVV1111f9dlOPHj3PVVVddddVV/5sdHh7u/sM//MPvvOIrvuJbX3PNNccB7rvvPu4niRdGEv8SSfxLJPHCSOJfIonnZxxHzp07x1133cWlS5c4fvw429vb3HLLLbzES7wEs9mM22+/nQeSxL9EEi+MJCTxwkhCEi+MJF4YSUjihZHECyMJSbwg6/WaJz7xifz1X/81q9WK13md13np13md13nv13md13nvW2+99W/Onj17K1ddddVVV1111VVXXfV/D3rQgx7EVVddddVVV/1fcM011zz4m77pm54O8Cd/8ic8/elP536S+JdI4l8iiX+JJF4YSfxLJPHCbGxscObMGR70oAdx+vRpAC5dusTf/d3f8fd///dcunSJB7LNv8Q2/xLbvDC2+ZfY5l9imxfGNi+MbV4Y2xw/fpyXfumX5rVf+7UBuO+++2790R/90c/5rd/6re/mqquuuuqqq6666qqr/u+gHD9+nKuuuuqqq676v+Dw8HAX4MVf/MVf+8SJE9x5552M48gDSeJfIol/iSReGEn8SyTxL5HE8zOOI5cuXeIZz3gGt912G8ePH+fkyZPccsstPOIRj+Caa67hvvvuY71eAyAJSbwwkpDECyOJF0YSknhhJPEvkcQLIwlJvCCSkMQLIon1es2tt97KX//1X7NarXixF3ux46/4iq/41q/zOq/z3pubm8f/4R/+4Xe46qqrrrrqqquuuuqq//0ox48f56qrrrrqqqv+r/iHf/iH37nmmmse/MhHPvKlb7rpJp70pCfx/EjihZHEv0QS/xJJ/Esk8S+RxAsyjiPPeMYzuO222+j7nmuvvZZrr72Wl3/5l+fYsWOs12suXboEgCT+JZJ4YSQhiRdGEpJ4QSQhiRdGEpJ4YSTxwkjihZHEer3m1ltv5a//+q9ZrVbceOONx1/+5V/+tV/ndV7nvTc3N4//wz/8w+9w1VVXXXXVVVddddVV/3tRjh8/zlVXXXXVVVf9X3Lrrbf+zSu+4iu+9YkTJ45vbm5y55138vxI4l8iiX+JJP4lkviXSOJfIokXZBxH7rrrLm677TbGceTMmTNce+21vMRLvAQv8RIvwX333celS5eQhCReGElI4oWRhCReGEm8MJKQxAsjCUm8IJKQxAsiCUm8MJJYrVbceuutPOEJT2C1WnHjjTcef/mXf/nXfp3XeZ333tzcPP4P//APv8NVV1111VVXXXXVVVf974Me9KAHcdVVV1111VX/11xzzTUP/qZv+qanA/z93/89f//3f88LIol/iST+JZL4l0jiXyKJf4kk/iWbm5vccsstPOYxj+F+ly5d4g/+4A/4u7/7O+5nm3+JbV4Y2/xLbPPC2OZfYpt/iW1eGNu8MLYBOH78OA9+8IN56Zd+aR784Adz33333fpbv/Vb3/2jP/qjn8NVV1111VVXXXXVVVf970E5fvw4V1111VVXXfV/zeHh4e7Zs2ef8Yqv+Ipvvbm5ye7uLoeHh7wgkviXSOJFIYl/iST+JZL4l0jiBRnHkXPnznHbbbcxjiObm5tsb2/ziEc8gpd4iZdgNptx++23I4l/iSReGElI4oWRhCReEElI4oWRhCReGEm8MJJ4YSQBsFqtuOeee/jrv/5rdnd3OXXq1PFXf/VXf+3XeZ3Xee/Nzc3jZ8+efcbh4eEuV1111VVXXXXVVVdd9T8b5fjx41x11VVXXXXV/0W33nrrXwO8zMu8zGtfc801POlJT+JfIol/iST+JZL4l0jiRSGJf4kkXpBxHDl37hx33XUXly5d4vjx42xvb3PLLbfwEi/xEsxmM26//XYk8cJIQhIvjCQk8cJI4oWRhCReGElI4gWRhCReEElI4gWRhCTud8899/DXf/3X/PVf/zUPe9jDjr/6q7/6a7/iK77iWz/kIQ956VtvvfVvDg8Pd7nqqquuuuqqq6666qr/mSjHjx/nqquuuuqqq/6vOnv27DMe8pCHvPSNN9744M3NTe644w4k8S+RxL9EEv8SSfxLJPGikMS/RBIvyDiOXLp0iac85SkcHR3R9z0nT57klltu4SVe4iWYzWbs7e2xXq95YSQhiRdGEi+MJCTxwkjiXyKJF0YSL4wkJPGCSEIS91utVvz1X/81f/3Xf82pU6eOv8qrvMpLv+IrvuJbP+QhD3npw8PDS2fPnr2Vq6666qqrrrrqqquu+p+Fcvz4ca666qqrrrrq/6rDw8Pdf/iHf/idV3zFV3zrm2666TjAfffdhyReFJL4l0jiXyKJf4kkXhSS+JdI4oW5dOkSz3jGM7jttts4fvw4J0+e5JZbbuERj3gE11xzDcMwcOnSJV4YSbwwkpDECyOJF0YSknhhJCGJF0QSknhhJPHCSOKBVqsVT3jCE/jrv/5rTp06dfxVXuVVXvp1Xud13vuaa6558OHh4aWzZ8/eylVXXXXVVVddddVVV/3PQDl+/DhXXXXVVVdd9X/Z4eHh7q233vo3r/M6r/PeW1tbXLx4kcPDQwAk8S+RxItCEv8SSfxLJPGikMSLQhIvyDiOPOMZz+AZz3gGfd9z7bXXcu211/ISL/ESHDt2jGEYuHTpEi+IJCTxwkjihZGEJF4YSUjihZHECyMJSbwgkpDECyIJSTzQarXiCU94An/913/NarXidV7ndV76dV7ndd77dV7ndd771ltv/ZuzZ8/eylVXXXXVVVddddVVV/33ohw/fpyrrrrqqquu+r/u7NmztwK8zMu8zGtfe+213HHHHYzjyP0k8S+RxL9EEi8KSfxLJPGikMSLQhIvyDiO3HXXXTzjGc9gHEfOnDnDtddey0u8xEvwEi/xEgzDwL333ssLIokXRhKSeGEkIYkXRhIvjCQk8cJI4oWRxAsjiee2Wq249dZb+eu//mtWqxUv9mIvdvx1Xud13vt1Xud13vvo6OjSrbfe+tdcddVVV1111VVXXXXVfw/K8ePHueqqq6666qr/D86ePfuMhzzkIS994403Pvimm27iiU98Ig8kiReFJP4lknhRSOJfIokXhSReFJJ4QcZx5Ny5czzjGc9gHEfOnDnDfD7nEY94BC/xEi/Ber3mvvvu4/mRhCReGElI4oWRxAsjCUm8MJKQxAsiCUm8IJKQxAsiCUk8t9Vqxa233spf//Vfs1qteLEXe7Hjr/iKr/jWr/M6r/Pem5ubx//hH/7hd7jqqquuuuqqq6666qr/WpTjx49z1VVXXXXVVf8fHB4e7v7DP/zD77ziK77iW584ceL41tYWd9xxB89NEv8SSbwoJPGikMS/RBIvCkm8KCTxgozjyLlz53jGM57BOI5sbm6yvb3NIx/5SF7iJV6C+XzObbfdxvMjCUm8MJJ4YSQhiRdGEv8SSbwwknhhJCGJF0QSknhuq9WKW2+9lb/+679mtVpx4403Hn/5l3/5136d13md997c3Dz+D//wD7/DVVddddVVV1111VVX/ddAD3rQg7jqqquuuuqq/0+uueaaB3/TN33T0wH++I//mKc//ek8P5L4l0jiRSGJF4Uk/iWSeFFI4kUliRdmY2ODM2fO8JjHPIaNjQ0ALl26xN/93d/x+7//+7wgtvmX2OZfYpsXxjb/Etu8MLZ5YWzzwtjmBTl+/DgPetCDeJ3XeR2OHz/Offfdd+tv/dZvffeP/uiPfg5XXXXVVVddddVVV131n4ty/Phxrrrqqquuuur/k8PDw92zZ88+4xVf8RXf+sSJE1y8eJHDw0OeH0m8KCTxopDEi0ISLwpJvCgk8aKQxPMzjiOXLl3iKU95CkdHR3Rdx8mTJ7nlllt4iZd4CebzOZcuXWK9XvNAkpDECyMJSbwwknhhJCGJF0YSL4wkJPGCSEISL4gkJPH8rFYr7r33Xp7whCdw9913c/r06eOv/uqv/tqv8zqv896bm5vHz549+4zDw8Ndrrrqqquuuuqqq6666j8e5fjx41x11VVXXXXV/ze33nrrXwO8zMu8zGtfe+21PPGJT+SFkcSLQhIvCkm8KCTxopDEi0ISLypJPD+XLl3itttu4xnPeAZd13Httddyyy238MhHPpJrr72W9XrNpUuXeCBJSOKFkcQLIwlJvDCSeGEkIYkXRhIvjCReGEm8IKvVinvvvZe/+qu/Ynd3l9OnTx9/9Vd/9dd+xVd8xbfe3Nw8fvbs2WccHh7uctVVV1111VVXXXXVVf9xKMePH+eqq6666qqr/j86e/bsMx7ykIe89I033vjgra0t7rjjDv4lknhRSOJFIYkXhSReFJJ4UUjiRSWJ52ccR+6++26e8Yxn0HUd1157Lddeey0v8RIvwbFjx1iv11y6dIkHksQLIwlJvDCSeGEkIYkXRhKSeEEkIYkXRBKSeEEkIYkXRBL33nsvf/VXf8Vf//Vf8/CHP/z4q7/6q7/2K77iK771Qx7ykJc+PDy8dPbs2Vu56qqrrrrqqquuuuqqfz/0oAc9iKuuuuqqq676/+qaa6558Dd90zc9HeDv/u7v+Pu//3teFJJ4UUjiRSGJF4UkXhSSeFFJ4kUliRdkY2ODBz3oQTzmMY/hfpcuXeL3f//3+bu/+zuem21eGNv8S2zzwtjmX2KbF8Y2L4xtXhjbvDC2ATh+/Div8zqvw0u/9EsD8Fu/9Vvf/Vu/9Vvf8w//8A+/zVVXXXXVVVddddVVV/3bUY4fP85VV1111VVX/X91eHi4e/bs2We84iu+4ltvbW1x4cIFDg8PkcSLQhIvCkm8KCTxopDEi0ISLypJvKgk8dzGceTcuXM84xnPYBxHzpw5w3w+55GPfCQv8RIvwXw+57bbbuN+knhhJCGJF0YSknhBJCGJF0YSknhBJCGJF0QSknhBJCGJF0QSklitVjzhCU/gr//6r1mtVrzO67zOS7/O67zOe7/O67zOe996661/c/bs2Vu56qqrrrrqqquuuuqqfz3K8ePHueqqq6666qr/z2699da/BniZl3mZ17722mu54447GIYBSbwoJPGikMSLShIvCkm8qCTxopLEi0oSDzSOI+fOneMZz3gG4ziyubnJ9vY2t9xyCy/xEi/BfD7ntttuA0ASknhhJCGJF0YSL4wkJPHCSOKFkYQkXhBJSOIFkYQkXhBJSGK1WnHrrbfy13/916xWK178xV/8+Ou8zuu89+u8zuu899HR0aVbb731r7nqqquuuuqqq6666qoXHeX48eNcddVVV1111f93Z8+efcZDHvKQl77xxhsffOLECZ7+9KdzP0m8KCTxopDEi0oSLwpJvKgk8aKSxL+GJO43jiPnzp3jrrvu4tKlS3Rdx8mTJ7nlllt4iZd4CebzObfddhsAkpDECyOJF0YSknhhJPHCSEISL4wkXhhJvDCSeGEkAbBarbj11lv567/+a1arFS/+4i9+/BVf8RXf+nVe53Xe++jo6NKtt97611x11VVXXXXVVVddddW/jHL8+HGuuuqqq6666v+7w8PD3X/4h3/4nVd8xVd862uvvfY4wH333ccDSeJFIYkXhSReVJJ4UUjiRSWJfw1JvKgkcb9xHLl06RK33XYbR0dHdF3HyZMnueWWW3iJl3gJ5vM5ly5dYr1eI4kXRhKSeGEk8cJIQhIvjCQk8YJIQhIviCQk8YJIQhIviCQkAbBarbj11lv567/+a1arFTfddNPx13zN13zr13md13nvzc3N4//wD//wO1x11VVXXXXVVVddddULhh70oAdx1VVXXXXVVVddcc011zz4m77pm54O8Md//Mc87WlP47lJ4kUhiReFJF5UknhRSeJFJYkXlST+NSTx3DY2NnjMYx7Dgx70IAAuXbrEbbfdxt/93d9x2223AWCbf4ltXhjbvDC2+ZfY5oWxzQtjmxfGNi+MbR7o+PHjvPRLvzQv8zIvw/Hjx7nvvvtu/a3f+q3v/tEf/dHP4aqrrrrqqquuuuqqq54X5fjx41x11VVXXXXVVVccHh7uArz4i7/4a584cYI77riDcRx5fiTxopDEi0ISLypJvKgk8aKSxL+GJP41JAEwjiN33303z3jGM+i6jmuvvZZrr72Wl3iJl+DYsWOs12v29vaQxAsjiRdGEpJ4QSQhiRdGEpJ4QSQhiRdEEpJ4QSQhiRdEEpK432q14tZbb+UJT3gC99xzD6dPnz7+6q/+6q/9Oq/zOu+9ubl5/B/+4R9+h6uuuuqqq6666qqrrno2yvHjx7nqqquuuuqqq57tH/7hH37nmmuuefAjH/nIl7755pt54hOfyAsiiReVJF4UknhRSeJFJYl/DUn8a0jiX0MS4zhy991384xnPINxHDlz5gzXXnstL/ESL8FLvMRLsF6vue+++3hhJCGJF0YSL4wkJPHCSOKFkcQLIwlJvCCSeGEk8UCr1Yp77rmHv/7rv2Z3d5fTp08ff/VXf/XXfp3XeZ333tzcPH727NlnHB4e7nLVVVddddVVV1111f93lOPHj3PVVVddddVVVz2nW2+99W9e8RVf8a1PnDhxfHNzkzvuuIMXRhIvKkm8qCTxopDEv4YkXlSS+NeQxL/WOI6cO3eOZzzjGYzjyJkzZ5jP5zzykY/kJV7iJZjP59x+++28MJJ4YSQhiRdGEi+MJCTxgkhCEi+MJF4QSUjiBZGEJJ7bPffcw1//9V/z13/91zz84Q8//uqv/uqv/Yqv+Ipv/ZCHPOSlb7311r85PDzc5aqrrrrqqquuuuqq/68ox48f56qrrrrqqquuek6Hh4e7f/Znf/Yzb/7mb/7RJ06cAOC+++7jXyKJF5UkXlSSeFFJ4kUliX8NSfxrSOJfYxxHzp49y2233cY4jmxubrK9vc0tt9zCS7zESzCfz7ntttt4QSQhiRdGEi+MJCTxwkjihZGEJF4QSUjiBZGEJF4QSUjiua1WK/76r/+av/7rv+bUqVPHX+VVXuWlX/EVX/GtH/KQh7z04eHhpbNnz97KVVddddVVV1111VX/31COHz/OVVddddVVV131vA4PD3fPnj37jFd8xVd8662tLS5evMjh4SEvCkm8qCTxopLEi0oS/xqS+NeQxL+GJF5U4zhy9uxZ7rrrLvb29ui6jpMnT3LLLbfwki/5ksznc2677TZeEEm8MJKQxAsjiRdGEpJ4YSTxwkjihZHECyOJ52e1WvGEJzyBv/7rv+bUqVPHX+VVXuWlX+d1Xue9r7nmmgcfHh5eOnv27K1cddVVV1111VVXXfX/BeX48eNcddVVV1111VXP36233vrXAC/zMi/z2tdeey1PeMITkMSLShIvKkm8qCTxopLEv4Yk/jUk8a8liRfFOI7s7u7yjGc8g6OjI7qu4+TJk9xyyy285Eu+JPP5nEuXLrFer3lukpDECyMJSbwgkpDECyMJSbwgkpDECyIJSbwgkpDECyIJSTw/q9WKJzzhCfzVX/0Vq9WK13md13np13md13nv13md13nvW2+99W/Onj17K1ddddVVV1111VVX/V9HOX78OFddddVVV1111Qt29uzZZzzkIQ956RtvvPHB1157LU972tMAkMSLShIvKkm8qCTxryGJfw1J/GtI4t9CEv+SS5cu8YxnPINnPOMZ9H3Ptddeyy233MIjH/lIrr32WlarFZcuXeK5SUISL4wkXhhJ/Esk8cJI4oWRxAsjiRdGEi/Ier3m1ltv5a/+6q9YrVa8+Iu/+PHXeZ3Xee/XeZ3Xee+jo6NLt956619z1VVXXXXVVVddddX/VZTjx49z1VVXXXXVVVe9YIeHh7v/8A//8Duv+Iqv+NbXXnvtcYD77ruP+0niRSWJF5UkXlSS+NeQxL+GJP61JPFvIYkXZhxH7rrrLp7xjGcwjiM333wz1157LS/5ki/J8ePHWa1WXLp0iecmiRdGEpJ4QSQhiRdGEpJ4QSQhiRdEEpJ4QSQhiRdEEpJ4QdbrNbfeeit/9Vd/xWq14sVf/MWPv+IrvuJbv87rvM57b25uHv+Hf/iH3+Gqq6666qqrrrrqqv9rKMePH+eqq6666qqrrnrhDg8Pd2+99da/eZ3XeZ333tra4uLFixweHvJAknhRSeJFJYl/DUn8a0jiX0MS/1qS+LeQxAsyjiPnzp3jGc94BuM4cubMGa699lpe8iVfkpd8yZdktVpx33338UCSkMQLI4kXRhKSeGEk8cJI4oWRxAsjiRdGEi/Mer3m6U9/On/1V3/FarXipptuOv7yL//yr/06r/M67725uXn8H/7hH36Hq6666qqrrrrqqqv+r6AcP36cq6666qqrrrrqX3b27NlbAV7mZV7mta+99lpuv/12xnHkuUniRSWJF5Uk/jUk8a8hiX8tSfxrSeLfShLPbRxHzp07xzOe8QzGceTMmTPM53Me+chH8pIv+ZLMZjNuu+02HkgSL4wkJPHCSOKFkYQkXhBJSOIFkYQkXhBJSOIFkYQkXhBJrNdrnv70p/P4xz+ee+65h4c//OHHX/7lX/61X+d1Xue9Nzc3j//DP/zD73DVVVddddVVV1111f92lOPHj3PVVVddddVVV71o/uEf/uF3XvzFX/y1b7zxxgfffPPNPOEJT+AFkcSLShL/GpJ4UUniX0sS/xqS+LeQxL+VJB5oHEfOnTvHM57xDMZxZHNzk+3tbR70oAfxki/5ksxmM2677TbuJwlJvDCSeGEkIYkXRhIvjCQk8YJIQhIviCReGEm8MJJYrVbcc889PP7xj+eee+7h1KlTx1/91V/9tV/ndV7nvTc3N4+fPXv2GYeHh7tcddVVV1111VVXXfW/EeX48eNcddVVV1111VUvun/4h3/4nVd8xVd86xMnThzf2trijjvu4IWRxItKEv8akvjXkMS/hiT+tSTxbyGJfw9JAIzjyLlz57jrrru4dOkSXddx8uRJHvSgB/GSL/mSzGYzLl26xHq9BkASknhBJCGJF0YSL4wkJPHCSOKFkcQLIglJvCCSkMQLIglJrFYr7rnnHv76r/+a3d1dTp06dfzVX/3VX/sVX/EV33pzc/P42bNnn3F4eLjLVVddddVVV1111VX/m6AHPehBXHXVVVddddVV/zrXXHPNg7/pm77p6QB/+7d/y9/93d/xL5HEi0oS/xqS+NeQxL+WJP61JPFvJYl/D0nc70EPehAPetCDOHPmDACXLl3ib//2b/m7v/s7Ll26xP1s8y+xzQtjm3+JbV4Y27wwtnlhbPOC2OaFsc0DHT9+nLd5m7fhIQ95CPfdd9+t//AP//DbP/qjP/o59913361cddVVV1111VVXXfW/AeX48eNcddVVV1111VX/OoeHh7tnz559xiu+4iu+9ebmJru7uxweHvKikMS/hiReVJL415LEv5Yk/rUk8W8liX+P3d1dbrvtNp7xjGfQ9z3XXnstD3rQg3jkIx/Jtddey2q14tKlS0hCEi+MJF4YSfxLJPHCSOKFkcQLI4kXRBKSeEEkIYn7rVYr/vqv/5q/+qu/4tSpU8df5VVe5aXf/M3f/KOvueaaBx8eHl46e/bsrVx11VVXXXXVVVdd9T8Z5fjx41x11VVXXXXVVf96t956618DvOzLvuxrX3PNNTzhCU9AEi8qSfxrSOJfQxL/GpL415LEv4Uk/j0k8W8xjiN33XUXt956K+M4cvPNN3Pttdfyki/5khw/fpzVasWlS5eQxAsjCUm8IJKQxAsjCUm8IJKQxAsiCUm8IJKQxAsiiRdGEg+0Wq14whOewF/91V+xWq14ndd5nZd+ndd5nfd+ndd5nfe+9dZb/+bs2bO3ctVVV1111VVXXXXV/0SU48ePc9VVV1111VVX/ducPXv2GQ95yENe+qabbnrw5uYmt99+O5L415DEv4Yk/jUk8a8liX8tSfxbSeLfQxL/GuM4cvbsWW699VbGceTMmTNce+21vORLviQv+ZIvyWq14r777kMSL4wkXhhJ/Esk8cJI4oWRxAsjiRdEEpJ4QSQhiQdarVbceuut/NVf/RWr1YoXf/EXP/46r/M67/06r/M67310dHTp1ltv/Wuuuuqqq6666qqrrvqfhHL8+HGuuuqqq6666qp/m8PDw91/+Id/+J03f/M3/+iTJ08CcO+99wIgiX8NSfxrSOJfSxL/GpL4t5DEv5Uk/j0k8aIax5GzZ89y6623Mo4jZ86cYT6f88hHPpKXfMmXZDabcfvtt/PCSEISL4gkJPHCSEISL4gkJPGCSEISL4gkJPGCSEISL4gknttqteLWW2/lr/7qr1itVrz4i7/48Vd8xVd869d5ndd576Ojo0u33nrrX3PVVVddddVVV1111f8ElOPHj3PVVVddddVVV/3bHR4e7p49e/YZr/iKr/jWm5ubXLx4kcPDQ+4niX8NSfxrSeJfQxL/WpL4t5DEv5Uk/iNI4oUZx5GzZ89y6623Mo4jGxsbbG9v86AHPYiXfMmXZD6fc/vtt/PCSOKFkYQkXhhJvDCSeGEk8cJI4oWRxAsiCUk8t9Vqxa233spf/dVfsVqtuOmmm46/5mu+5lu/zuu8zntvbm4e/4d/+Iff4aqrrrrqqquuuuqq/06U48ePc9VVV1111VVX/fvceuutfw3wsi/7sq997bXXcvvttzOOI89NEv8akvjXkMS/liT+tSTxbyGJfw9J/EeQxPMzjiNnz57lrrvuYnd3l77vOXnyJA960IN4yZd8SebzOZcuXWK9XvP8SEISL4wkXhhJSOIFkYQkXhBJSOIFkYQkXhBJSOIFkcTzs1qtuPXWW3n84x/PcrnkpptuOv7yL//yr/06r/M67725uXn8H/7hH36Hq6666qqrrrrqqqv+O1COHz/OVVddddVVV13173f27NlnPOQhD3npm2666cE333wzT3jCE3hBJPGvIYl/DUn8a0ni30IS/xaS+PeSxH8ESTzQOI5cunSJZzzjGRweHtL3PSdPnuRBD3oQj3rUo7juuuu49957Wa/XPD+SeGEkIYkXRhIvjCReGEm8MJJ4YSTxgkhCEs/ParXi1ltv5fGPfzx33303D3/4w4+//Mu//Gu/zuu8zntvbm4e/4d/+Iff4aqrrrrqqquuuuqq/0qU48ePc9VVV1111VVX/fsdHh7u/sM//MPvvOIrvuJbnzhx4jjAvffeywsjiX8NSfxrSeJfSxL/FpL4t5LEv4ck/iNJAuDSpUs84xnP4NZbb6XrOq677jquvfZaHvWoR3HdddexWq24dOkSz00SknhhJPHCSEISL4gkJPGCSEISL4gkJPGCSEISL4gkXpDVasU999zDH/7hH7K7u8upU6eOv/qrv/prv87rvM57b25uHj979uwzDg8Pd7nqqquuuuqqq6666j8betCDHsRVV1111VVXXfUf55prrnnwN33TNz0d4A//8A952tOexr9EEv8akvjXksS/liT+rSTxbyWJfy9J/GfY3NzkwQ9+MI997GO53zOe8Qx+7/d+j9tuu43nxzb/Etu8MLZ5YWzzwtjmhbHNC2ObF8Y2L4xtHvKQh/A6r/M6POQhD+G+++679R/+4R9++0d/9Ec/57777ruVq6666qqrrrrqqqv+s1COHz/OVVddddVVV131H+fw8HD37Nmzz3jFV3zFtz5x4gS333474zjyopDEv5Yk/rUk8a8liX8rSfxbSeI/iiT+vcZx5OzZszzjGc9gGAauueYajh8/zku+5Evyki/5kqzXa+69914eSBKSeGEk8cJIQhIviCQk8YJIQhIviCQk8YJIQhIviCReGElcvHiRv/qrv+Kv/uqvOH369PFXeZVXeelXfMVXfOuHPOQhL314eHjp7Nmzt3LVVVddddVVV1111X80yvHjx7nqqquuuuqqq/5j3XrrrX99zTXXPPhRj3rUS99888084QlP4F9DEv9akvjXksS/hST+rSTx7yGJ/yiS+Lcax5GzZ8/yjGc8g2EY2NzcZHt7m0c+8pG85Eu+JPP5nNtuu40HkoQkXhBJSOKFkcQLI4kXRhIvjCReGEm8IJKQxAsiCUmsVise//jH81d/9VecPn36+Ku8yqu89Ou8zuu89zXXXPPgw8PDS2fPnr2Vq6666qqrrrrqqqv+o1COHz/OVVddddVVV131H+/WW2/9m1d8xVd86xMnThzf3Nzkjjvu4F9LEv9akvi3kMS/hST+rSTx7yWJ/0iS+NcYx5GzZ89y1113MQwDm5ubbG9v86AHPYiXfMmXZD6fc9ttt/FAknhhJPHCSEISL4gkJPGCSEISL4gkJPGCSEISL4gkXhhJAKxWKx7/+MfzV3/1V6xWK173dV/3pV/ndV7nvV/ndV7nvW+99da/OXv27K1cddVVV1111VVXXfXvhR70oAdx1VVXXXXVVVf957jmmmse/E3f9E1PB/ibv/kb/vZv/xZJ/FtI4l9LEv9akvi3ksS/lST+I0jiP5okXlSbm5ucOXOGBz/4wZw5cwaAS5cu8bd/+7f87d/+LZcuXeKBbPPC2OaFsc2/xDYvjG1eENu8MLZ5YWzzwtjmfsePH+dlXuZleN3XfV0A7rvvvlt/9Ed/9HN+67d+67u56qqrrrrqqquuuurfinL8+HGuuuqqq6666qr/HIeHh7tnz559xiu+4iu+9dbWFhcvXuTg4AAASfxbSOJfSxL/FpL4t5LEv4ck/iNI4j+DJJ6fcRzZ3d3l1ltv5ejoiL7vOXnyJA960IN41KMexbXXXsu9997Ler0GQBIvjCReGElI4oWRxAsjiRdEEpJ4QSQhiRdEEi+MJO63Wq249dZb+au/+itWqxUv/uIvfvwVX/EV3/p1Xud13ntzc/P4P/zDP/wOV1111VVXXXXVVVf9a1GOHz/OVVddddVVV131n+fWW2/9a4CXfdmXfe1rr72WO+64g2EYuJ8k/i0k8W8hiX8LSfxbSeLfQxL/USTxn0kS99vd3eXWW2/lGc94Bl3Xcd1113HttdfyqEc9imuvvZbVasWlS5eQhCReEElI4oWRhCReEElI4gWRhCReEEm8MJJ4QSQhiRdEEpK432q14tZbb+Wv/uqvWK1W3HTTTcdf/uVf/rVf53Ve5703NzeP/8M//MPvcNVVV1111VVXXXXVi4py/Phxrrrqqquuuuqq/1xnz559xkMe8pCXvummmx588uRJnvrUp/L8SOLfQhL/WpL4t5DEv4ck/r0k8R9JEv+ZhmHgzjvv5BnPeAbDMHDzzTdz7bXX8pIv+ZK85Eu+JPfeey+XLl1CEi+MJP4lknhhJPHCSOIFkYQkXhBJSOIFkcQLI4kHWq1W3HrrrTz+8Y/nnnvu4eEPf/jxl3/5l3/t13md13nvzc3N4//wD//wO1x11VVXXXXVVVdd9S+hHD9+nKuuuuqqq6666j/X4eHh7j/8wz/8ziu+4iu+9bXXXnsc4N577+UFkcS/hST+LSTxbyGJfw9J/EeQxH8kSfxnGIaBs2fPcuuttzKOI9dccw3z+ZyXfMmX5CVf8iVZr9fcd999SOIFkYQkXhhJSOIFkYQkXhBJSOIFkcQLI4kXRBKSeEEkIYkHWq1W3HPPPTz+8Y/nnnvu4dSpU8df/dVf/bVf53Ve5703NzePnz179hmHh4e7XHXVVVddddVVV131/FCOHz/OVVddddVVV131n+/w8HD31ltv/ZvXeZ3Xee+trS0uXrzI4eEhL4wk/i0k8W8hiX8rSfx7SOI/iiT+M0jiP8I4jpw9e5Zbb72VcRzZ3Nxke3ubRz7ykbzkS74k8/mc2267jRdGEv8SSbwwknhhJPGCSEISL4gkJPGCSOKFkcRzW61W3HPPPfzVX/0Vu7u7nDp16virv/qrv/YrvuIrvvXm5ubxs2fPPuPw8HCXq6666qqrrrrqqqseiHL8+HGuuuqqq6666qr/GmfPnr0V4GVf9mVf+9prr+WOO+5gGAb+JZL4t5LEv4Uk/q0k8e8lif8okvjPIol/q3EcOXv2LHfddRe7u7scP36c7e1tHvSgB/GSL/mSzOdzbrvtNl4QSUjihZGEJF4QSUjiBZGEJF4QSbwwknhBJCGJF0QSknh+7rnnHv7qr/6Kv/zLv+ThD3/48Vd/9Vd/7Vd8xVd864c85CEvfeutt/7N4eHhLlddddVVV1111VVXAVCOHz/OVVddddVVV131X+cf/uEffufFX/zFX/umm2568M0338wTnvAE/jUk8W8hiX8rSfxbSeLfSxL/kSTxn00SL6pxHNnd3eWuu+5id3eXrus4deoUD3rQg3jJl3xJ5vM5u7u7rNdrnh9J/Esk8cJI4oWRxAsiCUm8IJKQxAsiiRdGEi/Ier3mr/7qr/jLv/xLTp06dfxVX/VVX/rN3/zNP/qaa6558OHh4aWzZ8/eylVXXXXVVVddddX/b5Tjx49z1VVXXXXVVVf91/qHf/iH33nFV3zFtz5x4sTxra0tbr/9dv61JPFvJYl/K0n8W0niP4Ik/qNJ4r+KJJ6fcRzZ3d3l1ltv5b777mNzc5NTp07xoAc9iEc96lFce+213HvvvazXa56bJCTxwkhCEi+IJCTxgkhCEi+IJF4YSbwgkpDECyIJSbwg6/Waxz/+8fzlX/4lq9WK133d133p13md13nvF3/xF3/t++677xlnz569lauuuuqqq6666qr/n9CDHvQgrrrqqquuuuqq/3rXXHPNg7/pm77p6QB/8zd/w9/8zd8giX8tSfxbSeLfShL/XpL4jyCJ/2iS+O8iifttbm7yYi/2Yjz4wQ8G4NKlSzzjGc/gb//2b3nGM57BC2KbF8Y2L4xtXhjbvDC2eWFs84LY5oWxzQtjm+PHj/OyL/uyvO7rvi4A9913360/+qM/+jm/9Vu/9d1cddVVV1111VVX/f9COX78OFddddVVV1111X+9w8PD3bNnzz7jFV/xFd96a2uLCxcucHBwAIAk/i0k8W8liX8rSfx7SeI/iiT+s0jiv9IwDNx5553ceuutDMPALbfcwrXXXstLvuRL8lIv9VLce++9XLp0iecmiRdGEpJ4QSQhiRdEEpJ4QSTxwkjiBZGEJF4QSUjiBZHEarXi6U9/On/5l3/JarXixV/8xY+/4iu+4lu/zuu8znsfHR1duvXWW/+aq6666qqrrrrqqv8fKMePH+eqq6666qqrrvrvceutt/41wMu+7Mu+9nXXXcfjH/94HkgS/xaS+PeQxL+VJP69JPEfSRL/mSTxn20cR86ePcutt97KMAxcc801zOdzXvIlX5KXeqmXYrVace+99/JAkpDECyOJF0YSL4wkXhBJSOIFkYQkXhBJvDCSeEEkIYnVasXTn/50/vIv/5LVasWNN954/LVe67Xe+nVe53Xee3Nz8/g//MM//A5XXXXVVVddddVV/7dRjh8/zlVXXXXVVVdd9d/n7Nmzz3jIQx7y0jfddNODt7a2uP3223lukvi3ksS/lST+PSTxH0ES/5Ek8V9BEv/RxnHk7Nmz3HrrrQzDwObmJtvb2zzqUY/ipV7qpZjNZtx22208kCReGElI4gWRhCReEElI4gWRxAsjiRdEEpJ4QSQhiRdEEgCr1YqnP/3pPP7xj2e1WnHjjTcef/mXf/nXfp3XeZ333tzcPP4P//APv8NVV1111VVXXXXV/02U48ePc9VVV1111VVX/fc5PDzc/Yd/+IffefM3f/OPPnnyJAD33nsvL4gk/i0k8e8hiX8PSfxHkcR/NEn8V5LEv8c4jpw9e5Y777yT3d1djh8/zvb2Ng960IN4qZd6KWazGbfddhv3k4QkXhhJvDCSeGEk8YJIQhIviCQk8YJI4oWRxAsiCUkArFYrnv70p/P4xz+eu+++m4c//OHHX/7lX/61X+d1Xue9Nzc3j//DP/zD73DVVVddddVVV131fwvl+PHjXHXVVVddddVV/70ODw93z549+4xXfMVXfOutrS0uXLjA4eEhL4wk/q0k8e8hiX8vSfxHkMR/Fkn8d5HEi2IcR3Z3d7nzzjvZ3d2l6zpOnTrFgx70IF7qpV6K2WzGpUuXWK/XAEjihZGEJF4QSUjiBZGEJF4QSbwwknhBJCGJF0QSL4wk7rdarbjnnnt4/OMfz913383p06ePv/qrv/prv87rvM57b25uHj979uwzDg8Pd7nqqquuuuqqq676349y/Phxrrrqqquuuuqq/3633nrrXwO87Mu+7Gtfd9113H777QzDwL9EEv9Wkvj3ksS/lyT+o0jiP5Mk/qeQxP3GcWR3d5dbb72VW2+9lePHj3Pq1Cke9KAH8ahHPYprr72We++9l/V6jSQk8cJI4oWRxAsjiRdEEpJ4QSQhiRdEEi+IJCTxgkhCEvdbrVbcc889/NVf/RVPf/rTuemmm46/+qu/+mu/4iu+4ls/5CEPeelbb731bw4PD3e56qqrrrrqqquu+t+Lcvz4ca666qqrrrrqqv8Zzp49+4yHPOQhL33TTTc9+Oabb+bxj388/xqS+LeSxL+XJP69JPEfSRL/2STxP8kwDDz96U/n6U9/On3fc91113HttdfyqEc9imuvvZb1es2lS5eQxAsjCUm8IJKQxAsiiRdGEi+MJF4QSUjiBZHECyOJ57a7u8tf/dVf8Zd/+ZecOnXq+Ku+6qu+9Cu+4iu+9UMe8pCXPjw8vHT27Nlbueqqq6666qqrrvrfh3L8+HGuuuqqq6666qr/GQ4PD3f/4R/+4Xde8RVf8a1PnDhxHODee+/lX0sS/x6S+PeSxH8ESfxHk8R/BUn8dxrHkTvvvJOnP/3pjOPILbfcwrXXXstLvuRL8lIv9VLce++9XLp0CUm8MJJ4YSTxgkhCEi+IJCTxgkhCEi+IJF4QSUjiBZHE87NarXj84x/PX/7lX3Lq1Knjr/qqr/rSr/M6r/Pe11xzzYMPDw8vnT179lauuuqqq6666qqr/vdAD3rQg7jqqquuuuqqq/5nueaaax78Td/0TU8H+IM/+AOe+tSn8m8liX8rSfxHkMR/FEn8R5PEfzVJ/Ffb3NzkIQ95CC/+4i/O/S5dusTv/u7v8rd/+7fY5l9imxfGNi+IbV4Y27wwtnlhbPOC2OaFsc0Lcvz4cV7mZV6G13u91wPgvvvuu/Xrv/7r3+cf/uEffpurrrrqqquuuuqq//kox48f56qrrrrqqquu+p/l8PBw9+zZs894xVd8xbc+efIkt912G8MwIIl/K0n8e0jiP4Ik/qNI4j+LJP67SOI/wziO3HfffTz96U9nHEc2NzfZ3t7mUY96FC/1Ui/FfD7nGc94Bi+MJF4YSbwgkpDECyIJSbwgkpDECyKJF0QSknhBJPGCrFYrbr31Vv7yL/+S5XLJS7zESxx/ndd5nfd+ndd5nfc+Ojq6dOutt/41V1111VVXXXXVVf9zUY4fP85VV1111VVXXfU/z6233vrX11xzzYMf9ahHvfQtt9zC4x//eB5IEv9Wkvj3kMR/BEn8R5LEfyZJ/E8hiX+rcRy57777uPPOO9nd3eXEiRNsb2/zoAc9iJd6qZdiPp/zjGc8gxdEEpJ4QSTxwkjihZHECyOJF0QSknhBJPGCSEISL8hqteLpT386f/VXf8VyueQlXuIljr/iK77iW7/O67zOe29ubh7/h3/4h9/hqquuuuqqq6666n8eyvHjx7nqqquuuuqqq/5nuvXWW//mIQ95yEvfdNNND97a2uL222/nuUni30MS/x6S+I8iif9IkvjPJon/6STx/IzjyO7uLnfeeSe7u7v0fc+pU6d40IMexEu91Esxn8+5dOkSq9WK50cSL4gkJPGCSEISL4gkJPGCSOKFkcQLIglJvCCSeEEksVqtePrTn85f/dVfsVwuuemmm46//Mu//Gu/zuu8zntvbW2d+Id/+Iff5qqrrrrqqquuuup/DvSgBz2Iq6666qqrrrrqf65rrrnmwd/0Td/0dIC//uu/5m/+5m94QSTxbyWJfy9J/EeRxH80SfxXkcT/Rpubm7zyK78y11xzDQCXLl3i1ltv5fd+7/fY3d3l+bHNC2ObF8Y2L4xtXhjbvDC2eUFs88LY5gWxDcCJEyd4yEMewuu+7uty4sQJ7rvvvlt/67d+67t/9Ed/9HO46qqrrrrqqquu+u9HOX78OFddddVVV1111f9ch4eHu2fPnn3GK77iK7711tYWFy9e5ODggBdGEv8ekvj3ksR/JEn8Z5DEfyVJ/E82jiNPf/rTefrTn07f91x33XVcd911vOIrviLHjh1jvV5z6dIlHkgSknhBJCGJF0QSknhBJCGJF0QSL4wkXhBJSOIFkcQLIglJLJdL7r77bh7/+Mdz9913c/r06eOv/uqv/tqv8zqv896bm5vHz549+4zDw8Ndrrrqqquuuuqqq/57UI4fP85VV1111VVXXfU/26233vrXAC/7si/72tdddx233347wzDwopDEv4ck/r0k8R9NEv8ZJPHfRRL/U4zjyB133MHTn/50hmHg2muv5brrruOlXuqleMmXfEnuvfdeLl26xANJ4oWRxAsjiRdGEi+IJCTxgkhCEi+IJF4QSUjiBZEEwGq14u677+Yv//Iv2d3d5fTp08df/dVf/bVf6ZVe6W02NjaOnT179hmHh4e7XHXVVVddddVVV/3Xohw/fpyrrrrqqquuuup/vrNnzz7jIQ95yEvfdNNNDz558iRPfepT+deQxL+XJP69JPEfTRL/mSTxP4Ek/quN48h9993H05/+dIZh4Nprr2U+n/NSL/VSvORLviSr1Yp7772X+0lCEi+IJCTxgkhCEi+IJCTxgkjihZHECyIJSbwgknhBJCGJ+91999385V/+JX/1V3/Fwx/+8OOv/uqv/tqv+Iqv+NYPechDXvrWW2/9m8PDw12uuuqqq6666qqr/mtQjh8/zlVXXXXVVVdd9T/f4eHh7j/8wz/8ziu+4iu+9bXXXnsc4N577+XfQhL/HpL4jyCJ/wyS+M8mif+pJPEfbRxH7rvvPp7+9KczDANbW1vs7OzwqEc9ipd8yZdkPp/zjGc8g/tJ4oWRxAsjiRdGEi+IJCTxgkjihZHECyIJSbwgknig1WrFX/7lX/JXf/VXnDp16virvuqrvvQrvuIrvvVDHvKQlzk8PNw9e/bsrVx11VVXXXXVVVf956IcP36cq6666qqrrrrqf4fDw8PdW2+99W9e53Ve572vu+467r33Xg4ODvi3ksS/lyT+o0jiP4Mk/qtI4n8bSbyoxnHkvvvu44477uDixYucOHGCnZ0dHvSgB/GSL/mSzOdznvGMZwAgCUm8IJKQxAsiCUm8IJJ4YSTxgkhCEi+IJCTxgkjiBZGEJB5otVrx+Mc/nr/6q78iIo6/7uu+7ku/zuu8znu/+Iu/+Gvfd999zzh79uytXHXVVVddddVVV/3noBw/fpyrrrrqqquuuup/j7Nnz94K8OIv/uKvfd1113HbbbcxDAOS+PeQxL+XJP6jSOI/kyT+K0ni/5JhGLh48SJ33HEHu7u7dF3H6dOnedCDHsRLvuRLMp/PuXTpEqvVCkm8MJJ4YSTxgkhCEi+IJCTxgkjihZHECyIJSbwgknhuq9WKpz/96fzlX/4lq9WKV3qlV3rw67zO67z367zO67z30dHRpVtvvfWvueqqq6666qqrrvqPRTl+/DhXXXXVVVddddX/Lv/wD//wO9dcc82DH/WoR730LbfcwuMe9zjuJ4l/L0n8e0niP5Ik/jNJ4r+DJP43G8eRixcv8vSnP52nPe1pnDhxgtOnT/OgBz2IRz7ykVx77bWs12suXbqEJF4QSUjiBZGEJF4QSbwwknhBJCGJF0QSL4wkXhBJSOK5rVYrnv70p/NXf/VXLJdLXuIlXuL4K77iK77167zO67z30dHRpVtvvfWvueqqq6666qqrrvqPQTl+/DhXXXXVVVddddX/PrfeeuvfvOIrvuJbnzhx4vjW1ha33XYbz00S/16S+I8gif8okvivIIn/TpL432QcR57+9KfztKc9jb7vuf7667nuuut4qZd6KY4dO8Z6vebSpUu8MJJ4YSTxgkhCEi+IJCTxgkjiBZGEJF4QSbwwknh+VqsVT3/60/nLv/xLVqsVN9100/HXeq3XeuvXeZ3Xee/Nzc3j//AP//A7XHXVVVddddVVV/37oAc96EFcddVVV1111VX/O11zzTUP/qZv+qanA/z1X/81f/3Xf83zI4l/L0n8R5HEfyRJ/FeQxP8kkvifbHNzk4c+9KG8xEu8BPfb3d3ld3/3d/nbv/1bbPPC2OYFsc0LY5sXxjYvjG1eENu8MLZ5QWzzwhw/fpyXfdmX5WVf9mU5ceIEZ8+efcZv/uZvfteP/uiPfg5XXXXVVVddddVV/zaU48ePc9VVV1111VVX/e90eHi4e/bs2We84iu+4ltvbW1x4cIFDg4OeGEk8e8lif8okviPJon/SpL4n0wS/x3GceS+++7jaU97GuM4cu211zKfz3nUox7FS77kS7Jer7n33nt5QSTxgkhCEi+IJCTxgkjihZHECyIJSbwgknhBJCGJF2S1WvG0pz2Nxz/+8dx99908/OEPP/7yL//yr/06r/M67725uXn8H/7hH36Hq6666qqrrrrqqn8dyvHjx7nqqquuuuqqq/73uvXWW/8a4GVf9mVf+7rrruNxj3scLypJ/HtJ4j+KJP4zSOK/miT+N5PEf5RxHLnvvvt42tOexjiObG1tsbOzw6Me9She6qVeisViwTOe8QyeH0lI4gWRxAsjiRdEEpJ4QSQhiRdEEi+IJCTxgkjiBZHEarXi7rvv5nGPexx33303p06dOv4ar/Ear/06r/M67721tXXi7Nmztx4eHu5y1VVXXXXVVVdd9S+jHD9+nKuuuuqqq6666n+3s2fPPuMhD3nIS990000P3tra4rbbbuNfQxL/ESTxH0kS/xkk8d9FEv9fDcPAvffey+23387Fixc5efIkOzs7POhBD+KlXuqlmM/nPOMZz+D5kcQLIglJvCCSkMQLIokXRhIviCQk8YJI4gWRhCReEEmsVivuvvtu/vIv/5KLFy9y6tSp46/+6q/+2q/4iq/41g95yENe+tZbb/2bw8PDXa666qqrrrrqqqteMMrx48e56qqrrrrqqqv+dzs8PNz9h3/4h9958zd/848+efIkAPfccw//FpL4jyCJ/0iS+M8kif9Okvj/YhxHLl68yBOe8AQODw/p+57Tp0/z4Ac/mJd6qZdiPp9z6dIlVqsVDySJF0YSL4wkXhBJSOIFkcQLI4kXRBKSeEEk8YJIQhIAd999N3/5l3/JX/zFX3D69Onjr/qqr/rSr/iKr/jWD3nIQ1768PDw0tmzZ2/lqquuuuqqq6666nlRjh8/zlVXXXXVVVdd9b/f4eHh7j/8wz/8zuu8zuu899bWFhcuXODg4IB/D0n8R5DEfzRJ/GeSxP8Ukvi/6uLFizztaU/jaU97GidOnOD06dM8+MEP5lGPehTXXXcdq9WKS5cucT9JSOIFkYQkXhBJSOIFkcQLIglJvCCSkMQLIokXRBKSeEEkcb/VasXjHvc4/vIv/5LTp08ff9VXfdWXfp3XeZ33vuaaax58eHh46ezZs7dy1VVXXXXVVVdd9WyU48ePc9VVV1111VVX/d9w9uzZWwFe9mVf9rWvu+46nvGMZzCOI/8RJPEfRRL/0STxn00S/xNJ4n+7cRx52tOextOe9jT6vuf666/nuuuu46Ve6qU4fvw4q9WKS5cucT9JvDCSeGEk8YJIQhIviCReGEm8IJKQxAsiiRdEEg+0Wq143OMex1/+5V+yWq143dd93Zd+ndd5nfd+ndd5nfe+9dZb/+bs2bO3ctVVV1111VVXXQWU48ePc9VVV1111VVX/d9x9uzZZzzkIQ956ZtuuunBD3rQg/iHf/gH7ieJ/wiS+I8iif8MkvivIIn/DSTxv8E4jtxxxx087WlPYxgGrr32Wq677jpe6qVeipd6qZdivV5z7733AiAJSbwgkpDECyKJF0YSL4gkJPGCSOKFkcQLIokXRBKSeKDVasXTn/50/vIv/5LVasVLvMRLHH+d13md937d133d9zk8PNy99dZb/5qrrrrqqquuuur/M8rx48e56qqrrrrqqqv+7zg8PNz9h3/4h995xVd8xbc+ceLE8e3tbW677TYeSBL/ESTxH0kS/1kk8V9FEv/bSeK/0ziO3HfffTztaU9jGAauvfZa5vM5j3rUo3ipl3op5vM5z3jGMwCQxAsjiRdEEpJ4QSQhiRdEEi+IJCTxgkjiBZGEJF4QSTy31WrF05/+dP7yL/+S1WrFi7/4ix9/xVd8xbd+ndd5nffe3Nw8/g//8A+/w1VXXXXVVVdd9f8R5fjx41x11VVXXXXVVf+3HB4e7v7Zn/3Zz7z5m7/5R588eZKDgwMuXLjA8yOJ/wiS+I8mif8skvivJon/TyTx7zWOI/fddx9Pe9rTGIaBra0tdnZ2ePCDH8xLvdRLMZ/PecYznoEkJPGCSOKFkcQLI4kXRBKSeEEk8YJIQhIviCReEElI4rmtViue/vSn8xd/8Rcsl0tuuumm4y//8i//2q/zOq/z3ltbWyf+4R/+4be56qqrrrrqqqv+P6EcP36cq6666qqrrrrq/57Dw8Pds2fPPuMVX/EV3/rUqVPcdtttDMPACyOJ/wiS+I8mif9MkvjvIomrXrhhGLj33nu5/fbbuXjxIn3fc/r0aR784Afz0i/90sxmM57xjGcgiRdEEpJ4QSQhiRdEEi+MJF4QSUjiBZHECyIJSbwgknh+VqsVT3/603n84x/P3XffzcMf/vDjL//yL//ar/M6r/Pem5ubx//hH/7hd7jqqquuuuqqq/4/oBw/fpyrrrrqqquuuur/pltvvfWvAV72ZV/2tR/0oAfxuMc9jheFJP4jSeI/miT+M0niv5skrnpO4zhy8eJFnva0p3FwcEDf95w6dYoHP/jBvNRLvRTz+Zy9vT3W6zUviCReGEm8IJKQxAsiiRdGEi+IJCTxgkjiBZGEJJ6f1WrF3XffzeMe9zjuuusuTp8+ffw1XuM1Xvt1Xud13ntzc/P42bNnn3F4eLjLVVddddVVV131fxXl+PHjXHXVVVddddVV/3edPXv2GQ95yENe+qabbnrw9vY2t912G/8akviPJIn/aJL4ryCJ/ykk8f/dxYsXedrTnsZTn/pU+r7nhhtu4MEPfjCPetSjuO6661iv1+zu7vL8SEISL4gkJPGCSOIFkYQkXhBJSOIFkcQLIglJvCCSeEFWqxV33303f/mXf8nu7i6nTp06/hqv8Rqv/Uqv9Epvs7Gxcezs2bPPODw83OWqq6666qqrrvq/Bj3oQQ/iqquuuuqqq676v+2aa6558Dd90zc9HeCv/uqv+Ou//mv+LSTxH0kS/xkk8V9FEv8TSeL/m83NTV7yJV+Shz3sYdzvb/7mb/jrv/5rnvGMZ/CC2OaFsc0LY5sXxDYvjG1eGNu8ILZ5QWzzwtgG4MSJE7z92789D33oQ7nvvvtu/Yd/+Iff/tEf/dHPue+++27lqquuuuqqq676v4Jy/Phxrrrqqquuuuqq/9sODw93z549+4xXfMVXfOvt7W0uXLjAwcEB/x6S+I8kif8skvivJIn/DSTxf8k4jtxxxx089alPZRxHrr32Wq677jpe+qVfmpd6qZditVpx77338twkIYkXRBIvjCReEElI4gWRxAsjiRdEEi+IJCTxgkgCYLVa8Zd/+Zf85V/+JadOnTr+qq/6qi/9iq/4im/9kIc85GUODw93z549eytXXXXVVVddddX/dpTjx49z1VVXXXXVVVf933frrbf+NcDLvuzLvvb111/PbbfdxjAM/EeQxH8kSfxnksR/NUn8byWJ/03GceTee+/lqU99KuM4cu211zKfz3n0ox/NS73USzGfz3nGM57Bc5PECyIJSbwgkpDECyKJF0QSknhBJPGCSEISL4gkXhBJSAJgtVrxuMc9jr/8y78kIo6/3uu93ku/zuu8zntfc801Dz48PLx09uzZW7nqqquuuuqqq/63ohw/fpyrrrrqqquuuur/h7Nnzz7jIQ95yEvfdNNNDz558iRPfvKTAZDEfxRJ/EeTxH8mSfx3kcT/VZL47zSOI/feey9PfepTGceRzc1NdnZ2ePCDH8xLvdRLMZ/PecYznsEDSeKFkcQLI4kXRBKSeEEk8YJIQhIviCReEElI4gWRxP1WqxVPf/rT+cu//EuWyyWv93qv99Kv8zqv896v8zqv895HR0eXbr311r/mqquuuuqqq67634Zy/Phxrrrqqquuuuqq/x8ODw93/+Ef/uF3XvEVX/Gtr7vuuuMA99xzDw8kif8okviPJon/bJL47yaJq/5jDMPAvffey+23387Fixfp+57Tp0/z4Ac/mJd6qZdiPp/zjGc8g/tJQhIviCQk8YJI4oWRxAsiCUm8IJJ4QSQhiRdEEi+IJCRxv9VqxdOf/nT+8i//kuVyyUu8xEscf8VXfMW3fp3XeZ33Pjo6unTrrbf+NVddddVVV1111f8WlOPHj3PVVVddddVVV/3/cXh4uHvrrbf+zeu8zuu89/XXX8/dd9/NwcEBz00S/5Ek8Z9BEv8VJPE/gSSu+rcZx5GLFy/y1Kc+lcPDQ/q+5/Tp0zz4wQ/mpV7qpZjP51y6dInVagWAJF4YSbwgkpDECyKJF0YSL4gkJPGCSOIFkYQkXhBJPNBqteLpT386f/mXf8lyueSmm246/lqv9Vpv/Tqv8zrvvbm5efwf/uEffoerrrrqqquuuup/Osrx48e56qqrrrrqqqv+fzl79uytAC/+4i/+2tdffz3PeMYzGIaBF0QS/5Ek8Z9FEv8VJPE/jSSuetFcvHiRpz71qTz1qU+l73tuuOEGHvzgB/OoRz2K6667jtVqxaVLl5CEJF4QSUjiBZHECyIJSbwgknhhJPGCSEISL4gkXhBJPLfVasXTn/50Hve4x7FcLrnpppuOv/zLv/xrv+7rvu77bGxsHPuHf/iH3+Gqq6666qqrrvqfinL8+HGuuuqqq6666qr/f/7hH/7hd6655poHP+pRj3rpBz3oQfzDP/wDLwpJ/EeSxH8WSfxXksT/VJK46nmN48jtt9/O0572NIZh4MEPfjDXXXcdL/3SL83x48dZrVZcunQJSbwwknhBJCGJF0QSL4gkJPGCSOKFkcQLIokXRBKSeG6r1YqnP/3pPO5xj+Ouu+7i4Q9/+PGXf/mXf+3XeZ3Xee/Nzc3j//AP//A7XHXVVVddddVV/9NQjh8/zlVXXXXVVVdd9f/Trbfe+jev+Iqv+NYnTpw4vrW1xW233ca/hiT+o0niP4sk/qtJ4n8LSfx/NQwD9957L0972tMYhoHrrruO6667jpd+6ZfmpV7qpVitVtx7771I4gWRxAsjiRdEEpJ4QSTxgkhCEi+IJF4QSUjiBZHE87Narbj77rt53OMex1133cXp06ePv8ZrvMZrv87rvM57b21tnTh79uyth4eHu1x11VVXXXXVVf8ToAc96EFcddVVV1111VX/f11zzTUP/qZv+qanA/zVX/0Vf/VXf8W/hST+o0niP5Mk/jtI4n8rSfx/sLW1xUMf+lBe6qVeivvt7u7yN3/zN/zO7/wOtnlhbPOC2OaFsc0LY5sXxDYvjG1eENu8MLZ5QWzzci/3crzcy70cD33oQ7nvvvtu/Yd/+Iff/tEf/dHPue+++27lqquuuuqqq67670Q5fvw4V1111VVXXXXV/1+Hh4e7Z8+efcYrvuIrvvX29jbnz5/n4OCAfw9J/EeTxH82Sfx3ksT/JZL432oYBu69916e9rSnMQwDW1tb7Ozs8OAHP5iXeqmXYrFYcOutt/KCSOIFkYQkXhBJvDCSeEEkIYkXRBIviCQk8YJI4gWRxF133cVf/MVf8Bd/8RecPn36+Ku+6qu+9Cu+4iu+9UMe8pCXPjw8vHT27Nlbueqqq6666qqr/jtQjh8/zlVXXXXVVVdd9f/brbfe+tcAL/uyL/va119/Pf/wD//AfxRJ/GeQxH8FSfx3k8T/N5L4n2AYBu69915uv/12Ll68SN/3nD59mgc/+MG89Eu/NIvFgltvvZXnRxKSeEEk8YJIQhIviCReGEm8IJKQxAsiiRdEEi+IJCSxXC553OMex1/8xV9w+vTp46/6qq/60q/zOq/z3tdcc82DDw8PL509e/ZWrrrqqquuuuqq/0qU48ePc9VVV1111VVXXXX27NlnPOQhD3npm2666cFbW1vcdttt/EeTxH8WSfxXkMT/FJK46r/GMAxcuHCBpz71qRwcHND3PadPn+bBD34wL/3SL818PufSpUusViuemyReEElI4gWRxAsiCUm8IJJ4YSTxgkjiBZGEJF4QSQCsVise97jH8Rd/8ResVite7/Ve76Vf53Ve571f53Ve571vvfXWvzl79uytXHXVVVddddVV/xUox48f56qrrrrqqquuuurw8HD3H/7hH37nFV/xFd/6lltuOW6bu+++GwBJ/EeTxH8WSfxXksT/JJK46j/PxYsXeepTn8pTn/pU+r7nhhtu4MEPfjCPfvSjuf7661mtVuzu7vJAknhhJPGCSEISL4gkXhBJSOIFkcQLIglJvCCSeEEkIQmA1WrF0572NP7iL/6C1WrFS7zESxx/ndd5nfd+3dd93fc5PDzcvfXWW/+aq6666qqrrrrqPxPl+PHjXHXVVVddddVVVwEcHh7u3nrrrX/zOq/zOu+9vb3NhQsXODg44IEk8R9NEv+ZJPFfSRL/U0niqv8YwzBw++2389SnPpVhGHjwgx/Mddddx0u/9Etz/Phx1us1u7u73E8SknhBJPHCSOIFkYQkXhBJvCCSkMQLIokXRBKSeEEkcb/VasXTnvY0/uIv/oLVasVLvMRLHH/FV3zFt36d13md997c3Dz+D//wD7/DVVddddVVV131n4Fy/Phxrrrqqquuuuqqq+539uzZWwFe9mVf9rWvv/56nvGMZzAMA8+PJP6jSeI/myT+q0nifzpJXPWvNwwD9957L0996lMZhoHrrruO6667jpd+6ZfmpV/6pVmv19xzzz3cTxIviCQk8YJIQhIviCReEElI4gWRxAsiCUm8IJJ4QSTxQKvViqc97Wn8xV/8BavViptuuun4y7/8y7/267zO67z31tbWiX/4h3/4ba666qqrrrrqqv9IlOPHj3PVVVddddVVV131QGfPnn3GQx7ykJe+6aabHvzgBz+Yf/iHf+BfIon/DJL4zyaJ/w6S+N9EEle9YMMwcO+99/LUpz6VYRi47rrrmM/nPPrRj+alX/qlmc/nPOMZzwBAEpJ4QSTxwkjiBZHECyOJF0QSknhBJPGCSOIFkYQkHmi1WvG0pz2Nxz3ucdx999084hGPOP7yL//yr/06r/M67725uXn8H/7hH36Hq6666qqrrrrqPwLl+PHjXHXVVVddddVVVz3Q4eHh7j/8wz/8ziu+4iu+9YkTJ45vb2/zjGc8gxeVJP4zSOK/giT+u0jifzNJ/H83DAP33nsvT33qUxmGga2tLXZ2dnjwgx/MS7/0SzOfz3nGM54BgCReEElI4gWRxAsiCUm8IJJ4YSTxgkjiBZGEJF4QSTy31WrF3XffzeMe9zjuvvtuTp8+ffw1XuM1Xvt1Xud13ntzc/P4P/zDP/wOV1111VVXXXXVvwfl+PHjXHXVVVddddVVVz23w8PD3T/7sz/7mTd/8zf/6FOnTnFwcMCFCxf415LEfwZJ/FeRxH8nSfxfIon/D4Zh4N577+X222/nwoUL9H3P6dOnefCDH8xLv/RLM5/PuXTpEuv1mhdGEi+IJCTxgkjiBZGEJF4QSbwgkpDECyKJF0QSknhuq9WKu+++m7/4i7/gwoULnD59+vhrvMZrvPbrvu7rvs/Gxsaxs2fPPuPw8HCXq6666qqrrrrqX4ty/Phxrrrqqquuuuqqq56fw8PD3bNnzz7jFV/xFd/61KlTXLhwgYODA/6tJPGfRRL/VSTxP4Ek/q+TxP92wzBw8eJFnvrUp3JwcEDf95w+fZoHP/jBPPrRj2Y+n3Pp0iXW6zUviCReGEm8IJKQxAsiiRdEEpJ4QSTxgkhCEi+IJF6Qu+++mz//8z/nL/7iL3jEIx5x/DVe4zVe+xVf8RXf+iEPechL33rrrX9zeHi4y1VXXXXVVVdd9aKiHD9+nKuuuuqqq6666qoX5NZbb/1rgJd92Zd97euvv55/+Id/4D+CJP4zSeK/iiT+J5HE/1eS+J/s4sWLPPWpT+WpT30qfd9zww038OAHP5hHP/rRXH/99azXa3Z3d3l+JCGJF0QSL4wkXhBJSOIFkcQLIglJvCCSeEEk8YJIYrVa8ed//uf8xV/8BadPnz7+qq/6qi/9iq/4im/9kIc85GUODw93z549eytXXXXVVVddddW/hHL8+HGuuuqqq6666qqrXpizZ88+4yEPechL33TTTQ/e3t7mGc94Bv+RJPGfSRL/1STxP40krvqXSeI/2zAM3H777Tz1qU9lGAYe/OAHc9111/HSL/3SPPjBD+bSpUvs7u7y/EjiBZGEJF4QSbwwknhBJPHCSOIFkcQLIglJvCCSWC6X/MM//AN/8Rd/QUQcf73Xe72Xfp3XeZ33vuaaax58eHh46ezZs7dy1VVXXXXVVVe9IOhBD3oQV1111VVXXXXVVf+Sa6655sHf9E3f9HSAv/zLv+Sv/uqv+M8gif9skvivJon/qSRx1X+vra0tHvawh/HSL/3S3G93d5ff/u3f5q//+q95QWzzgtjmhbHNC2KbF8Y2L4htXhjbvCC2eWFsA3DixAle7uVejjd4gzcA4L777rv1R3/0Rz/nt37rt76bq6666qqrrrrquVGOHz/OVVddddVVV1111b/k8PBw9+zZs894xVd8xbfe2tri/Pnz7O/vAyCJ/wyS+K8gif8OkvifTBJX/dcYhoF7772Xpz71qQzDwNbWFjs7Ozz60Y/mpV/6pZnP59x66608N0m8IJKQxAsiiRdEEpJ4QSTxgkhCEi+IJF4QSUjiBZEEwGq14mlPexp/8Rd/wXK55CVf8iWPv+IrvuJbv87rvM57Hx0dXbr11lv/mquuuuqqq6666n6U48ePc9VVV1111VVXXfWiuPXWW/8a4GVf9mVf+/rrr+cZz3gGwzDwQJL4zyKJ/2yS+O8kif8NJHHVf7xhGLj33nu5/fbbGYaBra0tdnZ2ePCDH8xLv/RLM5/PufXWW3kgSbwwknhBJCGJF0QSL4gkJPGCSOIFkYQkXhBJvCCSuN9qteJpT3saf/EXf8FyueQlX/Ilj7/iK77iW7/O67zOe29ubh7/h3/4h9/hqquuuuqqq66iHD9+nKuuuuqqq6666qoX1dmzZ5/xkIc85KVvuummB586dYonP/nJvCCS+M8iif8KkvjvJIn/bSRx1b/PMAzce++93H777Vy8eJG+7zl9+jQPfvCDeemXfmnm8zm7u7usVisAJCGJF0QSL4wkXhBJSOIFkcQLIokXRhIviCReEElI4n6r1YqnPe1p/MVf/AXL5ZKbb775+Mu//Mu/9uu+7uu+z8bGxrF/+Id/+B2uuuqqq6666v8vyvHjx7nqqquuuuqqq656UR0eHu7+wz/8w++84iu+4ltfd911xwHuvvtu/iWS+M8iif8qkvjvJon/rSRx1YtuGAYuXLjAU5/6VA4PD+n7ntOnT/PgBz+YRz/60Vx33XXcc889rFYrACTxgkhCEi+IJF4YSbwgknhBJCGJF0QSL4gkJPGCSOKBVqsVT3va0/iHf/gH7rrrLh7xiEccf/mXf/nXfp3XeZ33Pjo6unTrrbf+NVddddVVV131/w/l+PHjXHXVVVddddVVV/1rHB4e7v7Zn/3Zz7z5m7/5R19//fXs7+9z4cIFXlSS+M8kif8qkvifQBL/F0jiqufvwoULPPWpT+WpT30qfd9zww03cN111/HoRz+a6667jtVqxe7uLpKQxAsiiRdEEpJ4QSTxgkhCEi+IJF4QSUjiBZHECyKJ57Zarbj77rv5h3/4B+666y5OnTp1/Oabbz4O6NZbb/1rrrrqqquuuur/F8rx48e56qqrrrrqqquu+tc6PDzcBXjxF3/x1z516hTPeMYzGIaBfy1J/GeSxH81SfxPIYn/KyRxFQzDwO23385Tn/pUhmHgwQ9+MNdddx0v/dIvzYMf/GB2d3fZ3d1FEi+IJCTxgkjiBZGEJF4QSbwgkpDECyKJF0QSL4gkJPHcVqsVd999N0972tN427d92wc/+MEPfulf+IVf+Bquuuqqq6666v8XyvHjx7nqqquuuuqqq676t/iHf/iH37nmmmse/KhHPeqlH/SgB/EP//AP/HtI4j+bJP6rSeJ/Ekn8XySJ/0+GYeDee+/lqU99KsMwcN1113H8+HFe+qVfmpd+6ZdmtVpx77338sJI4gWRxAsjiRdEEpJ4QSTxgkjiBZGEJF4QSTw/q9WKkydP8ohHPOL42bNnn3Hrrbf+NVddddVVV131/wfl+PHjXHXVVVddddVVV/1b3XrrrX/ziq/4im998uTJ41tbWzzjGc/gP4Ik/rNJ4r+DJP6nkcT/dZL4v2gYBu69916e+tSnMgwDW1tb7Ozs8OhHP5qXfumXZrFY8IxnPIMXRBIviCQk8YJI4oWRxAsiiRdEEpJ4QSTxgkhCEs/trrvu4tVf/dV5yEMe8jI///M//9VcddVVV1111f8flOPHj3PVVVddddVVV131b3V4eLj7Z3/2Zz/z5m/+5h996tQpAO6++27+I0niv4Ik/jtI4n8qSfx/IYn/zYZh4N577+X222/n4sWLnDx5kp2dHR784Afz0i/90iwWC2699VaeH0lI4gWRxAsiCUm8IJJ4QSQhiRdEEi+IJCTxgkjigVarFSdPnuThD3/48X/4h3/4nbNnz97KVVddddVVV/3/QDl+/DhXXXXVVVddddVV/x6Hh4e7Z8+efcYrvuIrvvXW1hYXLlzg4OCA/yyS+K8gif8ukvifShL/H0nif4NhGLhw4QK33347Fy9epO97Tp8+zYMf/GBe5mVehvl8zu7uLqvViucmiRdEEpJ4QSTxgkhCEi+IJF4QSUjiBZHECyKJB7rrrrt49Vd/dV7sxV7stX/hF37ha7jqqquuuuqq/x8ox48f56qrrrrqqquuuurf69Zbb/1rgJd92Zd97euvv56///u/B0AS/5kk8V9FEv9dJPE/nST+P5PE/yTDMHDhwgWe+tSncu+997K1tcXp06d5yEMewmMe8xiuv/567rnnHlarFQ8kiRdGEi+IJCTxgkjiBZHECyOJF0QSL4gkJAGwWq146EMfys0333z8H/7hH37n7Nmzt3LVVVddddVV//dRjh8/zlVXXXXVVVddddV/hLNnzz7jIQ95yEvfdNNND77hhht40pOexANJ4j+TJP6rSOK/myT+p5PEVVdI4r/LwcEBT33qU3nqU59K3/fccMMNXHfddTzmMY/h+uuvZ7Vasbu7y/0kIYkXRBIvjCReEEm8IJKQxAsiiRdEEpJ4QSQB8LSnPY1Xf/VX55prrnnwb/3Wb30PV1111VVXXfV/H+X48eNcddVVV1111VVX/Uc4PDzc/Yd/+IffecVXfMW3vu66644D3H333Tw/kvjPJIn/SpL47yaJ/y0kcdVzksR/tmEYuP3223nqU5/KMAw8+MEP5rrrruNlXuZleJmXeRnuuecednd3uZ8kXhBJSOIFkcQLIglJvCCSeEEkIYkXRBIviCSWyyUPe9jDeNSjHvXgf/iHf/ids2fP3spVV1111VVX/d9GOX78OFddddVVV1111VX/UQ4PD3dvvfXWv3md13md997e3ub8+fMcHBzwwkjiP5sk/itJ4n8CSfxvIYmrXjBJ/EcZhoF7772Xpz71qQzDwHXXXcd8PudlXuZleJmXeRlWqxX33HMPAJJ4YSTxgkhCEi+IJF4QSUjiBZHECyKJF0QSFy9e5OVe7uW45pprHvxbv/Vb38NVV1111VVX/d9GOX78OFddddVVV1111VX/kc6ePXsrwMu+7Mu+9vXXX88znvEMhmHgRSGJ/2yS+K8mif8pJPG/iSSuetFI4l9jGAbuvfdenvrUpzIMA1tbW+zs7PCYxzyGl3mZl2E+n3PrrbciCUm8IJJ4YSTxgkjihZHECyKJF0QSknh+Ll68yEMf+lAe9ahHPfgf/uEffufs2bO3ctVVV1111VX/d1GOHz/OVVddddVVV1111X+0s2fPPuMhD3nIS990000PftCDHsTf//3f868lif8KkvivJon/KSTxv40krvqPMwwD99xzD7fddhsXLlzg5MmT7Ozs8JCHPISXeZmXYT6fc+uttyKJF0QSknhBJPGCSEISL4gkXhBJSOIFkcTzc/HiRV7u5V4OgD/90z/9Ga666qqrrrrq/y7K8ePHueqqq6666qqrrvqPdnh4uPsP//APv/OKr/iKb33y5Mnj29vbPOMZz+DfShL/FSTx30ES/5NI4n8bSVz17zMMAxcuXOC2227jwoUL9H3P6dOnechDHsLLvMzLMJ/PuXTpEuv1mhdEEi+IJCTxgkjiBZGEJF4QSbwgkpDEA128eJGHPvSh3HTTTcf/7M/+7GcODw93ueqqq6666qr/myjHjx/nqquuuuqqq6666j/D4eHh7p/92Z/9zJu/+Zt/9KlTpzg4OOD8+fP8e0niv4ok/jtI4n8SSfxvJImr/vWGYeDChQs85SlP4SlPeQonT57k9OnTPOQhD+Exj3kM119/Pffccw+r1YrnRxKSeEEk8YJIQhIviCReEEm8MJJ4bq/4iq94fHNz8/if/umf/gxXXXXVVVdd9X8T5fjx41x11VVXXXXVVVf9Zzk8PNw9e/bsM17xFV/xrU+dOsX58+c5ODjgP4ok/qtI4r+LJP6nkcT/NpK46l9nGAae8pSn8JSnPIW+77nhhhu47rrreMxjHsP111/Pcrlkd3eX50cSL4gkXhhJvCCSeEEkIYkXRBL3W61W3HDDDdx8880nfv7nf/6rueqqq6666qr/myjHjx/nqquuuuqqq6666j/Trbfe+tcAL/uyL/va119/PX//93/PfxZJ/FeRxH8XSfxPI4n/jSRx1b9sGAZuu+02nvKUpzAMAw9+8IO57rrreJmXeRle5mVehrvvvpvd3V2emyReEElI4gWRxAsiCUm8IJJ4QSQhieVyCcArvMIrHL/mmmse/Kd/+qc/w1VXXXXVVVf930M5fvw4V1111VVXXXXVVf/Zzp49+4yHPOQhL33TTTc9eHt7m2c84xn8Z5PEfxVJ/HeSxP80kvjfSBJXvWDDMHDPPffwlKc8hWEYuO6665jP57zMy7wML/MyL8NqteKee+7hgSQhiRdEEi+IJCTxgkjiBZGEJF4QSSyXS1791V+dzc3N47/wC7/wNVx11VVXXXXV/z2U48ePc9VVV1111VVXXfWf7fDwcPcf/uEffufN3/zNP/rUqVMA3HXXXQBI4j+bJP4rSeK/kyT+J5LE/zaSuOp5DcPAPffcw1Oe8hSGYWBra4udnR0e85jH8DIv8zLM53NuvfVWHkgSL4gkXhhJvCCSeGEk8YKsVisuXrzIK77iKx4/e/bsM2699da/5qqrrrrqqqv+b6EcP36cq6666qqrrrrqqv8Kh4eHu2fPnn3GK77iK7719vY258+f5+DggAeSxH82SfxXk8R/J0n8TySJ/00kcdVzGoaBe+65h9tuu40LFy5w8uRJdnZ2eMhDHsLLvMzLMJ/PufXWW7mfJF4QSUjiBZHECyIJSbwgknhBVqsVr/Zqr8aDH/zgl/6FX/iFr+Gqq6666qqr/m+hHD9+nKuuuuqqq6666qr/KrfeeutfA7zsy77sa99www084xnPYBgGnh9J/FeQxH8lSfx3k8T/RJL430QSV10xDAMXLlzgtttu48KFC/R9z+nTp3nIQx7Cy7zMyzCfz9nd3WW1WiEJSbwgknhBJCGJF0QSL4gkJPHcVqsVJ06c4BGPeMTxs2fPPuPWW2/9a6666qqrrrrq/w7K8ePHueqqq6666qqrrvqvdPbs2Wc85CEPeembbrrpwadOneJJT3oS/xJJ/FeQxH81Sfx3k8T/RJL430ISV8EwDFy4cIGnPOUpPOUpT+HkyZOcPn2ahzzkITzmMY/huuuu45577mG1WiGJF0QSknhBJPGCSEISL4gkntvdd9/Nq73aq/HgBz/4pX/hF37ha7jqqquuuuqq/zsox48f56qrrrrqqquuuuq/0uHh4e4//MM//M4rvuIrvvV11113HODuu+/mRSWJ/wqS+K8mif8JJPE/jST+t5DEVTAMA095ylN4ylOeQt/33HDDDVx//fW8yqu8CsePH2e1WnHp0iVeGEm8IJJ4YSTxgkjigVarFSdOnOARj3jE8X/4h3/4nbNnz97KVVddddVVV/3fgB70oAdx1VVXXXXVVVdd9d/hmmuuefA3fdM3PR3gt3/7t3nSk57Ev5Yk/itI4r+DJP67SeJ/Ikn8byCJq67Y2tri4Q9/OC/90i/N/XZ3d/nJn/xJbr31VmzzgtjmhbHNC2KbF8Y2ACdOnOATP/ETue+++279kA/5kIdw1VVXXXXVVf83UI4fP85VV1111VVXXXXVf4fDw8NdgBd/8Rd/7VOnTvGMZzyDYRj4t5LEfxVJ/HeQxH83SfxPI4n/6STx/90wDNxzzz085SlPYRgGrrvuOubzOS/zMi/Dy7zMy7Ber7n77rt5fiQhiRdEEi+IJCTxgkgCYLVa8dCHPpSbbrrp+OMe97jfue+++27lqquuuuqqq/73oxw/fpyrrrrqqquuuuqq/y7/8A//8DvXXHPNgx/1qEe99IMf/GD+/u//nv8IkvivIon/DpL4n0AS/5NI4n86Sfx/NgwD99xzD095ylMYhoGtrS12dnZ4zGMew8u+7Msyn8+59dZbeX4k8YJI4oWRxAsiCYCnP/3pvNqrvRrXXHPNQ37rt37ru7nqqquuuuqq//0ox48f56qrrrrqqquuuuq/06233vo3r/iKr/jWJ0+ePL69vc2tt97KfyRJ/FeRxH8XSfx3k8T/JJL4n0wS/58Nw8A999zDbbfdxoULFzh58iQ7Ozs85CEP4WVf9mWZz+fceuutPDdJvCCSkMQLIokXRBKr1YqHPOQhPOpRj3rwP/zDP/zO2bNnb+Wqq6666qqr/nejHD9+nKuuuuqqq6666qr/ToeHh7t/9md/9jNv/uZv/tGnTp0C4O677+Y/gyT+K0niv4Mk/rtJ4n8SSfxPJYn/z4Zh4MKFC9x2221cuHCBvu85ffo0D3nIQ3jZl31Z5vM5u7u7rFYr7icJSbwgknhBJCGJF+TixYu83Mu9HNdcc82Df+u3fut7uOqqq6666qr/3SjHjx/nqquuuuqqq6666r/b4eHh7tmzZ5/xiq/4im+9vb3N+fPnOTg44D+TJP4rSeK/iyT+u0nifwpJ/E8kif/PhmHgwoULPOUpT+EpT3kKJ0+e5PTp0zzkIQ/hsY99LNdffz133303q9WK+0niBZHECyOJ52d3d5eHPOQhnDhxgltvvfVvzp49eytXXXXVVVdd9b8X5fjx41x11VVXXXXVVVf9T3Drrbf+NcDLvuzLvvYNN9zArbfeynq9RhL/2STxX0kS/10k8d9NEv8TSOJ/GklcBcMw8JSnPIWnPOUp9H3PDTfcwPXXX8+rvuqrcuLECVarFbu7uwBI4gWRhCReEEk8PxcvXuQ1X/M1jwP86Z/+6c9w1VVXXXXVVf97UY4fP85VV1111VVXXXXV/xRnz559xkMe8pCXvummmx586tQpnvSkJ3E/SfxXkMR/NUn8d5DEfzdJ/E8gif9JJHEVDMPAbbfdxlOe8hSGYeC6667j+uuv52Ve5mV42Zd9WVarFffccw+SkMQLIokXRBKSeKDd3V0e8pCHcNNNNx3/sz/7s585PDzc5aqrrrrqqqv+d6IcP36cq6666qqrrrrqqv8pDg8Pd//hH/7hd17xFV/xra+77rrjAHfffTfPTRL/FSTxX00S/x0k8d9NEv/dJPE/hSSuumIYBu655x6e8pSnMAwD1113HfP5nMc85jG87Mu+LKvVinvuuQdJvCCSeGEk8dxe4RVe4fjm5ubxP/3TP/0Zrrrqqquuuup/J8rx48e56qqrrrrqqquu+p/k8PBw99Zbb/2b13md13nv7e1tzp8/z/7+Pi+IJP4rSOK/miT+u0jiv4sk/rtJ4n8CSVz1bMMwcM899/CUpzyFYRjY2tpiZ2eHxzzmMbzsy74s8/mcW2+9lRdEEpJ4QSRxv9VqxWMf+1hOnTp1/Bd+4Re+hquuuuqqq67634ly/Phxrrrqqquuuuqqq/6nOXv27K0AL/uyL/vaN9xwA7feeivDMPAvkcR/FUn8V5LEfxdJ/HeRxH8nSfxPIImrnm0YBu655x5uu+02Lly4wMmTJ9nZ2eEhD3kIL/uyL8t8PufWW2/lBZHECyIJSSyXS1arFa/wCq9w/Jprrnnwn/7pn/4MV1111VVXXfW/D+X48eNcddVVV1111VVX/U/0D//wD7/z4i/+4q990003PfjBD34wf/d3f8e/hiT+q0jiv5Ik/rtI4r+LJP67SOK/mySuek7DMHDhwgUe97jHcXBwQN/3nD59moc85CG87Mu+LPP5nIsXL7JarXhuknhhJLFarXi1V3s1Njc3j//CL/zC13DVVVddddVV//tQjh8/zlVXXXXVVVddddX/VP/wD//wO6/4iq/41idPnjy+vb3Nrbfeyr+FJP6rSOK/kiT+O0jiv4sk/jtI4r+TJK56wS5cuMBTnvIUnvKUp3Dy5ElOnz7NQx7yEB772Mdy3XXXsVqt2N3d5YEkIYkXZLVacfHiRV7hFV7h+NmzZ59x6623/jVXXXXVVVdd9b8L5fjx41x11VVXXXXVVVf9T3V4eLj7Z3/2Zz/z5m/+5h99+vRpAO6++27+PSTxX0US/5Uk8d9BEv8dJPHfQRL/XSTxf5EkJCEJSUhCEpL41xqGgac85Sk85SlPoe97brjhBq6//npe9mVflhMnTrBardjd3eWBJPGCrNdrXvVVX5WHPOQhL/PzP//zX81VV1111VVX/e9COX78OFddddVVV1111VX/kx0eHu6ePXv2Ga/4iq/41tvb25w/f579/X3+I0jiv4ok/itJ4r+DJP6rSeK/miT+u0jifzNJSEISkpDECyMJSUhCEpKQhCQk8YIMw8Btt93GU57yFIZh4LrrruP666/nZV/2ZXmZl3kZVqsV99xzD/eTxPOzWq04ceIED3/4w4+fPXv2Gbfeeutfc9VVV1111VX/e1COHz/OVVddddVVV1111f90t956618DvOzLvuxr33DDDfzd3/0d/5Ek8V9JEv+VJPFfTRL/1STxX00S/x0k8b+JJCQhif9okpCEJCTx3IZh4J577uEpT3kKwzBw3XXXsVgseOxjH8vLvMzLsFqtuOeeewCQhCSe2z333MOrvuqr8uAHP/ilf+EXfuFruOqqq6666qr/PSjHjx/nqquuuuqqq6666n+Ds2fPPuMhD3nIS990000P3t7e5tZbb+U/gyT+q0jiv5ok/qtJ4r+SJP4rSeK/miT+p5OEJCTxX0kSkpCEJO43DAP33HMPT3nKUxiGga2tLY4dO8ZjH/tYXuZlXobFYsHTn/50ACTxQKvVihMnTvDwhz/8+D/8wz/8ztmzZ2/lqquuuuqqq/53oBw/fpyrrrrqqquuuuqq/w0ODw93/+Ef/uF33vzN3/yjT58+DcDdd9/NfyZJ/FeRxH81SfxXksR/JUn8V5HEfzVJ/E8kCUn8TyEJSUhCEsMwcM8993Dbbbdx4cIF+r7nzJkzPOQhD+FlXuZlWCwWPP3pT0cSD3T33Xfzaq/2alxzzTUP/q3f+q3v4aqrrrrqqqv+d6AcP36cq6666qqrrrrqqv8tDg8Pd8+ePfuMV3zFV3zr7e1tzp07x8HBAf8VJPFfRRL/lSTxX0kS/5Uk8V9BEv+VJPE/jST+p5OEJMZx5MKFCzzlKU/h4OCAvu85c+YMD3nIQ3jZl31Z5vM5u7u7rNdrAFarFQ996EN55CMf+eB/+Id/+J2zZ8/eylVXXXXVVVf9z0c5fvw4V1111VVXXXXVVf+b3HrrrX8N8LIv+7KvfcMNN/D0pz+d9XoNgCT+K0jiv4ok/itJ4r+SJP4rSOK/giT+q0jifwpJSOJ/G0lI4uLFizzlKU/hKU95Cn3fc8MNN/CQhzyExzzmMVx//fWs12suXrzI05/+dF71VV+Va6655sG/9Vu/9T1cddVVV1111f98lOPHj3PVVVddddVVV131v83Zs2ef8ZCHPOSlb7rppgc/5CEP4e/+7u94bpL4ryCJ/yqS+K8iif9KkvivIIn/bJL4ryKJ/26S+L9AEuM4cvvtt/OUpzyFvu+58cYbuf7663nZl31ZTp48ycWLFzlx4gSPfOQjH/wP//APv3P27Nlbueqqq6666qr/2SjHjx/nqquuuuqqq6666n+bw8PD3b//+7//7Vd8xVd865MnTx4HuOuuu3h+JPFfQRL/VSTxX0kS/1Uk8Z9NEv/ZJPFfQRL/nSTxf9E4jtx+++089alPZRgGrrvuOq6//npe9mVflhMnTgBwzTXXPPi3fuu3voerrrrqqquu+p8NPehBD+Kqq6666qqrrrrqf6trrrnmwd/0Td/0dIDf+q3f4olPfCIvjCT+K0jiv4ok/qtI4r+KJP6zSeI/kyT+s0nifi/90i/Nddddx38VSdjmgSRhmweShG0eSBK2eSBJ2OaBJGGbB5KEbR5IErZ5IEnY5oEkYZsHkoRtHkgStrnf1tYWW1tbPNB999136zd8wze8z9///d//NlddddVVV131PxeVq6666qqrrrrqqv/F7rvvvlu//uu//n0+/MM//Lte/uVfnrvuuov9/X1eENvcTxL/WWxzP0n8Z7LN/STxn8k2AJL4z2YbSfxnso0k/rPYRhL/Fba2tnjpl35prvqv86M/+qOf8/d///e/zVVXXXXVVVf9z0blqquuuuqqq6666n+53/qt3/ruF3uxF3ut13md13nvt3zLt+QHfuAHeFHYBkAS/5lsAyCJ/2y2AZDEfybb3E8S/1lsAyCJ/yy2kcT/dltbWwDcd999t37913/9+wAGxHMyIJ6TAfGcDIjnZEA8JwPiORkQz8mAeE4GxHMyIJ6TAfGcDIjnZEA8JwPiORkQz8mAeE4GxHMyIJ7p7Nmzt3LVVVddddVV//NRueqqq6666qqrrvo/4Ed/9Ec/58Ve7MVe+5prrnnw67zO6/Bbv/VbvKhscz9J/Gexzf0k8Z/JNveTxH8m2wBI4j+LbQAk8Z/BNpL4z2AbSfxn29raAuAf/uEffvsf/uEffpurrrrqqquuuuqqKwiuuuqqq6666qqr/g+47777bv2sz/qs1wF41KMexcu//Mvzb2Eb2/xns41tbPOfzTa2+c9mG9v8Z7LNfxbb/GexzVVXXXXVVVddddV/E4Krrrrqqquuuuqq/yPuu+++W7/+67/+fQAe9ahHccMNN/BvZRvb2OY/m21s85/NNrb5z2Yb2/xnsY1t/jPY5qqrrrrqqquuuur/GIKrrrrqqquuuuqq/0N+67d+67t/5Ed+5LO3t7d5ndd5Hba3t/n3so1tbPOfyTa2sc1/JtvY5j+bbWzzn8U2/xls85/BNv+Ztra2ALjvvvtu5aqrrrrqqquuuurZCK666qqrrrrqqqv+j/nt3/7t7/mHf/iH397e3uZ1Xud1+I9kG9v8Z7ONbf4z2cY2tvnPZJv/LLaxzX802/xvs7W1BcDZs2efwVVXXXXVVVddddWzEVx11VVXXXXVVVf9H3Pffffd+vVf//Xvc9999916ww038PIv//L8R7ONbWzzn8k2tvnPZhvb/GexjW3+s9jmP5pt/qPZ5qqrrrrqqquuuuq/GMFVV1111VVXXXXV/0H33XffrV//9V//PgCPetSjuOGGG/jPYhvb/GeyjW1s85/JNrb5z2Ib2/xnsM1/NNtcddVVV1111VVX/S9HcNVVV1111VVXXfV/1D/8wz/89o/8yI989vb2Nq/zOq/D1tYW/5lsYxvb/GeyjW3+M9nGNv9ZbPOfwTb/0Wzzv8HW1hYA9913361cddVVV1111VVXPRvBVVddddVVV1111f9hP/qjP/o5v/Vbv/Xd29vbvNVbvRW2sY1t/jPZxjb/mWxjm/9MtrHNfwbb2OY/mm3+J7PNf4atrS0Azp49eytXXXXVVVddddVVz0Zw1VVXXXXVVVdd9X/cj/zIj3z2fffdd+v29jav+7qvy/1sY5v/TLaxzX8m29jmP5NtbPOfwTb/0WzzH8k2/xNJ4qqrrrrqqquuuupfQHDVVVddddVVV131f9zZs2ef8Vmf9VmvA/CoRz2Kl3/5l+eBbGMb2/xnsY1tbPOfxTa2+c9km/8MtrHNfyTb/Eeyzf9kW1tbANx33323ctVVV1111VVXXfVsBFddddVVV1111VX/D9x33323fv3Xf/37ADz60Y/mhhtu4PmxjW3+M9nGNv9ZbGMb2/xnsI1t/jPY5j+Sba666qqrrrrqqqv+nyO46qqrrrrqqquu+n/it37rt777R37kRz57e3ub133d1+WFsY1t/jPZxjb/mWzzn8U2tvmPZpv/SLb5j2Kb/4m2trYAuO+++27lqquuuuqqq6666jkRXHXVVVddddVVV/0/8tu//dvf8w//8A+/vb29zeu+7uvyL7GNbWzzn8U2tvnPYhvb/GexzX802/xHss3/JLa56qqrrrrqqquu+i9CcNVVV1111VVXXfX/yH333Xfr13/9178PwKMe9She/uVfnheVbWzzn8U2trHNfwbb2OY/g21s8x/JNrb5j2Kb/wi2+Z9AEvfb2toC4OzZs7dy1VVXXXXVVVdd9ZwIrrrqqquuuuqqq/6fue+++279+q//+vcBePSjH80NN9zAv4ZtbPOfyTa2+c9gG9v8Z7DNfzTb/Eexzf9FW1tbANx33323ctVVV1111VVXXfWcCK666qqrrrrqqqv+H/qt3/qt7/6RH/mRz97e3uZ1X/d12d7e5l/LNraxzX8W29jmP4NtbPMfzTa2+Y9km6uuuuqqq6666qqr/k0Irrrqqquuuuqqq/6f+u3f/u3v+Yd/+Iff3t7e5q3e6q3497CNbf6z2MY2/xlsY5v/aLb5j2Sb/wi2+feyzVVXXXXVVVddddX/EgRXXXXVVVddddVV/0/dd999t37913/9+9x33323bm9v8wqv8Ar8e9nGNv9ZbGOb/wy2+Y9mm/9ItvmPYJv/zSTxQFtbWwDcd999t3LVVVddddVVV131nAiuuuqqq6666qqr/h+77777bv2sz/qs1wF4+Zd/eR71qEfxH8E2tvnPYpv/DLaxzX8k29jmP4ptrnpOW1tbAJw9e/YZXHXVVVddddVVVz0ngquuuuqqq6666qr/5+67775bv/7rv/59AF7hFV6B7e1t/qPYxjb/GWxjm/8MtvmPZpv/KLb597LNv4dtrrrqqquuuuqqq/4XILjqqquuuuqqq666it/6rd/67t/6rd/67u3tbd7qrd6K/2i2sc1/BtvY5j+abWzzH8k2V/37SOKqq6666qqrrrrqX4Hgqquuuuqqq6666qrLfuRHfuSz/+Ef/uG3t7e3eZ3XeR3+M9jGNv8ZbGOb/2i2+Y9km/8Itvn3ss3/BVtbWwDcd999t3LVVVddddVVV131nAiuuuqqq6666qqrrrrs7Nmzz/j6r//69wF49KMfzcu//Mtjm/8MtrHNfwbb2OY/km1s8x/FNv8RbHMVbG1tAXD27Nlbueqqq6666qqrrnpOBFddddVVV1111VVXPct9991369d//de/D8CjH/1obrzxRmxjm/8MtrHNfwbb/EezzX8U2/xHsM2/h23+rWzzX0kSV1111VVXXXXVVf9KBFddddVVV1111VVXPYff+q3f+u4f+ZEf+ezt7W1e93Vfl+3tbQBsY5v/DLaxzX8029jmP5Jt/qPY5qp/v62tLQDuu+++W7nqqquuuuqqq656TgRXXXXVVVddddVVVz2P3/7t3/6ef/iHf/jt7e1tXvd1X5cHso1t/jPYxjb/0WzzH8k2tvmPYJt/L9tcddVVV1111VVXXfV8EVx11VVXXXXVVVdd9Tzuu+++W7/+67/+fe67775bb7zxRl7hFV6B52Yb2/xnsM1/NNvY5j+Sbf4j2Obfyzb/Vrb5rySJfy1JXHXVVVddddVVV/0bEFx11VVXXXXVVVdd9Xzdd999t37913/9ewO8wiu8AjfccAPPj21s8x/NNrb5j2ab/0i2+Y9gm6v+9ba2tgC47777buWqq6666qqrrrrqeRFcddVVV1111VVXXfUC/cM//MPv/MiP/MhnA7ze670e29vbvCC2sc1/NNvY5j+SbWzzH8U2/xFs8+9hm38r2/xvtLW1BcDZs2dv5aqrrrrqqquuuup5EVx11VVXXXXVVVdd9UL96I/+6Of81m/91ndvb2/z1m/91vxLbPOfwTb/0WzzH8U2V/3nkMRVV1111VVXXXXVvxHBVVddddVVV1111VX/oh/90R/9nPvuu+/W7e1tXvd1X5d/iW1s8x/NNrb5j2Sb/yi2+feyzb+Hbf4/2draAuC+++67lauuuuqqq6666qrnRXDVVVddddVVV1111b/ovvvuu/WzPuuzXgfg0Y9+NK/wCq/Ai8I2tvmPZhvb/EexjW3+I9jm38s2V1111VVXXXXVVVf9hyC46qqrrrrqqquuuupFct9999369V//9e8D8OhHP5obbriBF5VtbPMfzTb/kWzzH8E2/162+beyzb+Fbf6nkcQLs7W1BcB99913K1ddddVVV1111VXPi+Cqq6666qqrrrrqqhfZb/3Wb333j/zIj3z29vY2r/d6r8e/lm1s8x/JNrb5j2Kb/wi2+f/ANv8akrjqqquuuuqqq676L0Rw1VVXXXXVVVddddW/ym/91m999z/8wz/89vb2Nq/7uq/Lv4Vt/qPZ5j+Kbf4j2Obfwzb/Vrb5/2BrawuAs2fPPoOrrrrqqquuuuqq50Vw1VVXXXXVVVddddW/ytmzZ5/x9V//9e8D8OhHP5pXeIVX4N/CNrb5j2Sb/yi2+Y9gm38P2/x/JYmrrrrqqquuuuqqfyeCq6666qqrrrrqqqv+1e67775bP/MzP/N1AB796Edz44038m9lm/9ItrHNfwTb2ObfyzZX/efY2toC4L777ruVq6666qqrrrrqqudFcNVVV1111VVXXXXVv8k//MM//PaP/MiPfPb29jav+7qvy/b2Nv9WtrHNfyTb/EexzX8n2/xb2OZfyzb/GpL477S1tQXA2bNnb+Wqq6666qqrrrrqeRFcddVVV1111VVXXfVv9tu//dvf8w//8A+/vb29zVu/9Vvz72Wb/0i2+Y9im38P21z1opPEVVddddVVV1111X8Agquuuuqqq6666qqr/s3uu+++W7/+67/+fe67775bt7e3ed3XfV3+vWxjm/8otrHNfwTb/HvY5t/KNv/bSeKqq6666qqrrrrqvxjBVVddddVVV1111VX/Lvfdd9+tn/mZn/naAI9+9KN59KMfzX8E2/xHss3/BLb5r2Sb/8u2trYAuO+++27lqquuuuqqq6666nkRXHXVVVddddVVV13173b27NlnfP3Xf/37ALzCK7wC29vb/EewjW3+o9jm38s2/11s8/+BJF4Ukrjqqquuuuqqq676FxBcddVVV1111VVXXfUf4rd+67e++0d+5Ec+e3t7m7d+67fmP5Jt/qPY5t/LNv8etrnq329rawuAs2fPPoOrrrrqqquuuuqq54/gqquuuuqqq6666qr/ML/927/9Pf/wD//w29vb27zu674u/5FsY5v/CLb597LNv4dt/i1s83+ZJF4Uktja2gLgvvvuu5Wrrrrqqquuuuqq54/gqquuuuqqq6666qr/MPfdd9+tX//1X/8+AI9+9KN5+Zd/eWzzH8k2/xFs8+9lm/8NbPPfTRL/USRx1VVXXXXVVVdd9SIiuOqqq6666qqrrrrqP9R9991369d//de/D8BjHvMYbrzxRmzzH8k2/xFs8+9lm38r21z1b7e1tQXAfffddytXXXXVVVddddVVzx/BVVddddVVV1111VX/4X7rt37ru3/kR37ks7e3t3m913s9tre3sY1t/qPY5j+Cbf63sc3/RZK46qqrrrrqqquu+g9GcNVVV1111VVXXXXVf4rf+q3f+u5/+Id/+O3t7W1e7/Vej/vZ5j+Kbf4j2Obfwzb/Vra56kUnifttbm4CcN999z2dq6666qqrrrrqqueP4Kqrrrrqqquuuuqq/xRnz559xtd//de/z3333XfrjTfeyCu8witwP9vY5j+CbWzz72Wbfw/bXPX8SeKqq6666qqrrrrqvwnBVVddddVVV1111VX/ae67775bP+uzPut1AF7xFV+RRz/60TyQbf6j2Obfyzb/Hrb5t7DNv5Zt/jVs8z+ZJP4lknigra0tAM6ePfsMrrrqqquuuuqqq54/gquuuuqqq6666qqr/lPdd999t/7Ij/zIZwO84iu+Itvb2zyQbf6j2ObfyzZXXXXVVVddddVVV/2fQXDVVVddddVVV1111X+6H/3RH/2c3/qt3/ru7e1t3uZt3obnZhvb/Eewzb+Xbf6tbPNvYZv/bSTxX0USz21rawuAs2fP3spVV1111VVXXXXV80dw1VVXXXXVVVddddV/iR/90R/9nPvuu+/W7e1tXu/1Xo/nxzb/EWzz72Wbfyvb/Fewzf90kviXSOKqq6666qqrrrrqPwnBVVddddVVV1111VX/Je67775bP/MzP/O1AR796EfzCq/wCjw/tvmPYJv/bWxz1fOSxPOztbUFwH333XcrV1111VVXXXXVVc8fwVVXXXXVVVddddVV/2XOnj37jK//+q9/H4DHPOYx3HjjjTw/tvmPYJt/D9v8W9nmqquuuuqqq6666qr/dgRXXXXVVVddddVVV/2X+q3f+q3v/pEf+ZHP3t7e5vVe7/V4QWzzH8E2/x62ueo/jyReGEm8IFtbWwDcd999t3LVVVddddVVV131/BFcddVVV1111VVXXfVf7rd/+7e/5x/+4R9+e3t7m9d7vdfjBbGNbf69bPPvYZt/C9v8a9nmX8M2/1NJ4qqrrrrqqquuuuq/GcFVV1111VVXXXXVVf/l7rvvvlu//uu//n3uu+++Wx/96EfzCq/wCrwwtvn3ss1V/7NI4oWRxAuytbUFwH333XcrV1111VVXXXXVVS8YwVVXXXXVVVddddVV/y3uu+++W7/+67/+fQAe85jHcOONN/LC2Obfyzb/Vrb5t7DN/xS2+Y8iif9OW1tbXHXVVVddddVVV70ICK666qqrrrrqqquu+m/zD//wD7/9Iz/yI5+9vb3N673e67G9vc0LY5v/Trb5r2Cb/+8k8aI4e/bsrVx11VVXXXXVVVe9YARXXXXVVVddddVVV/23+q3f+q3v/od/+Iff3t7e5m3e5m34l9jm38M2/9Vs8/+NJF4YSfxbSWJrawuA++6771auuuqqq6666qqrXjCCq6666qqrrrrqqqv+W509e/YZX//1X/8+9913363b29u83uu9Hv8S2/x72ObfyjZXXXXVVVddddVVV/2vQXDVVVddddVVV1111X+7++6779bP+qzPeh2ARz/60Tz60Y/mX2Kbfw/b/Feyzb+GbV5Utvm/RBIviCSuuuqqq6666qqr/hUIrrrqqquuuuqqq676H+G+++679eu//uvfB+AVX/EVufHGG/mX2Obfwzb/Fra56t9OEv9eW1tbANx33323ctVVV1111VVXXfWCEVx11VVXXXXVVVdd9T/Gb/3Wb333j/zIj3z29vY2r/d6r8eLwjZX/deSxAsjiX8rSbwgkrjf1tYWAGfPnn0GV1111VVXXXXVVS8YwVVXXXXVVVddddVV/6P89m//9vf8/d///W9vb2/zeq/3evxns82/hW3+tWxz1VVXXXXVVVddddV/KYKrrrrqqquuuuqqq/5Hue+++279+q//+vcGePSjH80rvMIr8C+xzb+Hbf4nss3/NZL4t5DEA21ubnLVVVddddVVV131IiC46qqrrrrqqquuuup/nLNnzz7j67/+698H4DGPeQw33ngj/xLb/FezzVX/cSTxr3XffffdylVXXXXVVVddddULRnDVVVddddVVV1111f9Iv/Vbv/XdP/IjP/LZ29vbvN7rvR7b29v8S2zzb2Wb/wq2+b9MEv/RJPHctra2ADh79uytXHXVVVddddVVV71gBFddddVVV1111VVX/Y/127/929/zD//wD7+9vb3N673e6/GisM2/lW3+tWzzf4kk/rNI4gWRxFVXXXXVVVddddV/AoKrrrrqqquuuuqqq/7Huu+++279+q//+ve57777br3xxht5hVd4BV4UtrnqP4ck/itJ4vnZ2toC4L777ruVq6666qqrrrrqqheM4Kqrrrrqqquuuuqq/9Huu+++Wz/rsz7rdQBe8RVfkUc/+tH8Z7LNv5Zt/jVs86KyzYvCNlddddVVV1111VVXPQ+Cq6666qqrrrrqqqv+x7vvvvtu/ZEf+ZHPBnjFV3xFtre3+ZfY5qr/WpJ4QSTxgkjiX2NrawuA++6771auuuqqq6666qqrXjiCq6666qqrrrrqqqv+V/jRH/3Rz/mt3/qt797e3uZt3uZteFHY5t/CNv9atrnqP5Yknh9JXHXVVVddddVVV72ICK666qqrrrrqqquu+l/jR3/0Rz/nvvvuu3V7e5vXe73X438z21wFkvjX2tzcBODs2bO3ctVVV1111VVXXfXCEVx11VVXXXXVVVdd9b/Gfffdd+tnfdZnvQ7Aox/9aF7xFV+Rf4lt/i1sc9VzksS/hST+tSTx/Ehia2sLgPvuu+9Wrrrqqquuuuqqq144gquuuuqqq6666qqr/le57777bv36r//69wF49KMfzY033si/xDb/FWzz/5Ukrrrqqquuuuqqq/4HIrjqqquuuuqqq6666n+d3/qt3/ruH/mRH/ns7e1tXu/1Xo//LLb5v0QS/5NI4vmRxPMjiauuuuqqq6666qp/JYKrrrrqqquuuuqqq/5X+u3f/u3v+fu///vf3t7e5q3f+q35l9jmfyvb/FeQxP8Gm5ubANx33323ctVVV1111VVXXfXCEVx11VVXXXXVVVdd9b/Sfffdd+vXf/3Xv/d9991364033sgrvMIr8C+xzb+Wbf41bPOiss3/dZJ4fiTx/Eji+ZHE/ba2tgA4e/bsM7jqqquuuuqqq6564Qiuuuqqq6666qqrrvpf6+zZs8/4+q//+vcBeMxjHsONN97IVf85JPGCSOKqq6666qqrrrrqfyiCq6666qqrrrrqqqv+V/uHf/iH3/6RH/mRz97e3ub1Xu/12N7e5oWxzb+Wba767yOJq6666qqrrrrqqn8jgquuuuqqq6666qqr/tf70R/90c/5h3/4h9/e3t7mbd7mbfjvZpurQBLPjySeH0m8KLa2tgC47777buWqq6666qqrrrrqhSO46qqrrrrqqquuuur/hK//+q9/n/vuu+/W7e1tXu/1Xo8XxjZX/e8giee2ubkJwNmzZ2/lqquuuuqqq6666oUjuOqqq6666qqrrrrq/4T77rvv1s/6rM96HYBHP/rRvMIrvAL/kWzzn8E2/5tJ4j+CJK666qqrrrrqqqv+ExBcddVVV1111VVXXfV/xn333Xfr13/9178PwGMe8xhuvPFGXhDbXPVsknhBJPGvJYnnRxIvKkk8t62tLba2tgC47777buWqq6666qqrrrrqhaMcP36cq6666qqrrrrqqqv+77j11lv/GuBlX/ZlX/vGG2/kb/7mb3hBJPGvIYl/DUm8KCTxL5HEv0QSL4wkXhBJvCCSeEEk8fxI4vmRxPMjiecmiftde+21vOEbviEv9VIvBcDXf/3Xv8+tt97611x11VVXXXXVVVe9cJTjx49z1VVXXXXVVVddddX/LWfPnn3GQx7ykJe+6aabHryzs8PTn/50XhBJ/GtI4kUliReFJP4lkviXSOKFkcQLIokXRBIviCSeH0k8P5J4bpJ4bpIAeMmXfEle9VVflcc85jH0fc99991368///M9/9S/8wi98DVddddVVV1111VX/MvSgBz2Iq6666qqrrrrqqqv+77nmmmse/E3f9E1PB/izP/sz/vRP/5TnRxL/GpJ4UUniRSGJf4kk/iWSeGEk8YJI4gWRxPMjiedHEs+PJJ4fSTy3l3qpl+JhD3sYW1tbANx33323/tZv/dZ3/+iP/ujncNVVV1111VVXXfWioxw/fpyrrrrqqquuuuqqq/7vOTw83D179uwzXvEVX/Gtd3Z2OHfuHPv7+zw/knhRSeJFJYkXhST+JZL4l0jihZHECyKJF0QSz48knh9JPD+SeG6SuN/W1haPecxjeKM3eiOuu+46+r7nvvvuu/Xnf/7nv/pLv/RL3+Yf/uEffoerrrrqqquuuuqqfx3K8ePHueqqq6666qqrrrrq/6Zbb731rwFe9mVf9rVvvPFGnva0pzEMA89NEv8aknhRSOJFIYl/iST+JZJ4QSTxwkji+ZHECyKJ50cSz48knpsktra2eMxjHsPrvM7rcN111wFw33333fpd3/VdH/31X//17/MP//APv8NVV1111VVXXXXVvw160IMexFVXXXXVVVddddVV/3ddc801D/6wD/uw73rxF3/x197f3+d7v/d7eW6S+NeQxItKEv8SSfxLJPEvkcQLIokXRhLPjyReEEk8P5J4bpJ4bltbWzz84Q/npV7qpbjffffdd+vXf/3Xv88//MM//DZXXXXVVVddddVV/37oQQ96EFddddVVV1111VVX/d925syZB33u537ub19zzTUP/tM//VP+7M/+jOcmiReVJF5UkviXSOJfIol/iSReEEm8IJJ4QSTx/Eji+ZHE8yOJ+21tbfGwhz2Ml37pl+Z+//AP//DbX//1X/8+9913361cddVVV1111VVX/cdBD3rQg7jqqquuuuqqq6666v++a6655sHf9E3f9HSA3/iN3+AJT3gCDySJfw1JvCgk8aKQxAsjiX+JJF4QSbwgknhBJPH8SOL5kcTzI4mtrS1e6qVeioc//OHc70d+5Ec++7d/+7e/57777ruVq6666qqrrrrqqv94lOPHj3PVVVddddVVV1111f99h4eHu2fPnn3GK77iK771mTNneNrTnsYwDNxPEv8aknhRSOJFIYkXRhL/Ekm8IJJ4QSTxgkji+ZHE8yOJ53b99dfzRm/0Rrz0S780J0+eBOBHfuRHPvuzPuuzXucf/uEffufw8HCXq6666qqrrrrqqv8c6EEPehBXXXXVVVddddVVV/3/8eEf/uHf9Tqv8zrvvb+/z/d+7/fyQJJ4UUniRSGJF4UkXhhJvDCSeGEk8YJI4vmRxAsiiecmiQd66Zd+aR7+8IeztbUFwH333Xfrb/3Wb333j/7oj34OV1111VVXXXXVVf81qFx11VVXXXXVVVdd9f/Kj/7oj37Oi73Yi732Nddc8+DXe73X4zd+4ze46l9HEi/MS7/0S/Pwhz+cra0tAO67775bf+u3fuu7f/RHf/RzuOqqq6666qqrrvqvhR70oAdx1VVXXXXVVVddddX/L9dcc82Dv+mbvunpAH/6p3/Kn/3Zn3E/SbyoJPGikMS/RBIvjCReGEm8MJJ4QSTx/Eji+ZHEc9va2uIRj3gEL/3SL8397rvvvlt/67d+67t/9Ed/9HO46qqrrrrqqquu+u9BOX78OFddddVVV1111VVX/f9yeHi4e/bs2We84iu+4lvv7Oxw7tw59vf3AZDEi0oSLwpJ/Esk8cJI4oWRxAsjiedHEi+IJJ4fSdxva2uLxz72sbze670e1113HQD33Xffrd/1Xd/1MV//9V//Pv/wD//wO1x11VVXXXXVVVf996EcP36cq6666qqrrrrqqqv+/7n11lv/GuBlX/ZlX/vGG2/kaU97GsMwIIkXlSReFJL4l0jihZHECyOJF0QSL4gkXhBJPD+S2Nra4rGPfSyv93qvx/XXXw/Afffdd+uXfMmXvM13fdd3fcytt97611x11VVXXXXVVVf996Ny1VVXXXXVVVddddX/W7/927/9PS/+4i/+2i/2Yi/22q/3eq/HT//0T3PVFZJ4fra3t3n4wx/Oy7zMy3C/f/iHf/jtr//6r3+f++6771auuuqqq6666qqr/mdBD3rQg7jqqquuuuqqq6666v+va6655sGf8zmf81vXXHPNg//sz/6MP/3TP0USLwpJvCgk8S+RxAsjiRdGEi+IJF4QSTw/knigra0tXuZlXoZHPOIR3O9HfuRHPvu3f/u3v+e+++67lauuuuqqq6666qr/mdCDHvQgrrrqqquuuuqqq676/+3FXuzFXvtzP/dzf2t/f5/f+I3f4K677uJFJYl/iST+JZJ4YSTxwkjiBZHECyKJ50cSANdddx0v8zIvw/XXX8/9fuRHfuSzf/RHf/RzuOqqq6666qqrrvqfj3L8+HGuuuqqq6666qqrrvr/7ezZs7cCvOzLvuxr33jjjTz96U9nGAZeFJL4l0jiXyKJF0YSL4wkXhBJvCCSeH5e9mVfltd8zdfkxV7sxdje3ua+++679ed//ue/+rM+67Ne5x/+4R9+h6uuuuqqq6666qr/HdCDHvQgrrrqqquuuuqqq666CuBzPudzfuvFX/zFX3t/f5/v+77v40UhiX+JJP4lknhhJPHCSOIFkcTzI4nn9jIv8zI88pGPZGtrC4D77rvv1t/6rd/67h/90R/9HK666qqrrrrqqqv+90EPetCDuOqqq6666qqrrrrqKoAzZ8486HM/93N/+5prrnnwE57wBH7zN3+Tf4kkXhSSeGEk8cJI4oWRxAsiiedHEgBbW1s84hGP4GVf9mW533333Xfrb/3Wb333j/7oj34OV1111VVXXXXVVf97oQc96EFcddVVV1111VVXXXXV/a655poHf9M3fdPTAf7sz/6MP/uzP+OFkcSLQhIvjCReGEm8MJJ4QSTx/Gxvb/OIRzyCl33Zl+V+9913360/+qM/+jm/9Vu/9d1cddVVV1111VVX/e9HOX78OFddddVVV1111VVXXXW/w8PD3bNnzz7jFV/xFd96Z2eH8+fPs7+/zwsiiReFJF4YSbwwknhhJPH8SOK5bW1t8eIv/uK8wRu8Addffz0A9913363f9V3f9TFf//Vf/z633nrrX3PVVVddddVVV131fwN60IMexFVXXXXVVVddddVVVz23d3zHd/ysd3qnd/rs/f19vu/7vo8XRhL/Ekm8MJJ4YSTxgkjiBZHE/ba2tnjkIx/Jy77sy3K/f/iHf/jtr//6r3+f++6771auuuqqq6666qqr/u+hctVVV1111VVXXXXVVc/Hb//2b3/Pi7/4i7/2i73Yi732677u6/Kbv/mb/G+1tbXFy73cy/GIRzyC+/3Ij/zIZ//Wb/3Wd589e/YZXHXVVVddddVVV/3fhR70oAdx1VVXXXXVVVddddVVz88111zz4G/6pm96OsCf/dmf8Wd/9mc8P5L4l0jihZHECyOJF0QSz8/29jav9VqvxfXXX8/9fuRHfuSzf/RHf/RzuOqqq6666qqrrvr/gXL8+HGuuuqqq6666qqrrrrq+Tk8PNw9e/bsM17xFV/xrXd2djh37hz7+/s8N0n8SyTxwkjihZHECyKJB3rZl31ZXuu1XouXe7mXY3t7m/vuu+/Wn//5n//qz/qsz3qdf/iHf/gdrrrqqquuuuqqq/7/oBw/fpyrrrrqqquuuuqqq656QW699da/BnjZl33Z177xxht5+tOfzjAMPJAk/iWSeGEk8cJI4gWRBMDLvuzL8lqv9Vo8+MEPZjabcd9999368z//81/9pV/6pW/zD//wD7/DVVddddVVV1111f8/6EEPehBXXXXVVVddddVVV131wlxzzTUP/vAP//DverEXe7HX3t/f5/u+7/t4IEn8SyTxwkjihZHE87O9vc0jH/lIXu7lXo773Xfffbf+1m/91nf/6I/+6Odw1VVXXXXVVVdd9f8betCDHsRVV1111VVXXXXVVVf9S6655poHf87nfM5vXXPNNQ/+sz/7M/7sz/6M+0niXyKJF0YSL4wkHmh7e5tHPvKRvNzLvRz3u++++2790R/90c/5rd/6re/mqquuuuqqq6666ioA9KAHPYirrrrqqquuuuqqq656UVxzzTUP/qZv+qanA/zmb/4mT3jCEwCQxL9EEi+MJF4YSQBsb2/zyEc+kpd7uZfjfvfdd9+tP/qjP/o5v/Vbv/XdXHXVVVddddVVV131QOhBD3oQV1111VVXXXXVVVdd9aJ6ndd5nff+8A//8O/a39/np3/6p9nf30cS/xJJvDCSeGF2dnZ45CMfycu93Mtxv3/4h3/47a/7uq9777Nnzz6Dq6666qqrrrrqqqueH/SgBz2Iq6666qqrrrrqqquu+tf48A//8O96ndd5nffe39/n+77v+5DEv0QSL4wknp/t7W1e7uVejkc96lHc70d+5Ec++7d/+7e/57777ruVq6666qqrrrrqqqteGCpXXXXVVVddddVVV131r/QjP/Ijn33NNdc8+MVe7MVe+3Vf93X5zd/8TSTxH2l7e5vXfu3X5oYbbuB+P/IjP/LZv/3bv/099913361cddVVV1111VVXXfWiQA960IO46qqrrrrqqquuuuqqf61rrrnmwd/0Td/0dIA/+7M/48///M95YSTxwkgC4FGPehQv93Ivx/b2NgD33Xffrb/1W7/13T/6oz/6OVx11VVXXXXVVVdd9a9FOX78OFddddVVV1111VVXXfWvdXh4uHv27NlnvOIrvuJb7+zscO7cOfb393lBJPHCvPzLvzyv8zqvw6Me9Shmsxn33XffrT//8z//1V/6pV/6Nv/wD//wO1x11VVXXXXVVVdd9W9BOX78OFddddVVV1111VVXXfVvceutt/41wMu+7Mu+9o033sjTn/50hmHg+ZHEc9ve3uYlX/Ilecu3fEtuuOEGZrMZ9913360///M//9Vf+qVf+jb/8A//8DtcddVVV1111VVXXfXvQTl+/DhXXXXVVVddddVVV131b3X27NlnPOQhD3npm2666cGnT5/miU98Is+PJO63vb3NS77kS/LGb/zG3HDDDQDcd999t37Xd33Xx3z913/9+/zDP/zD73DVVVddddVVV1111X8E9KAHPYirrrrqqquuuuqqq67697jmmmse/Dmf8zm/dc011zz4z/7sz/jzP/9znpsktre3edSjHsXLv/zLc7/77rvv1h/90R/97N/6rd/6Hq666qqrrrrqqquu+o+GHvSgB3HVVVddddVVV1111VX/Xi/2Yi/2Wp/7uZ/72wA/8zM/w1133cX9tre3efSjH83Lv/zLc79/+Id/+O2v//qvf5/77rvvVq666qqrrrrqqquu+s9COX78OFddddVVV1111VVXXfXvdfbs2WcAvPiLv/hr33jjjTz96U9nNpvx6q/+6rzu674uN9xwAwA/8iM/8tnf8A3f8D4///M//zWHh4e7XHXVVVddddVVV131nwk96EEP4qqrrrrqqquuuuqqq/6jfPiHf/h3vc7rvM5781x+5Ed+5LN/+7d/+3vuu+++W7nqqquuuuqqq6666r8Klauuuuqqq6666qqrrvoP9KM/+qOfc8011zz4zJkzDwb4rd/6re/+0R/90c/hqquuuuqqq6666qr/DuhBD3oQV1111VVXXXXVVVdd9R/tmmuuefB99913K1ddddVVV1111VVX/XdCD3rQg7jqqquuuuqqq6666qqrrrrqqquuuuqqq/5PonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1X8IzQiA59FzjwYAAAAAElFTkSuQmCC) + + diff --git a/docs/kcl/std.json b/docs/kcl/std.json index e40713a76..1864ebdbb 100644 --- a/docs/kcl/std.json +++ b/docs/kcl/std.json @@ -111321,7 +111321,7 @@ "type": "number", "schema": { "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "double", + "title": "TyF64", "type": "number", "format": "double" }, @@ -113005,7 +113005,7 @@ "type": "number", "schema": { "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "double", + "title": "TyF64", "type": "number", "format": "double" }, @@ -201537,76 +201537,6 @@ "circumference = 70\n\nexampleSketch = startSketchOn(XZ)\n |> circle(center = [0, 0], radius = circumference / (2 * pi()))\n\nexample = extrude(exampleSketch, length = 5)" ] }, - { - "name": "polar", - "summary": "Convert polar/sphere (azimuth, elevation, distance) coordinates to cartesian (x/y/z grid) coordinates.", - "description": "", - "tags": [], - "keywordArguments": false, - "args": [ - { - "name": "data", - "type": "PolarCoordsData", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "PolarCoordsData", - "description": "Data for polar coordinates.", - "type": "object", - "required": [ - "angle", - "length" - ], - "properties": { - "angle": { - "description": "The angle of the line (in degrees).", - "type": "number", - "format": "double" - }, - "length": { - "description": "The length of the line.", - "allOf": [ - { - "$ref": "#/components/schemas/TyF64" - } - ] - } - }, - "definitions": { - "TyF64": { - "type": "number", - "format": "double" - } - } - }, - "required": true, - "includeInSnippet": true, - "labelRequired": true - } - ], - "returnValue": { - "name": "", - "type": "[number]", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Array_size_2_of_double", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "required": true, - "includeInSnippet": true, - "labelRequired": true - }, - "unpublished": false, - "deprecated": false, - "examples": [ - "exampleSketch = startSketchOn(XZ)\n |> startProfileAt([0, 0], %)\n |> line(end = polar({ angle = 30, length = 5 }), tag = $thing)\n |> line(end = [0, 5])\n |> line(end = [segEndX(thing), 0])\n |> line(end = [-20, 10])\n |> close()\n\nexample = extrude(exampleSketch, length = 5)" - ] - }, { "name": "polygon", "summary": "Create a regular polygon with the specified number of sides that is either inscribed or circumscribed around a circle of the specified radius.", @@ -258524,14 +258454,19 @@ "type": "[number]", "schema": { "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Array_size_2_of_double", + "title": "Array_size_2_of_TyF64", "type": "array", "items": { - "type": "number", - "format": "double" + "$ref": "#/components/schemas/TyF64" }, "maxItems": 2, - "minItems": 2 + "minItems": 2, + "definitions": { + "TyF64": { + "type": "number", + "format": "double" + } + } }, "required": true, "includeInSnippet": true, @@ -258577,7 +258512,7 @@ "type": "number", "schema": { "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "double", + "title": "TyF64", "type": "number", "format": "double" }, @@ -258625,7 +258560,7 @@ "type": "number", "schema": { "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "double", + "title": "TyF64", "type": "number", "format": "double" }, @@ -258673,7 +258608,7 @@ "type": "number", "schema": { "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "double", + "title": "TyF64", "type": "number", "format": "double" }, @@ -258721,14 +258656,19 @@ "type": "[number]", "schema": { "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Array_size_2_of_double", + "title": "Array_size_2_of_TyF64", "type": "array", "items": { - "type": "number", - "format": "double" + "$ref": "#/components/schemas/TyF64" }, "maxItems": 2, - "minItems": 2 + "minItems": 2, + "definitions": { + "TyF64": { + "type": "number", + "format": "double" + } + } }, "required": true, "includeInSnippet": true, @@ -258774,7 +258714,7 @@ "type": "number", "schema": { "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "double", + "title": "TyF64", "type": "number", "format": "double" }, @@ -258822,7 +258762,7 @@ "type": "number", "schema": { "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "double", + "title": "TyF64", "type": "number", "format": "double" }, diff --git a/docs/kcl/types/PolarCoordsData.md b/docs/kcl/types/PolarCoordsData.md deleted file mode 100644 index e4d1e4636..000000000 --- a/docs/kcl/types/PolarCoordsData.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: "PolarCoordsData" -excerpt: "Data for polar coordinates." -layout: manual ---- - -Data for polar coordinates. - -**Type:** `object` - - - - - -## Properties - -| Property | Type | Description | Required | -|----------|------|-------------|----------| -| `angle` |[`number`](/docs/kcl/types/number)| The angle of the line (in degrees). | No | -| `length` |[`number`](/docs/kcl/types/number)| The length of the line. | No | - - diff --git a/e2e/playwright/boolean.spec.ts b/e2e/playwright/boolean.spec.ts index d8b5f62ad..3b493bb8f 100644 --- a/e2e/playwright/boolean.spec.ts +++ b/e2e/playwright/boolean.spec.ts @@ -46,8 +46,6 @@ test.describe('Point and click for boolean workflows', () => { localStorage.setItem('persistCode', file) }, file) await homePage.goToModelingScene() - await scene.waitForExecutionDone() - await scene.settled(cmdBar) // Test coordinates for selection - these might need adjustment based on actual scene layout @@ -77,6 +75,7 @@ test.describe('Point and click for boolean workflows', () => { // Select first object in the scene, expect there to be a pixel diff from the selection color change await clickFirstObject({ pixelDiff: 50 }) + await page.waitForTimeout(1000) // For subtract, we need to proceed to the next step before selecting the second object if (operationName !== 'subtract') { @@ -87,6 +86,8 @@ test.describe('Point and click for boolean workflows', () => { // Select second object await clickSecondObject({ pixelDiff: 50 }) + await page.waitForTimeout(1000) + // Confirm the operation in the command bar await cmdBar.progressCmdBar() diff --git a/e2e/playwright/can-create-sketches-on-all-planes-and-their-back-sides.spec.ts b/e2e/playwright/can-create-sketches-on-all-planes-and-their-back-sides.spec.ts index e317701a2..9e2fee320 100644 --- a/e2e/playwright/can-create-sketches-on-all-planes-and-their-back-sides.spec.ts +++ b/e2e/playwright/can-create-sketches-on-all-planes-and-their-back-sides.spec.ts @@ -4,6 +4,7 @@ import { uuidv4 } from '@src/lib/utils' import type { HomePageFixture } from '@e2e/playwright/fixtures/homePageFixture' import type { SceneFixture } from '@e2e/playwright/fixtures/sceneFixture' +import type { ToolbarFixture } from '@e2e/playwright/fixtures/toolbarFixture' import { getUtils } from '@e2e/playwright/test-utils' import { expect, test } from '@e2e/playwright/zoo-test' @@ -15,6 +16,7 @@ test.describe( page: Page, homePage: HomePageFixture, scene: SceneFixture, + toolbar: ToolbarFixture, plane: string, clickCoords: { x: number; y: number } ) => { @@ -59,9 +61,12 @@ test.describe( await u.sendCustomCmd(updateCamCommand) await u.closeDebugPanel() + await page.mouse.click(clickCoords.x, clickCoords.y) await page.waitForTimeout(600) // wait for animation + await toolbar.waitUntilSketchingReady() + await expect( page.getByRole('button', { name: 'line Line', exact: true }) ).toBeVisible() @@ -117,11 +122,12 @@ test.describe( ] for (const config of planeConfigs) { - test(config.plane, async ({ page, homePage, scene }) => { + test(config.plane, async ({ page, homePage, scene, toolbar }) => { await sketchOnPlaneAndBackSideTest( page, homePage, scene, + toolbar, config.plane, config.coords ) diff --git a/e2e/playwright/code-pane-and-errors.spec.ts b/e2e/playwright/code-pane-and-errors.spec.ts index 89ca3e48f..76585cbe4 100644 --- a/e2e/playwright/code-pane-and-errors.spec.ts +++ b/e2e/playwright/code-pane-and-errors.spec.ts @@ -15,6 +15,7 @@ test.describe('Code pane and errors', { tag: ['@skipWin'] }, () => { page, homePage, scene, + cmdBar, }) => { const u = await getUtils(page) @@ -36,7 +37,7 @@ extrude001 = extrude(sketch001, length = 5)` await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // Ensure no badge is present const codePaneButtonHolder = page.locator('#code-button-holder') @@ -171,6 +172,8 @@ extrude001 = extrude(sketch001, length = 5)` context, page, homePage, + scene, + cmdBar, }) => { // Load the app with the working starter code await context.addInitScript((code) => { @@ -180,9 +183,7 @@ extrude001 = extrude(sketch001, length = 5)` await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - // FIXME: await scene.waitForExecutionDone() does not work. It still fails. - // I needed to increase this timeout to get this to pass. - await page.waitForTimeout(10000) + await scene.settled(cmdBar) // Ensure badge is present const codePaneButtonHolder = page.locator('#code-button-holder') diff --git a/e2e/playwright/command-bar-tests.spec.ts b/e2e/playwright/command-bar-tests.spec.ts index 69a767e62..84c48a9e2 100644 --- a/e2e/playwright/command-bar-tests.spec.ts +++ b/e2e/playwright/command-bar-tests.spec.ts @@ -317,9 +317,13 @@ test.describe('Command bar tests', { tag: ['@skipWin'] }, () => { test('Can switch between sketch tools via command bar', async ({ page, homePage, + scene, + cmdBar, + toolbar, }) => { await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() + await scene.settled(cmdBar) const sketchButton = page.getByRole('button', { name: 'Start Sketch' }) const cmdBarButton = page.getByRole('button', { name: 'Commands' }) @@ -343,7 +347,9 @@ test.describe('Command bar tests', { tag: ['@skipWin'] }, () => { // Start a sketch await sketchButton.click() + await page.mouse.click(700, 200) + await toolbar.waitUntilSketchingReady() // Switch between sketch tools via the command bar await expect(lineToolButton).toHaveAttribute('aria-pressed', 'true') diff --git a/e2e/playwright/desktop-export.spec.ts b/e2e/playwright/desktop-export.spec.ts index b1059cfd4..a8d9ba341 100644 --- a/e2e/playwright/desktop-export.spec.ts +++ b/e2e/playwright/desktop-export.spec.ts @@ -11,7 +11,7 @@ import { expect, test } from '@e2e/playwright/zoo-test' test( 'export works on the first try', { tag: ['@electron', '@skipLocalEngine'] }, - async ({ page, context, scene, tronApp }, testInfo) => { + async ({ page, context, scene, tronApp, cmdBar }, testInfo) => { if (!tronApp) { fail() } @@ -37,8 +37,7 @@ test( const projectName = page.getByText(`bracket`) await expect(projectName).toBeVisible() await projectName.click() - await scene.waitForExecutionDone() - await page.waitForTimeout(1_000) // wait for panel buttons to be available + await scene.settled(cmdBar) // Expect zero errors in gutter await expect(page.locator('.cm-lint-marker-error')).not.toBeVisible() @@ -47,10 +46,9 @@ test( const exportButton = page.getByTestId('export-pane-button') await expect(exportButton).toBeVisible() await exportButton.click() - await page.waitForTimeout(1_000) // wait for export options to be available // Select the first format option - const gltfOption = page.getByText('glTF') + const gltfOption = cmdBar.selectOption({ name: 'glTF' }) const exportFileName = `main.gltf` // source file is named `main.kcl` await expect(gltfOption).toBeVisible() await page.keyboard.press('Enter') @@ -58,7 +56,6 @@ test( // Click the checkbox const submitButton = page.getByText('Confirm Export') await expect(submitButton).toBeVisible() - await page.waitForTimeout(500) await page.keyboard.press('Enter') // Look out for the toast message @@ -110,8 +107,7 @@ test( // Close the file pane await u.closeFilePanel() - await scene.waitForExecutionDone() - await page.waitForTimeout(1_000) // wait for panel buttons to be available + await scene.settled(cmdBar) // Expect zero errors in gutter await expect(page.locator('.cm-lint-marker-error')).not.toBeVisible() @@ -120,10 +116,9 @@ test( const exportButton = page.getByTestId('export-pane-button') await expect(exportButton).toBeVisible() await exportButton.click() - await page.waitForTimeout(1_000) // wait for export options to be available // Select the first format option - const gltfOption = page.getByText('glTF') + const gltfOption = cmdBar.selectOption({ name: 'glTF' }) const exportFileName = `other.gltf` // source file is named `other.kcl` await expect(gltfOption).toBeVisible() await page.keyboard.press('Enter') @@ -131,7 +126,6 @@ test( // Click the checkbox const submitButton = page.getByText('Confirm Export') await expect(submitButton).toBeVisible() - await page.waitForTimeout(500) await page.keyboard.press('Enter') // Look out for the toast message diff --git a/e2e/playwright/editor-tests.spec.ts b/e2e/playwright/editor-tests.spec.ts index 5f5bed8d6..de0c4bdcf 100644 --- a/e2e/playwright/editor-tests.spec.ts +++ b/e2e/playwright/editor-tests.spec.ts @@ -78,12 +78,14 @@ sketch001 = startSketchOn(XY) // Ensure we execute the first time. await u.openDebugPanel() - await expect( - page.locator('[data-receive-command-type="scene_clear_all"]') - ).toHaveCount(1) - await expect( - page.locator('[data-message-type="execution-done"]') - ).toHaveCount(2) + await expect + .poll(() => + page.locator('[data-receive-command-type="scene_clear_all"]').count() + ) + .toBe(1) + await expect + .poll(() => page.locator('[data-message-type="execution-done"]').count()) + .toBe(2) // Add whitespace to the end of the code. await u.codeLocator.click() @@ -110,12 +112,14 @@ sketch001 = startSketchOn(XY) test('ensure we use the cache, and do not clear on append', async ({ homePage, page, + scene, + cmdBar, }) => { const u = await getUtils(page) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await u.codeLocator.click() await page.keyboard.type(`sketch001 = startSketchOn(XY) @@ -499,7 +503,7 @@ sketch_001 = startSketchOn(XY) await page.keyboard.press('ArrowLeft') await page.keyboard.press('ArrowRight') - await scene.waitForExecutionDone() + await scene.connectionEstablished() // error in guter await expect(page.locator('.cm-lint-marker-info').first()).toBeVisible() diff --git a/e2e/playwright/feature-tree-pane.spec.ts b/e2e/playwright/feature-tree-pane.spec.ts index 6c4a87e74..019f6c9e4 100644 --- a/e2e/playwright/feature-tree-pane.spec.ts +++ b/e2e/playwright/feature-tree-pane.spec.ts @@ -64,7 +64,7 @@ test.describe('Feature Tree pane', () => { test( 'User can go to definition and go to function definition', { tag: '@electron' }, - async ({ context, homePage, scene, editor, toolbar }) => { + async ({ context, homePage, scene, editor, toolbar, cmdBar, page }) => { await context.folderSetupFn(async (dir) => { const bracketDir = join(dir, 'test-sample') await fsp.mkdir(bracketDir, { recursive: true }) @@ -86,9 +86,13 @@ test.describe('Feature Tree pane', () => { sortBy: 'last-modified-desc', }) await homePage.openProject('test-sample') - await scene.waitForExecutionDone() - await editor.closePane() + await scene.connectionEstablished() + await scene.settled(cmdBar) + await toolbar.openFeatureTreePane() + await expect + .poll(() => page.getByText('Feature tree').count()) + .toBeGreaterThan(1) }) async function testViewSource({ @@ -254,7 +258,7 @@ test.describe('Feature Tree pane', () => { sortBy: 'last-modified-desc', }) await homePage.openProject('test-sample') - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await toolbar.openFeatureTreePane() }) @@ -339,7 +343,7 @@ test.describe('Feature Tree pane', () => { sortBy: 'last-modified-desc', }) await homePage.openProject('test-sample') - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await toolbar.openFeatureTreePane() }) @@ -414,8 +418,7 @@ profile003 = startProfileAt([0, -4.93], sketch001) const planeColor: [number, number, number] = [74, 74, 74] await homePage.openProject('test-sample') - // FIXME: @lf94 has a better way to verify execution completion, in a PR rn - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await test.step(`Verify we see the sketch`, async () => { await scene.expectPixelColor(sketchColor, testPoint, 10) diff --git a/e2e/playwright/file-tree.spec.ts b/e2e/playwright/file-tree.spec.ts index 422754f26..8b531878f 100644 --- a/e2e/playwright/file-tree.spec.ts +++ b/e2e/playwright/file-tree.spec.ts @@ -47,6 +47,7 @@ test.describe('integrations tests', () => { await scene.connectionEstablished() await scene.settled(cmdBar) await clickObj() + await page.waitForTimeout(1000) await scene.moveNoWhere() await editor.expectState({ activeLines: [ @@ -72,11 +73,11 @@ test.describe('integrations tests', () => { }) await test.step('setup for next assertion', async () => { await toolbar.openFile('main.kcl') - - await scene.settled(cmdBar) - + await page.waitForTimeout(1000) await clickObj() + await page.waitForTimeout(1000) await scene.moveNoWhere() + await page.waitForTimeout(1000) await editor.expectState({ activeLines: [ '|>startProfileAt([75.8,317.2],%)//[$startCapTag,$EndCapTag]', @@ -89,7 +90,7 @@ test.describe('integrations tests', () => { await toolbar.expectFileTreeState(['main.kcl', fileName]) }) await test.step('check sketch mode is exited when opening a different file', async () => { - await toolbar.openFile(fileName, { wait: false }) + await toolbar.openFile(fileName) // check we're out of sketch mode await expect(toolbar.exitSketchBtn).not.toBeVisible() diff --git a/e2e/playwright/fixtures/cmdBarFixture.ts b/e2e/playwright/fixtures/cmdBarFixture.ts index e73194eba..8754f879b 100644 --- a/e2e/playwright/fixtures/cmdBarFixture.ts +++ b/e2e/playwright/fixtures/cmdBarFixture.ts @@ -112,22 +112,16 @@ export class CmdBarFixture { * and assumes we are past the `pickCommand` step. */ progressCmdBar = async (shouldFuzzProgressMethod = true) => { - // FIXME: Progressing the command bar is a race condition. We have an async useEffect that reports the final state via useCalculateKclExpression. If this does not run quickly enough, it will not "fail" the continue because you can press continue if the state is not ready. E2E tests do not know this. - // Wait 1250ms to assume the await executeAst of the KCL input field is finished - await this.page.waitForTimeout(1250) - if (shouldFuzzProgressMethod || Math.random() > 0.5) { - const arrowButton = this.page.getByRole('button', { - name: 'arrow right Continue', - }) - if (await arrowButton.isVisible()) { - await arrowButton.click() - } else { - await this.page - .getByRole('button', { name: 'checkmark Submit command' }) - .click() - } + await this.page.waitForTimeout(2000) + const arrowButton = this.page.getByRole('button', { + name: 'arrow right Continue', + }) + if (await arrowButton.isVisible()) { + await arrowButton.click() } else { - await this.page.keyboard.press('Enter') + await this.page + .getByRole('button', { name: 'checkmark Submit command' }) + .click() } } diff --git a/e2e/playwright/fixtures/fixtureSetup.ts b/e2e/playwright/fixtures/fixtureSetup.ts index d0b6bba42..3cccb7d0b 100644 --- a/e2e/playwright/fixtures/fixtureSetup.ts +++ b/e2e/playwright/fixtures/fixtureSetup.ts @@ -39,7 +39,8 @@ export class AuthenticatedApp { } async initialise(code = '') { - await setup(this.context, this.page, this.testInfo) + const testDir = this.testInfo.outputPath('electron-test-projects-dir') + await setup(this.context, this.page, testDir, this.testInfo) const u = await getUtils(this.page) await this.page.addInitScript(async (code) => { @@ -102,11 +103,11 @@ export class ElectronZoo { return resolve(undefined) } - if (Date.now() - timeA > 10000) { + if (Date.now() - timeA > 3000) { return resolve(undefined) } - setTimeout(checkDisconnected, 0) + setTimeout(checkDisconnected, 1) } checkDisconnected() }) @@ -128,11 +129,9 @@ export class ElectronZoo { const that = this const options = { - timeout: 120000, args: ['.', '--no-sandbox'], env: { ...process.env, - TEST_SETTINGS_FILE_KEY: this.projectDirName, IS_PLAYWRIGHT: 'true', }, ...(process.env.ELECTRON_OVERRIDE_DIST_PATH @@ -200,7 +199,14 @@ export class ElectronZoo { await this.context.tracing.startChunk() - await setup(this.context, this.page, testInfo) + // THIS IS ABSOLUTELY NECESSARY TO CHANGE THE PROJECT DIRECTORY BETWEEN + // TESTS BECAUSE OF THE ELECTRON INSTANCE REUSE. + await this.electron?.evaluate(({ app }, projectDirName) => { + // @ts-ignore can't declaration merge see main.ts + app.testProperty['TEST_SETTINGS_FILE_KEY'] = projectDirName + }, this.projectDirName) + + await setup(this.context, this.page, this.projectDirName, testInfo) await this.cleanProjectDir() @@ -250,11 +256,6 @@ export class ElectronZoo { // return app.reuseWindowForTest(); // }); - await this.electron?.evaluate(({ app }, projectDirName) => { - // @ts-ignore can't declaration merge see main.ts - app.testProperty['TEST_SETTINGS_FILE_KEY'] = projectDirName - }, this.projectDirName) - // Always start at the root view await this.page.goto(this.firstUrl) @@ -278,8 +279,9 @@ export class ElectronZoo { // Not a problem if it already exists. } - const tempSettingsFilePath = path.join( + const tempSettingsFilePath = path.resolve( this.projectDirName, + '..', SETTINGS_FILE_NAME ) diff --git a/e2e/playwright/fixtures/sceneFixture.ts b/e2e/playwright/fixtures/sceneFixture.ts index a1b9c891e..81d2c064e 100644 --- a/e2e/playwright/fixtures/sceneFixture.ts +++ b/e2e/playwright/fixtures/sceneFixture.ts @@ -43,21 +43,13 @@ type DragFromHandler = ( export class SceneFixture { public page: Page public streamWrapper!: Locator - public loadingIndicator!: Locator public networkToggleConnected!: Locator public startEditSketchBtn!: Locator - get exeIndicator() { - return this.page - .getByTestId('model-state-indicator-execution-done') - .or(this.page.getByTestId('model-state-indicator-receive-reliable')) - } - constructor(page: Page) { this.page = page this.streamWrapper = page.getByTestId('stream') this.networkToggleConnected = page.getByTestId('network-toggle-ok') - this.loadingIndicator = this.streamWrapper.getByTestId('loading') this.startEditSketchBtn = page .getByRole('button', { name: 'Start Sketch' }) .or(page.getByRole('button', { name: 'Edit Sketch' })) @@ -231,10 +223,6 @@ export class SceneFixture { } } - waitForExecutionDone = async () => { - await expect(this.exeIndicator).toBeVisible({ timeout: 30000 }) - } - connectionEstablished = async () => { const timeout = 30000 await expect(this.networkToggleConnected).toBeVisible({ timeout }) @@ -243,6 +231,9 @@ export class SceneFixture { settled = async (cmdBar: CmdBarFixture) => { const u = await getUtils(this.page) + await expect(this.startEditSketchBtn).not.toBeDisabled() + await expect(this.startEditSketchBtn).toBeVisible() + await cmdBar.openCmdBar() await cmdBar.chooseCommand('Settings · app · show debug panel') await cmdBar.selectOption({ name: 'on' }).click() @@ -250,10 +241,6 @@ export class SceneFixture { await u.openDebugPanel() await u.expectCmdLog('[data-message-type="execution-done"]') await u.closeDebugPanel() - - await this.waitForExecutionDone() - await expect(this.startEditSketchBtn).not.toBeDisabled() - await expect(this.startEditSketchBtn).toBeVisible() } expectPixelColor = async ( diff --git a/e2e/playwright/fixtures/toolbarFixture.ts b/e2e/playwright/fixtures/toolbarFixture.ts index bc5f48274..282ad87eb 100644 --- a/e2e/playwright/fixtures/toolbarFixture.ts +++ b/e2e/playwright/fixtures/toolbarFixture.ts @@ -44,6 +44,7 @@ export class ToolbarFixture { featureTreePane!: Locator gizmo!: Locator gizmoDisabled!: Locator + insertButton!: Locator constructor(page: Page) { this.page = page @@ -78,18 +79,14 @@ export class ToolbarFixture { // element or two different elements can represent these states. this.gizmo = page.getByTestId('gizmo') this.gizmoDisabled = page.getByTestId('gizmo-disabled') + + this.insertButton = page.getByTestId('insert-pane-button') } get logoLink() { return this.page.getByTestId('app-logo') } - get exeIndicator() { - return this.page - .getByTestId('model-state-indicator-receive-reliable') - .or(this.page.getByTestId('model-state-indicator-execution-done')) - } - startSketchPlaneSelection = async () => doAndWaitForImageDiff(this.page, () => this.startSketchBtn.click(), 500) @@ -165,16 +162,10 @@ export class ToolbarFixture { } } /** - * Opens file by it's name and waits for execution to finish + * Opens file by it's name */ - openFile = async ( - fileName: string, - { wait }: { wait?: boolean } = { wait: true } - ) => { + openFile = async (fileName: string) => { await this.filePane.getByText(fileName).click() - if (wait) { - await expect(this.exeIndicator).toBeVisible({ timeout: 15_000 }) - } } selectCenterRectangle = async () => { await this.page diff --git a/e2e/playwright/import-ui.spec.ts b/e2e/playwright/import-ui.spec.ts index 47f55e425..b759c3930 100644 --- a/e2e/playwright/import-ui.spec.ts +++ b/e2e/playwright/import-ui.spec.ts @@ -10,6 +10,7 @@ test.describe('Import UI tests', () => { toolbar, scene, editor, + cmdBar, }) => { await context.folderSetupFn(async (dir) => { const projectDir = path.join(dir, 'import-test') @@ -61,7 +62,7 @@ sketch002 = startSketchOn(extrude001, seg01)` }) await homePage.openProject('import-test') - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await scene.moveCameraTo( { diff --git a/e2e/playwright/machines.spec.ts b/e2e/playwright/machines.spec.ts index 9f4c3cc4d..8f61c649c 100644 --- a/e2e/playwright/machines.spec.ts +++ b/e2e/playwright/machines.spec.ts @@ -7,7 +7,7 @@ import { expect, test } from '@e2e/playwright/zoo-test' test( 'When machine-api server not found butt is disabled and shows the reason', { tag: '@electron' }, - async ({ context, page }, testInfo) => { + async ({ context, page, scene, cmdBar }, testInfo) => { await context.folderSetupFn(async (dir) => { const bracketDir = join(dir, 'bracket') await fsp.mkdir(bracketDir, { recursive: true }) @@ -23,10 +23,7 @@ test( await page.getByText('bracket').click() - await expect(page.getByTestId('loading')).toBeAttached() - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) + await scene.settled(cmdBar) const notFoundText = 'Machine API server was not discovered' await expect(page.getByText(notFoundText).first()).not.toBeVisible() @@ -47,7 +44,7 @@ test( test( 'When machine-api server not found home screen & project status shows the reason', { tag: '@electron' }, - async ({ context, page }, testInfo) => { + async ({ context, page, scene, cmdBar }, testInfo) => { await context.folderSetupFn(async (dir) => { const bracketDir = join(dir, 'bracket') await fsp.mkdir(bracketDir, { recursive: true }) @@ -71,10 +68,7 @@ test( await page.getByText('bracket').click() - await expect(page.getByTestId('loading')).toBeAttached() - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) + await scene.settled(cmdBar) await expect(page.getByText(notFoundText).nth(1)).not.toBeVisible() diff --git a/e2e/playwright/named-views.spec.ts b/e2e/playwright/named-views.spec.ts index 3eca7adbd..1203d54d7 100644 --- a/e2e/playwright/named-views.spec.ts +++ b/e2e/playwright/named-views.spec.ts @@ -88,7 +88,7 @@ test.describe('Named view tests', () => { // Create and load project await createProject({ name: projectName, page }) - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // Create named view const projectDirName = testInfo.outputPath('electron-test-projects-dir') @@ -110,14 +110,17 @@ test.describe('Named view tests', () => { expect(exists).toBe(true) }).toPass() - // Read project.toml into memory - let tomlString = await fsp.readFile(tempProjectSettingsFilePath, 'utf-8') - // Rewrite the uuids in the named views to match snapshot otherwise they will be randomly generated from rust and break - tomlString = tomlStringOverWriteNamedViewUuids(tomlString) + await expect(async () => { + // Read project.toml into memory + let tomlString = await fsp.readFile(tempProjectSettingsFilePath, 'utf-8') - // Write the entire tomlString to a snapshot. - // There are many key/value pairs to check this is a safer match. - expect(tomlString).toMatchSnapshot('verify-named-view-gets-created') + // Rewrite the uuids in the named views to match snapshot otherwise they will be randomly generated from rust and break + tomlString = tomlStringOverWriteNamedViewUuids(tomlString) + + // Write the entire tomlString to a snapshot. + // There are many key/value pairs to check this is a safer match. + expect(tomlString).toMatchSnapshot('verify-named-view-gets-created') + }).toPass() }) test('Verify named view gets deleted', async ({ cmdBar, @@ -130,7 +133,7 @@ test.describe('Named view tests', () => { // Create project and go into the project await createProject({ name: projectName, page }) - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // Create a new named view await cmdBar.openCmdBar() @@ -152,14 +155,16 @@ test.describe('Named view tests', () => { expect(exists).toBe(true) }).toPass() - // Read project.toml into memory - let tomlString = await fsp.readFile(tempProjectSettingsFilePath, 'utf-8') - // Rewrite the uuids in the named views to match snapshot otherwise they will be randomly generated from rust and break - tomlString = tomlStringOverWriteNamedViewUuids(tomlString) + await expect(async () => { + // Read project.toml into memory + let tomlString = await fsp.readFile(tempProjectSettingsFilePath, 'utf-8') + // Rewrite the uuids in the named views to match snapshot otherwise they will be randomly generated from rust and break + tomlString = tomlStringOverWriteNamedViewUuids(tomlString) - // Write the entire tomlString to a snapshot. - // There are many key/value pairs to check this is a safer match. - expect(tomlString).toMatchSnapshot('verify-named-view-gets-created') + // Write the entire tomlString to a snapshot. + // There are many key/value pairs to check this is a safer match. + expect(tomlString).toMatchSnapshot('verify-named-view-gets-created') + }).toPass() // Delete a named view await cmdBar.openCmdBar() @@ -167,14 +172,16 @@ test.describe('Named view tests', () => { cmdBar.selectOption({ name: myNamedView2 }) await cmdBar.progressCmdBar(false) - // Read project.toml into memory again since we deleted a named view - tomlString = await fsp.readFile(tempProjectSettingsFilePath, 'utf-8') - // Rewrite the uuids in the named views to match snapshot otherwise they will be randomly generated from rust and break - tomlString = tomlStringOverWriteNamedViewUuids(tomlString) + await expect(async () => { + // Read project.toml into memory again since we deleted a named view + let tomlString = await fsp.readFile(tempProjectSettingsFilePath, 'utf-8') + // Rewrite the uuids in the named views to match snapshot otherwise they will be randomly generated from rust and break + tomlString = tomlStringOverWriteNamedViewUuids(tomlString) - // // Write the entire tomlString to a snapshot. - // // There are many key/value pairs to check this is a safer match. - expect(tomlString).toMatchSnapshot('verify-named-view-gets-deleted') + // // Write the entire tomlString to a snapshot. + // // There are many key/value pairs to check this is a safer match. + expect(tomlString).toMatchSnapshot('verify-named-view-gets-deleted') + }).toPass() }) test('Verify named view gets loaded', async ({ cmdBar, @@ -186,7 +193,7 @@ test.describe('Named view tests', () => { // Create project and go into the project await createProject({ name: projectName, page }) - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // Create a new named view await cmdBar.openCmdBar() @@ -208,14 +215,16 @@ test.describe('Named view tests', () => { expect(exists).toBe(true) }).toPass() - // Read project.toml into memory - let tomlString = await fsp.readFile(tempProjectSettingsFilePath, 'utf-8') - // Rewrite the uuids in the named views to match snapshot otherwise they will be randomly generated from rust and break - tomlString = tomlStringOverWriteNamedViewUuids(tomlString) + await expect(async () => { + // Read project.toml into memory + let tomlString = await fsp.readFile(tempProjectSettingsFilePath, 'utf-8') + // Rewrite the uuids in the named views to match snapshot otherwise they will be randomly generated from rust and break + tomlString = tomlStringOverWriteNamedViewUuids(tomlString) - // Write the entire tomlString to a snapshot. - // There are many key/value pairs to check this is a safer match. - expect(tomlString).toMatchSnapshot('verify-named-view-gets-created') + // Write the entire tomlString to a snapshot. + // There are many key/value pairs to check this is a safer match. + expect(tomlString).toMatchSnapshot('verify-named-view-gets-created') + }).toPass() // Create a load a named view await cmdBar.openCmdBar() @@ -239,7 +248,7 @@ test.describe('Named view tests', () => { // Create and load project await createProject({ name: projectName, page }) - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // Create named view const projectDirName = testInfo.outputPath('electron-test-projects-dir') @@ -282,13 +291,15 @@ test.describe('Named view tests', () => { expect(exists).toBe(true) }).toPass() - // Read project.toml into memory - let tomlString = await fsp.readFile(tempProjectSettingsFilePath, 'utf-8') - // Rewrite the uuids in the named views to match snapshot otherwise they will be randomly generated from rust and break - tomlString = tomlStringOverWriteNamedViewUuids(tomlString) + await expect(async () => { + // Read project.toml into memory + let tomlString = await fsp.readFile(tempProjectSettingsFilePath, 'utf-8') + // Rewrite the uuids in the named views to match snapshot otherwise they will be randomly generated from rust and break + tomlString = tomlStringOverWriteNamedViewUuids(tomlString) - // Write the entire tomlString to a snapshot. - // There are many key/value pairs to check this is a safer match. - expect(tomlString).toMatchSnapshot('verify-two-named-view-gets-created') + // Write the entire tomlString to a snapshot. + // There are many key/value pairs to check this is a safer match. + expect(tomlString).toMatchSnapshot('verify-two-named-view-gets-created') + }).toPass() }) }) diff --git a/e2e/playwright/native-file-menu.spec.ts b/e2e/playwright/native-file-menu.spec.ts index bd8cf3c95..b4c6535a8 100644 --- a/e2e/playwright/native-file-menu.spec.ts +++ b/e2e/playwright/native-file-menu.spec.ts @@ -1,4 +1,5 @@ import { throwTronAppMissing } from '@e2e/playwright/lib/electron-helpers' +import { orRunWhenFullSuiteEnabled } from '@e2e/playwright/test-utils' import { expect, test } from '@e2e/playwright/zoo-test' /** @@ -12,13 +13,21 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const newProject = - app.applicationMenu.getMenuItemById('File.New project') - if (!newProject) fail() - newProject.click() - }) + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) { + return false + } + const newProject = + app.applicationMenu.getMenuItemById('File.New project') + if (!newProject) return false + newProject.click() + return true + }) + ) + .toBe(true) // Check that the command bar is opened await expect(cmdBar.cmdBarElement).toBeVisible() // Check the placeholder project name exists @@ -32,13 +41,21 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const openProject = - app.applicationMenu.getMenuItemById('File.Open project') - if (!openProject) fail() - openProject.click() - }) + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) return false + const openProject = + app.applicationMenu.getMenuItemById('File.Open project') + if (!openProject) { + return false + } + openProject.click() + return true + }) + ) + .toBe(true) // Check that the command bar is opened await expect(cmdBar.cmdBarElement).toBeVisible() // Check the placeholder project name exists @@ -56,14 +73,23 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const userSettings = app.applicationMenu.getMenuItemById( - 'File.Preferences.User settings' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + console.log(app) + if (!app || !app.applicationMenu) { + return false + } + const userSettings = app.applicationMenu.getMenuItemById( + 'File.Preferences.User settings' + ) + if (!userSettings) return false + userSettings.click() + return true + }) ) - if (!userSettings) fail() - userSettings.click() - }) + .toBe(true) const settings = page.getByTestId('settings-dialog-panel') await expect(settings).toBeVisible() // You are viewing the user tab @@ -77,17 +103,27 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { cmdBar, page, }) => { - if (!tronApp) fail() + if (!tronApp) { + fail() + } // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const keybindings = app.applicationMenu.getMenuItemById( - 'File.Preferences.Keybindings' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) return false + const keybindings = app.applicationMenu.getMenuItemById( + 'File.Preferences.Keybindings' + ) + if (!keybindings) { + return false + } + keybindings.click() + return true + }) ) - if (!keybindings) fail() - keybindings.click() - }) + .toBe(true) const settings = page.getByTestId('settings-dialog-panel') await expect(settings).toBeVisible() // You are viewing the keybindings tab @@ -102,14 +138,22 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'File.Preferences.User default units' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) { + return false + } + const menu = app.applicationMenu.getMenuItemById( + 'File.Preferences.User default units' + ) + if (!menu) return false + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) const settings = page.getByTestId('settings-dialog-panel') await expect(settings).toBeVisible() const defaultUnit = settings.locator('#defaultUnit') @@ -119,14 +163,22 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'File.Preferences.Theme' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) return false + const menu = app.applicationMenu.getMenuItemById( + 'File.Preferences.Theme' + ) + if (!menu) { + return false + } + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) // Check that the command bar is opened await expect(cmdBar.cmdBarElement).toBeVisible() // Check the placeholder project name exists @@ -144,14 +196,22 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'File.Preferences.Theme color' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) { + return false + } + const menu = app.applicationMenu.getMenuItemById( + 'File.Preferences.Theme color' + ) + if (!menu) return false + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) const settings = page.getByTestId('settings-dialog-panel') await expect(settings).toBeVisible() const defaultUnit = settings.locator('#themeColor') @@ -165,13 +225,22 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById('File.Sign out') - if (!menu) fail() - // FIXME: Add back when you can actually sign out - // menu.click() - }) + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) return false + const menu = + app.applicationMenu.getMenuItemById('File.Sign out') + if (!menu) { + return false + } + // FIXME: Add back when you can actually sign out + // menu.click() + return true + }) + ) + .toBe(true) // FIXME: When signing out during E2E the page is not bound correctly. // It cannot find the button // const signIn = page.getByTestId('sign-in-button') @@ -184,14 +253,22 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'Edit.Rename project' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) { + return false + } + const menu = app.applicationMenu.getMenuItemById( + 'Edit.Rename project' + ) + if (!menu) return false + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) // Check the placeholder project name exists const actual = await cmdBar.cmdBarElement .getByTestId('command-name') @@ -203,20 +280,27 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'Edit.Delete project' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) return false + const menu = app.applicationMenu.getMenuItemById( + 'Edit.Delete project' + ) + if (!menu) { + return false + } + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) // Check the placeholder project name exists - const actual = await cmdBar.cmdBarElement - .getByTestId('command-name') - .textContent() + const actual = async () => + cmdBar.cmdBarElement.getByTestId('command-name').textContent() const expected = 'Delete project' - expect(actual).toBe(expected) + await expect.poll(async () => await actual()).toBe(expected) }) test('Home.Edit.Change project directory', async ({ tronApp, @@ -226,14 +310,22 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'Edit.Change project directory' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) { + return false + } + const menu = app.applicationMenu.getMenuItemById( + 'Edit.Change project directory' + ) + if (!menu) return false + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) const settings = page.getByTestId('settings-dialog-panel') await expect(settings).toBeVisible() const projectDirectory = settings.locator('#projectDirectory') @@ -249,14 +341,22 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'View.Command Palette...' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) return false + const menu = app.applicationMenu.getMenuItemById( + 'View.Command Palette...' + ) + if (!menu) { + return false + } + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) // Check the placeholder project name exists const actual = cmdBar.cmdBarElement.getByTestId('cmd-bar-search') await expect(actual).toBeVisible() @@ -267,14 +367,22 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'Help.Show all commands' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) { + return false + } + const menu = app.applicationMenu.getMenuItemById( + 'Help.Show all commands' + ) + if (!menu) return false + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) // Check the placeholder project name exists const actual = cmdBar.cmdBarElement.getByTestId('cmd-bar-search') await expect(actual).toBeVisible() @@ -283,13 +391,21 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'Help.KCL code samples' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) return false + const menu = app.applicationMenu.getMenuItemById( + 'Help.KCL code samples' + ) + if (!menu) { + return false + } + return true + }) ) - if (!menu) fail() - }) + .toBe(true) }) test('Home.Help.Refresh and report a bug', async ({ tronApp, @@ -299,14 +415,22 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'Help.Refresh and report a bug' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) { + return false + } + const menu = app.applicationMenu.getMenuItemById( + 'Help.Refresh and report a bug' + ) + if (!menu) return false + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) // Core dump and refresh magic number timeout await page.waitForTimeout(7000) const actual = page.getByText( @@ -318,14 +442,22 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { if (!tronApp) fail() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'Help.Reset onboarding' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) return false + const menu = app.applicationMenu.getMenuItemById( + 'Help.Reset onboarding' + ) + if (!menu) { + return false + } + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) const actual = page.getByText( `This is a hardware design tool that lets you edit visually, with code, or both. It's powered by the KittyCAD Design API, the first API created for anyone to build hardware design tools.` @@ -345,7 +477,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { }) => { if (!tronApp) fail() await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -377,7 +509,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -413,7 +545,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -438,6 +570,43 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { const expected = 'Open sample' expect(actual).toBe(expected) }) + test('Modeling.File.Insert from project file', async ({ + tronApp, + cmdBar, + page, + homePage, + scene, + }) => { + if (!tronApp) { + throwTronAppMissing() + return + } + await homePage.goToModelingScene() + await scene.settled(cmdBar) + + // Run electron snippet to find the Menu! + await page.waitForTimeout(100) // wait for createModelingPageMenu() to run + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) { + throw new Error('app or app.applicationMenu is missing') + } + const openProject = app.applicationMenu.getMenuItemById( + 'File.Insert from project file' + ) + if (!openProject) { + throw new Error('File.Insert from project file') + } + openProject.click() + }) + // Check that the command bar is opened + await expect(cmdBar.cmdBarElement).toBeVisible() + // Check the placeholder project name exists + const actual = await cmdBar.cmdBarElement + .getByTestId('command-name') + .textContent() + const expected = 'Insert' + expect(actual).toBe(expected) + }) test('Modeling.File.Export current part', async ({ tronApp, cmdBar, @@ -450,7 +619,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -487,7 +656,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -523,7 +692,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -560,7 +729,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -596,7 +765,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -630,7 +799,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -663,7 +832,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -700,7 +869,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -733,21 +902,28 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) { - throw new Error('app or app.applicationMenu is missing') - } - const menu = app.applicationMenu.getMenuItemById('File.Sign out') - if (!menu) { - throw new Error('File.Sign out') - } - // FIXME: Add back when you can actually sign out - // menu.click() - }) + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) { + throw new Error('app or app.applicationMenu is missing') + } + const menu = + app.applicationMenu.getMenuItemById('File.Sign out') + if (!menu) { + throw new Error('File.Sign out') + } + // FIXME: Add back when you can actually sign out + // menu.click() + return true + }) + ) + .toBe(true) // FIXME: When signing out during E2E the page is not bound correctly. // It cannot find the button // const signIn = page.getByTestId('sign-in-button') @@ -767,7 +943,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -802,7 +978,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -837,7 +1013,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -867,7 +1043,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -902,7 +1078,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -937,7 +1113,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run await tronApp.electron.evaluate(async ({ app }) => { @@ -971,7 +1147,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1003,7 +1179,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1039,7 +1215,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1075,7 +1251,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1112,7 +1288,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1141,7 +1317,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1170,7 +1346,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1199,7 +1375,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1228,7 +1404,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1257,7 +1433,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1286,7 +1462,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1315,7 +1491,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1344,7 +1520,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1381,7 +1557,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1418,7 +1594,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1455,7 +1631,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1488,7 +1664,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1521,7 +1697,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1554,7 +1730,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1587,7 +1763,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1621,7 +1797,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1658,7 +1834,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1695,7 +1871,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1733,7 +1909,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1770,7 +1946,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1807,7 +1983,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1844,7 +2020,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1881,7 +2057,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1918,7 +2094,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1956,7 +2132,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -1994,7 +2170,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -2032,7 +2208,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -2071,7 +2247,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -2099,7 +2275,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run @@ -2119,25 +2295,33 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { scene, toolbar, }) => { + // TODO: this test has been dead dead on the idle stream branch + test.fixme(orRunWhenFullSuiteEnabled()) if (!tronApp) { throwTronAppMissing() return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run - await tronApp.electron.evaluate(async ({ app }) => { - if (!app || !app.applicationMenu) fail() - const menu = app.applicationMenu.getMenuItemById( - 'Help.Refresh and report a bug' + await expect + .poll( + async () => + await tronApp.electron.evaluate(async ({ app }) => { + if (!app || !app.applicationMenu) return false + const menu = app.applicationMenu.getMenuItemById( + 'Help.Refresh and report a bug' + ) + if (!menu) return false + menu.click() + return true + }) ) - if (!menu) fail() - menu.click() - }) + .toBe(true) // Core dump and refresh magic number timeout - await scene.waitForExecutionDone() + await scene.connectionEstablished() await expect(toolbar.startSketchBtn).toBeVisible() }) test('Modeling.Help.Reset onboarding', async ({ @@ -2152,7 +2336,7 @@ test.describe('Native file menu', { tag: ['@electron'] }, () => { return } await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // Run electron snippet to find the Menu! await page.waitForTimeout(100) // wait for createModelingPageMenu() to run diff --git a/e2e/playwright/point-click-assemblies.spec.ts b/e2e/playwright/point-click-assemblies.spec.ts new file mode 100644 index 000000000..fab574404 --- /dev/null +++ b/e2e/playwright/point-click-assemblies.spec.ts @@ -0,0 +1,115 @@ +import * as fsp from 'fs/promises' +import path from 'path' + +import { executorInputPath } from '@e2e/playwright/test-utils' +import { test } from '@e2e/playwright/zoo-test' + +// test file is for testing point an click code gen functionality that's assemblies related +test.describe('Point-and-click assemblies tests', () => { + test( + `Insert kcl part into assembly as whole module import`, + { tag: ['@electron'] }, + async ({ + context, + page, + homePage, + scene, + editor, + toolbar, + cmdBar, + tronApp, + }) => { + if (!tronApp) { + fail() + } + + // One dumb hardcoded screen pixel value + const testPoint = { x: 575, y: 200 } + const initialColor: [number, number, number] = [50, 50, 50] + const partColor: [number, number, number] = [150, 150, 150] + const tolerance = 50 + + await test.step('Setup parts and expect empty assembly scene', async () => { + const projectName = 'assembly' + await context.folderSetupFn(async (dir) => { + const bracketDir = path.join(dir, projectName) + await fsp.mkdir(bracketDir, { recursive: true }) + await Promise.all([ + fsp.copyFile( + executorInputPath('cylinder-inches.kcl'), + path.join(bracketDir, 'cylinder.kcl') + ), + fsp.copyFile( + executorInputPath('e2e-can-sketch-on-chamfer.kcl'), + path.join(bracketDir, 'bracket.kcl') + ), + fsp.writeFile(path.join(bracketDir, 'main.kcl'), ''), + ]) + }) + await page.setBodyDimensions({ width: 1000, height: 500 }) + await homePage.openProject(projectName) + await scene.settled(cmdBar) + await scene.expectPixelColor(initialColor, testPoint, tolerance) + }) + + await test.step('Insert first part into the assembly', async () => { + await toolbar.insertButton.click() + await cmdBar.selectOption({ name: 'cylinder.kcl' }).click() + await cmdBar.expectState({ + stage: 'arguments', + currentArgKey: 'localName', + currentArgValue: '', + headerArguments: { Path: 'cylinder.kcl', LocalName: '' }, + highlightedHeaderArg: 'localName', + commandName: 'Insert', + }) + await page.keyboard.insertText('cylinder') + await cmdBar.progressCmdBar() + await cmdBar.expectState({ + stage: 'review', + headerArguments: { Path: 'cylinder.kcl', LocalName: 'cylinder' }, + commandName: 'Insert', + }) + await cmdBar.progressCmdBar() + await editor.expectEditor.toContain( + ` + import "cylinder.kcl" as cylinder + cylinder + `, + { shouldNormalise: true } + ) + await scene.expectPixelColor(partColor, testPoint, tolerance) + }) + + await test.step('Insert second part into the assembly', async () => { + await toolbar.insertButton.click() + await cmdBar.selectOption({ name: 'bracket.kcl' }).click() + await cmdBar.expectState({ + stage: 'arguments', + currentArgKey: 'localName', + currentArgValue: '', + headerArguments: { Path: 'bracket.kcl', LocalName: '' }, + highlightedHeaderArg: 'localName', + commandName: 'Insert', + }) + await page.keyboard.insertText('bracket') + await cmdBar.progressCmdBar() + await cmdBar.expectState({ + stage: 'review', + headerArguments: { Path: 'bracket.kcl', LocalName: 'bracket' }, + commandName: 'Insert', + }) + await cmdBar.progressCmdBar() + await editor.expectEditor.toContain( + ` + import "cylinder.kcl" as cylinder + import "bracket.kcl" as bracket + cylinder + bracket + `, + { shouldNormalise: true } + ) + }) + } + ) +}) diff --git a/e2e/playwright/point-click.spec.ts b/e2e/playwright/point-click.spec.ts index 6fd788d65..a8e6310b8 100644 --- a/e2e/playwright/point-click.spec.ts +++ b/e2e/playwright/point-click.spec.ts @@ -5,13 +5,14 @@ import path from 'node:path' import type { EditorFixture } from '@e2e/playwright/fixtures/editorFixture' import type { SceneFixture } from '@e2e/playwright/fixtures/sceneFixture' import type { ToolbarFixture } from '@e2e/playwright/fixtures/toolbarFixture' -import { getUtils, orRunWhenFullSuiteEnabled } from '@e2e/playwright/test-utils' +import { orRunWhenFullSuiteEnabled } from '@e2e/playwright/test-utils' import { expect, test } from '@e2e/playwright/zoo-test' // test file is for testing point an click code gen functionality that's not sketch mode related test.describe('Point-and-click tests', () => { test('verify extruding circle works', async ({ + page, context, homePage, cmdBar, @@ -30,8 +31,9 @@ test.describe('Point-and-click tests', () => { await context.addInitScript((file) => { localStorage.setItem('persistCode', file) }, file) + await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() const [clickCircle, moveToCircle] = scene.makeMouseHelpers(582, 217) @@ -72,7 +74,6 @@ test.describe('Point-and-click tests', () => { await test.step('do extrude flow and check extrude code is added to editor', async () => { await toolbar.extrudeButton.click() - await cmdBar.expectState({ stage: 'arguments', currentArgKey: 'distance', @@ -186,6 +187,7 @@ test.describe('Point-and-click tests', () => { editor, toolbar, scene, + cmdBar, }) => { const file = await fs.readFile( path.resolve( @@ -200,9 +202,7 @@ test.describe('Point-and-click tests', () => { }, file) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await expect( - page.getByTestId('model-state-indicator-receive-reliable') - ).toBeVisible() + await scene.settled(cmdBar) const sketchOnAChamfer = _sketchOnAChamfer(page, editor, toolbar, scene) @@ -377,6 +377,7 @@ profile001 = startProfileAt([205.96, 254.59], sketch002) editor, toolbar, scene, + cmdBar, }) => { const file = await fs.readFile( path.resolve( @@ -392,7 +393,7 @@ profile001 = startProfileAt([205.96, 254.59], sketch002) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) const sketchOnAChamfer = _sketchOnAChamfer(page, editor, toolbar, scene) @@ -479,6 +480,7 @@ profile001 = startProfileAt([205.96, 254.59], sketch002) await page.setBodyDimensions(viewPortSize) await homePage.goToModelingScene() + await scene.connectionEstablished() // Constants and locators // These are mappings from screenspace to KCL coordinates, @@ -537,8 +539,7 @@ profile001 = startProfileAt([205.96, 254.59], sketch002) await toolbar.startSketchPlaneSelection() await moveToXzPlane() await clickOnXzPlane() - // timeout wait for engine animation is unavoidable - await page.waitForTimeout(600) + await toolbar.waitUntilSketchingReady() await editor.expectEditor.toContain(expectedCodeSnippets.sketchOnXzPlane) }) await test.step(`Place a point a few pixels off the middle, verify it still snaps to 0,0`, async () => { @@ -580,9 +581,8 @@ profile001 = startProfileAt([205.96, 254.59], sketch002) editor, toolbar, scene, + cmdBar, }) => { - const u = await getUtils(page) - const initialCode = `closedSketch = startSketchOn(XZ) |> circle(center = [8, 5], radius = 2) openSketch = startSketchOn(XY) @@ -599,8 +599,6 @@ openSketch = startSketchOn(XY) }, initialCode) await homePage.goToModelingScene() - await u.waitForPageLoad() - await page.waitForTimeout(1000) const pointInsideCircle = { x: viewPortSize.width * 0.63, @@ -625,15 +623,16 @@ openSketch = startSketchOn(XY) const exitSketch = async () => { await test.step(`Exit sketch mode`, async () => { await toolbar.exitSketchBtn.click() - await expect(toolbar.exitSketchBtn).not.toBeVisible() await expect(toolbar.startSketchBtn).toBeEnabled() }) } await test.step(`Double-click on the closed sketch`, async () => { + await scene.settled(cmdBar) await moveToCircle() + await page.waitForTimeout(1000) await dblClickCircle() - await expect(toolbar.startSketchBtn).not.toBeVisible() + await page.waitForTimeout(1000) await expect(toolbar.exitSketchBtn).toBeVisible() await editor.expectState({ activeLines: [`|>circle(center=[8,5],radius=2)`], @@ -670,7 +669,6 @@ openSketch = startSketchOn(XY) // There is a full execution after exiting sketch that clears the scene. await page.waitForTimeout(500) await dblClickOpenPath() - await expect(toolbar.startSketchBtn).not.toBeVisible() await expect(toolbar.exitSketchBtn).toBeVisible() // Wait for enter sketch mode to complete await page.waitForTimeout(500) @@ -1031,6 +1029,9 @@ openSketch = startSketchOn(XY) }) await test.step(`Go through the command bar flow`, async () => { await toolbar.offsetPlaneButton.click() + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await cmdBar.expectState({ stage: 'arguments', currentArgKey: 'plane', @@ -1088,6 +1089,7 @@ openSketch = startSketchOn(XY) const expectedLine = `axis=X,` await homePage.goToModelingScene() + await scene.connectionEstablished() await test.step(`Go through the command bar flow`, async () => { await toolbar.helixButton.click() @@ -1106,6 +1108,7 @@ openSketch = startSketchOn(XY) commandName: 'Helix', }) await cmdBar.progressCmdBar() + await expect.poll(() => page.getByText('Axis').count()).toBe(6) await cmdBar.progressCmdBar() await cmdBar.progressCmdBar() await cmdBar.progressCmdBar() @@ -1233,6 +1236,7 @@ openSketch = startSketchOn(XY) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() + await scene.settled(cmdBar) await test.step(`Go through the command bar flow`, async () => { await toolbar.closePane('code') @@ -1252,15 +1256,22 @@ openSketch = startSketchOn(XY) commandName: 'Helix', }) await cmdBar.selectOption({ name: 'Edge' }).click() + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await clickOnEdge() + await page.waitForTimeout(1000) await cmdBar.progressCmdBar() + await page.waitForTimeout(1000) await cmdBar.argumentInput.focus() + await page.waitForTimeout(1000) await page.keyboard.insertText('20') await cmdBar.progressCmdBar() await page.keyboard.insertText('0') await cmdBar.progressCmdBar() await page.keyboard.insertText('1') await cmdBar.progressCmdBar() + await page.keyboard.insertText('100') await cmdBar.expectState({ stage: 'review', headerArguments: { @@ -1274,6 +1285,7 @@ openSketch = startSketchOn(XY) commandName: 'Helix', }) await cmdBar.progressCmdBar() + await page.waitForTimeout(1000) }) await test.step(`Confirm code is added to the editor, scene has changed`, async () => { @@ -1369,7 +1381,7 @@ extrude001 = extrude(profile001, length = 100) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // One dumb hardcoded screen pixel value const testPoint = { x: 620, y: 257 } @@ -1530,6 +1542,9 @@ extrude001 = extrude(profile001, length = 100) if (!shouldPreselect) { await test.step(`Go through the command bar flow without preselected sketches`, async () => { await toolbar.loftButton.click() + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await cmdBar.expectState({ stage: 'arguments', currentArgKey: 'selection', @@ -1579,6 +1594,7 @@ extrude001 = extrude(profile001, length = 100) page, homePage, scene, + cmdBar, }) => { const initialCode = `sketch001 = startSketchOn(XZ) |> circle(center = [0, 0], radius = 30) @@ -1592,7 +1608,7 @@ loft001 = loft([sketch001, sketch002]) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // One dumb hardcoded screen pixel value const testPoint = { x: 575, y: 200 } @@ -1687,7 +1703,7 @@ sketch002 = startSketchOn(XZ) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // One dumb hardcoded screen pixel value const [clickOnSketch1] = scene.makeMouseHelpers(testPoint.x, testPoint.y) @@ -1707,6 +1723,9 @@ sketch002 = startSketchOn(XZ) await test.step(`Go through the command bar flow`, async () => { await toolbar.sweepButton.click() + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await cmdBar.expectState({ commandName: 'Sweep', currentArgKey: 'target', @@ -1826,7 +1845,7 @@ sketch002 = startSketchOn(XZ) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // One dumb hardcoded screen pixel value const testPoint = { x: 700, y: 250 } @@ -1843,6 +1862,9 @@ sketch002 = startSketchOn(XZ) await test.step(`Go through the command bar flow and fail validation with a toast`, async () => { await toolbar.sweepButton.click() + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await cmdBar.expectState({ commandName: 'Sweep', currentArgKey: 'target', @@ -2059,6 +2081,9 @@ extrude001 = extrude(sketch001, length = -12) await test.step(`Open fillet UI without selecting edges`, async () => { await page.waitForTimeout(100) await toolbar.filletButton.click() + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await cmdBar.expectState({ stage: 'arguments', currentArgKey: 'selection', @@ -2184,6 +2209,7 @@ extrude001 = extrude(sketch001, length = -12) homePage, scene, toolbar, + cmdBar, }) => { const initialCode = `sketch001 = startSketchOn(XY) profile001 = circle( @@ -2200,7 +2226,7 @@ fillet001 = fillet(extrude001, radius = 5, tags = [getOppositeEdge(seg01)]) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await test.step('Double-click in feature tree and expect error toast', async () => { await toolbar.openPane('feature-tree') @@ -2521,7 +2547,7 @@ extrude001 = extrude(sketch001, length = -12) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) }) // Test 1: Command bar flow with preselected edges @@ -2554,6 +2580,7 @@ extrude001 = extrude(sketch001, length = -12) stage: 'arguments', }) await cmdBar.progressCmdBar() + await page.waitForTimeout(1000) await cmdBar.expectState({ commandName: 'Chamfer', highlightedHeaderArg: 'length', @@ -2565,7 +2592,10 @@ extrude001 = extrude(sketch001, length = -12) }, stage: 'arguments', }) + await cmdBar.argumentInput.focus() + await page.waitForTimeout(1000) await cmdBar.progressCmdBar() + await page.waitForTimeout(1000) await cmdBar.expectState({ commandName: 'Chamfer', headerArguments: { @@ -2649,6 +2679,9 @@ extrude001 = extrude(sketch001, length = -12) await test.step(`Open chamfer UI without selecting edges`, async () => { await page.waitForTimeout(100) await toolbar.chamferButton.click() + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await cmdBar.expectState({ stage: 'arguments', currentArgKey: 'selection', @@ -2771,6 +2804,7 @@ extrude001 = extrude(sketch001, length = -12) scene, editor, toolbar, + cmdBar, }) => { // Code samples const initialCode = `@settings(defaultLengthUnit = in) @@ -2814,7 +2848,7 @@ chamfer04 = chamfer(extrude001, length = 5, tags = [getOppositeEdge(seg02)]) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // verify modeling scene is loaded await scene.expectPixelColor( @@ -2936,9 +2970,11 @@ extrude001 = extrude(sketch001, length = 30) await context.addInitScript((initialCode) => { localStorage.setItem('persistCode', initialCode) }, initialCode) + await page.setBodyDimensions({ width: 1000, height: 500 }) + await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() // One dumb hardcoded screen pixel value const testPoint = { x: 575, y: 200 } @@ -2955,6 +2991,9 @@ extrude001 = extrude(sketch001, length = 30) if (!shouldPreselect) { await test.step(`Go through the command bar flow without preselected faces`, async () => { await toolbar.shellButton.click() + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await cmdBar.expectState({ stage: 'arguments', currentArgKey: 'selection', @@ -3015,7 +3054,6 @@ extrude001 = extrude(sketch001, length = 30) }) await test.step('Edit shell via feature tree selection works', async () => { - await toolbar.closePane('code') await toolbar.openPane('feature-tree') const operationButton = await toolbar.getFeatureTreeOperation( 'Shell', @@ -3044,7 +3082,6 @@ extrude001 = extrude(sketch001, length = 30) await cmdBar.progressCmdBar() await toolbar.closePane('feature-tree') await scene.expectPixelColor([150, 150, 150], testPoint, 15) - await toolbar.openPane('code') await editor.expectEditor.toContain(editedShellDeclaration) await editor.expectState({ diagnostics: [], @@ -3079,7 +3116,7 @@ extrude001 = extrude(sketch001, length = 40) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // One dumb hardcoded screen pixel value const testPoint = { x: 580, y: 180 } @@ -3097,6 +3134,9 @@ extrude001 = extrude(sketch001, length = 40) await test.step(`Go through the command bar flow, selecting a wall and keeping default thickness`, async () => { await toolbar.shellButton.click() + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await cmdBar.expectState({ stage: 'arguments', currentArgKey: 'selection', @@ -3108,6 +3148,9 @@ extrude001 = extrude(sketch001, length = 40) highlightedHeaderArg: 'selection', commandName: 'Shell', }) + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await clickOnCap() await page.keyboard.down('Shift') await clickOnWall() @@ -3116,6 +3159,7 @@ extrude001 = extrude(sketch001, length = 40) await cmdBar.progressCmdBar() await page.waitForTimeout(500) await cmdBar.progressCmdBar() + await page.waitForTimeout(500) await cmdBar.expectState({ stage: 'review', headerArguments: { @@ -3124,7 +3168,9 @@ extrude001 = extrude(sketch001, length = 40) }, commandName: 'Shell', }) + await page.waitForTimeout(500) await cmdBar.progressCmdBar() + await page.waitForTimeout(500) }) await test.step(`Confirm code is added to the editor, scene has changed`, async () => { @@ -3139,7 +3185,6 @@ extrude001 = extrude(sketch001, length = 40) }) await test.step('Edit shell via feature tree selection works', async () => { - await editor.closePane() const operationButton = await toolbar.getFeatureTreeOperation('Shell', 0) await operationButton.dblclick({ button: 'left' }) await cmdBar.expectState({ @@ -3154,6 +3199,7 @@ extrude001 = extrude(sketch001, length = 40) }) await page.keyboard.insertText('1') await cmdBar.progressCmdBar() + await page.waitForTimeout(500) await cmdBar.expectState({ stage: 'review', headerArguments: { @@ -3164,7 +3210,6 @@ extrude001 = extrude(sketch001, length = 40) await cmdBar.progressCmdBar() await toolbar.closePane('feature-tree') await scene.expectPixelColor([150, 150, 150], testPoint, 15) - await toolbar.openPane('code') await editor.expectEditor.toContain(editedShellDeclaration) await editor.expectState({ diagnostics: [], @@ -3218,7 +3263,7 @@ extrude002 = extrude(sketch002, length = 50) }, initialCode) await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // One dumb hardcoded screen pixel value const testPoint = { x: 580, y: 320 } @@ -3243,12 +3288,13 @@ extrude002 = extrude(sketch002, length = 50) highlightedHeaderArg: 'selection', commandName: 'Shell', }) + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await clickOnCap() - await page.waitForTimeout(500) + await page.waitForTimeout(1000) await cmdBar.progressCmdBar() - await page.waitForTimeout(500) await cmdBar.progressCmdBar() - await page.waitForTimeout(500) await cmdBar.expectState({ stage: 'review', headerArguments: { @@ -3306,7 +3352,7 @@ profile001 = startProfileAt([-20, 20], sketch001) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await toolbar.openPane('feature-tree') // One dumb hardcoded screen pixel value @@ -3386,7 +3432,7 @@ sweep001 = sweep(sketch001, path = sketch002) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // One dumb hardcoded screen pixel value const testPoint = { x: 500, y: 250 } @@ -3399,6 +3445,9 @@ sweep001 = sweep(sketch001, path = sketch002) await test.step(`Go through the Shell flow and fail validation with a toast`, async () => { await toolbar.shellButton.click() + await expect + .poll(() => page.getByText('Please select one').count()) + .toBe(1) await cmdBar.expectState({ stage: 'arguments', currentArgKey: 'selection', @@ -3462,12 +3511,13 @@ segAng(rectangleSegmentA002), }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // select line of code - const codeToSelecton = `segAng(rectangleSegmentA002) - 90,` + const codeToSelection = `segAng(rectangleSegmentA002) - 90,` // revolve - await page.getByText(codeToSelecton).click() + await editor.scrollToText(codeToSelection) + await page.getByText(codeToSelection).click() await toolbar.revolveButton.click() await cmdBar.progressCmdBar() await cmdBar.progressCmdBar() @@ -3541,15 +3591,17 @@ sketch002 = startSketchOn(extrude001, rectangleSegmentA001) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() + await scene.settled(cmdBar) // select line of code - const codeToSelecton = `center = [-11.34, 10.0]` + const codeToSelection = `center = [-11.34, 10.0]` // revolve - await page.getByText(codeToSelecton).click() + await editor.scrollToText(codeToSelection) + await page.getByText(codeToSelection).click() await toolbar.revolveButton.click() await page.getByText('Edge', { exact: true }).click() - const lineCodeToSelection = `|> angledLine([0, 202.6], %, $rectangleSegmentA001)` + const lineCodeToSelection = `angledLine([0, 202.6], %, $rectangleSegmentA001)` await page.getByText(lineCodeToSelection).click() await cmdBar.progressCmdBar() await cmdBar.progressCmdBar() @@ -3595,6 +3647,7 @@ sketch002 = startSketchOn(extrude001, rectangleSegmentA001) await editor.expectEditor.toContain( newCodeToFind.replace('angle = 360', 'angle = angle001') ) + expect(editor.expectEditor.toContain(newCodeToFind)).toBeTruthy() }) test('revolve sketch circle around line segment from startProfileAt sketch', async ({ context, @@ -3628,15 +3681,20 @@ sketch003 = startSketchOn(extrude001, 'START') }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.connectionEstablished() + await scene.settled(cmdBar) // select line of code - const codeToSelecton = `center = [-0.69, 0.56]` + const codeToSelection = `center = [-0.69, 0.56]` // revolve - await page.getByText(codeToSelecton).click() await toolbar.revolveButton.click() + await page.waitForTimeout(1000) + await editor.scrollToText(codeToSelection) + await page.getByText(codeToSelection).click() + await expect.poll(() => page.getByText('AxisOrEdge').count()).toBe(2) await page.getByText('Edge', { exact: true }).click() - const lineCodeToSelection = `|> xLine(length = 2.6)` + const lineCodeToSelection = `length = 2.6` + await editor.scrollToText(lineCodeToSelection) await page.getByText(lineCodeToSelection).click() await cmdBar.progressCmdBar() await cmdBar.progressCmdBar() @@ -3703,21 +3761,22 @@ extrude001 = extrude(profile001, length = 100) }, initialCode) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // One dumb hardcoded screen pixel value const testPoint = { x: 500, y: 250 } const initialColor: [number, number, number] = [123, 123, 123] + const tolerance = 50 await test.step(`Confirm extrude exists with default appearance`, async () => { await toolbar.closePane('code') - await scene.expectPixelColor(initialColor, testPoint, 15) + await scene.expectPixelColor(initialColor, testPoint, tolerance) }) async function setApperanceAndCheck( option: string, hex: string, - shapeColor: [number, number, number] + shapeColor?: [number, number, number] ) { await toolbar.openPane('feature-tree') const enterAppearanceFlow = async (stepName: string) => @@ -3766,7 +3825,9 @@ extrude001 = extrude(profile001, length = 100) }) await cmdBar.progressCmdBar() await toolbar.closePane('feature-tree') - await scene.expectPixelColor(shapeColor, testPoint, 10) + if (shapeColor) { + await scene.expectPixelColor(shapeColor, testPoint, tolerance) + } await toolbar.openPane('code') if (hex === 'default') { const anyAppearanceDeclaration = `|> appearance(` @@ -3785,16 +3846,17 @@ extrude001 = extrude(profile001, length = 100) } await test.step(`Go through the Set Appearance flow for all options`, async () => { - await setApperanceAndCheck('Red', '#FF0000', [180, 0, 0]) - await setApperanceAndCheck('Green', '#00FF00', [0, 180, 0]) - await setApperanceAndCheck('Blue', '#0000FF', [0, 0, 180]) - await setApperanceAndCheck('Turquoise', '#00FFFF', [0, 180, 180]) - await setApperanceAndCheck('Purple', '#FF00FF', [180, 0, 180]) - await setApperanceAndCheck('Yellow', '#FFFF00', [180, 180, 0]) - await setApperanceAndCheck('Black', '#000000', [0, 0, 0]) - await setApperanceAndCheck('Dark Grey', '#080808', [0x33, 0x33, 0x33]) - await setApperanceAndCheck('Light Grey', '#D3D3D3', [176, 176, 176]) - await setApperanceAndCheck('White', '#FFFFFF', [184, 184, 184]) + await setApperanceAndCheck('Red', '#FF0000', [180, 30, 30]) + // Not checking the scene color every time cause that's not really deterministic. Red seems reliable though + await setApperanceAndCheck('Green', '#00FF00') + await setApperanceAndCheck('Blue', '#0000FF') + await setApperanceAndCheck('Turquoise', '#00FFFF') + await setApperanceAndCheck('Purple', '#FF00FF') + await setApperanceAndCheck('Yellow', '#FFFF00') + await setApperanceAndCheck('Black', '#000000') + await setApperanceAndCheck('Dark Grey', '#080808') + await setApperanceAndCheck('Light Grey', '#D3D3D3') + await setApperanceAndCheck('White', '#FFFFFF') await setApperanceAndCheck( 'Default (clear appearance)', 'default', diff --git a/e2e/playwright/projects.spec.ts b/e2e/playwright/projects.spec.ts index 247d46c2a..ca25d7b65 100644 --- a/e2e/playwright/projects.spec.ts +++ b/e2e/playwright/projects.spec.ts @@ -83,7 +83,7 @@ test( test( 'click help/keybindings from project page', { tag: '@electron' }, - async ({ context, page }, testInfo) => { + async ({ scene, cmdBar, context, page }, testInfo) => { await context.folderSetupFn(async (dir) => { const bracketDir = path.join(dir, 'bracket') await fsp.mkdir(bracketDir, { recursive: true }) @@ -95,17 +95,11 @@ test( await page.setBodyDimensions({ width: 1200, height: 500 }) - page.on('console', console.log) - // expect to see the text bracket await expect(page.getByText('bracket')).toBeVisible() - await page.getByText('bracket').click() - await expect(page.getByTestId('loading')).toBeAttached() - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) + await scene.settled(cmdBar) // click ? button await page.getByTestId('help-button').click() @@ -120,7 +114,7 @@ test( test( 'open a file in a project works and renders, open another file in different project with errors, it should clear the scene', { tag: '@electron' }, - async ({ context, page, editor }, testInfo) => { + async ({ scene, cmdBar, context, page, editor }, testInfo) => { await context.folderSetupFn(async (dir) => { const bracketDir = path.join(dir, 'bracket') await fsp.mkdir(bracketDir, { recursive: true }) @@ -149,24 +143,7 @@ test( await page.getByText('bracket').click() - await expect(page.getByTestId('loading')).toBeAttached() - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) - - await expect( - page.getByRole('button', { name: 'Start Sketch' }) - ).toBeEnabled({ - timeout: 20_000, - }) - - // gray at this pixel means the stream has loaded in the most - // user way we can verify it (pixel color) - await expect - .poll(() => u.getGreatestPixDiff(pointOnModel, [110, 110, 110]), { - timeout: 10_000, - }) - .toBeLessThan(20) + await scene.settled(cmdBar) }) await test.step('Clicking the logo takes us back to the projects page / home', async () => { @@ -209,7 +186,7 @@ test( test( 'open a file in a project works and renders, open another file in different project that is empty, it should clear the scene', { tag: '@electron' }, - async ({ context, page }, testInfo) => { + async ({ scene, cmdBar, context, page }, testInfo) => { await context.folderSetupFn(async (dir) => { const bracketDir = path.join(dir, 'bracket') await fsp.mkdir(bracketDir, { recursive: true }) @@ -235,24 +212,7 @@ test( await page.getByText('bracket').click() - await expect(page.getByTestId('loading')).toBeAttached() - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) - - await expect( - page.getByRole('button', { name: 'Start Sketch' }) - ).toBeEnabled({ - timeout: 20_000, - }) - - // gray at this pixel means the stream has loaded in the most - // user way we can verify it (pixel color) - await expect - .poll(() => u.getGreatestPixDiff(pointOnModel, [125, 125, 125]), { - timeout: 10_000, - }) - .toBeLessThan(15) + await scene.settled(cmdBar) }) await test.step('Clicking the logo takes us back to the projects page / home', async () => { @@ -352,7 +312,7 @@ test( test( 'open a file in a project works and renders, open another file in the same project with errors, it should clear the scene', { tag: '@electron' }, - async ({ context, page }, testInfo) => { + async ({ scene, cmdBar, context, page }, testInfo) => { if (runningOnWindows()) { test.fixme(orRunWhenFullSuiteEnabled()) } @@ -380,10 +340,7 @@ test( await page.getByText('bracket').click() - await expect(page.getByTestId('loading')).toBeAttached() - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) + await scene.settled(cmdBar) await expect( page.getByRole('button', { name: 'Start Sketch' }) @@ -443,10 +400,10 @@ test( await expect(page.getByText('broken-code')).toBeVisible() await page.getByText('broken-code').click() - // Gotcha: You can not use scene.waitForExecutionDone() since the KCL code is going to fail - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) + // Gotcha: You can not use scene.settled() since the KCL code is going to fail + await expect( + page.getByTestId('model-state-indicator-playing') + ).toBeAttached() // Gotcha: Scroll to the text content in code mirror because CodeMirror lazy loads DOM content await editor.scrollToText( @@ -469,7 +426,7 @@ test.describe('Can export from electron app', () => { test( `Can export using ${method}`, { tag: ['@electron', '@skipLocalEngine'] }, - async ({ context, page, tronApp }, testInfo) => { + async ({ scene, cmdBar, context, page, tronApp }, testInfo) => { if (!tronApp) { fail() } @@ -499,10 +456,7 @@ test.describe('Can export from electron app', () => { await page.getByText('bracket').click() - await expect(page.getByTestId('loading')).toBeAttached() - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) + await scene.settled(cmdBar) await expect( page.getByRole('button', { name: 'Start Sketch' }) @@ -812,7 +766,7 @@ test.describe(`Project management commands`, () => { test( `Rename from project page`, { tag: '@electron' }, - async ({ context, page }, testInfo) => { + async ({ context, page, scene, cmdBar }, testInfo) => { const projectName = `my_project_to_rename` await context.folderSetupFn(async (dir) => { await fsp.mkdir(`${dir}/${projectName}`, { recursive: true }) @@ -821,7 +775,6 @@ test.describe(`Project management commands`, () => { `${dir}/${projectName}/main.kcl` ) }) - const u = await getUtils(page) // Constants and locators const projectHomeLink = page.getByTestId('project-link') @@ -843,7 +796,7 @@ test.describe(`Project management commands`, () => { page.on('console', console.log) await projectHomeLink.click() - await u.waitForPageLoad() + await scene.settled(cmdBar) }) await test.step(`Run rename command via command palette`, async () => { @@ -882,7 +835,6 @@ test.describe(`Project management commands`, () => { `${dir}/${projectName}/main.kcl` ) }) - const u = await getUtils(page) // Constants and locators const projectHomeLink = page.getByTestId('project-link') @@ -900,9 +852,9 @@ test.describe(`Project management commands`, () => { await page.setBodyDimensions({ width: 1200, height: 500 }) page.on('console', console.log) + await page.waitForTimeout(3000) + await projectHomeLink.click() - await u.waitForPageLoad() - await scene.connectionEstablished() await scene.settled(cmdBar) }) @@ -926,7 +878,7 @@ test.describe(`Project management commands`, () => { test( `Rename from home page`, { tag: '@electron' }, - async ({ context, page, homePage }, testInfo) => { + async ({ context, page, homePage, scene, cmdBar }, testInfo) => { const projectName = `my_project_to_rename` await context.folderSetupFn(async (dir) => { await fsp.mkdir(`${dir}/${projectName}`, { recursive: true }) @@ -982,7 +934,7 @@ test.describe(`Project management commands`, () => { test( `Delete from home page`, { tag: '@electron' }, - async ({ context, page }, testInfo) => { + async ({ context, page, scene, cmdBar }, testInfo) => { const projectName = `my_project_to_delete` await context.folderSetupFn(async (dir) => { await fsp.mkdir(`${dir}/${projectName}`, { recursive: true }) @@ -1033,6 +985,7 @@ test.describe(`Project management commands`, () => { homePage, toolbar, cmdBar, + scene, }) => { const projectName = 'test-project' await test.step(`Setup`, async () => { @@ -1072,10 +1025,11 @@ test.describe(`Project management commands`, () => { }) await cmdBar.argumentInput.fill(projectName) await cmdBar.progressCmdBar() + await scene.settled(cmdBar) + await toolbar.logoLink.click() }) await test.step(`Check the project was created with a non-colliding name`, async () => { - await toolbar.logoLink.click() await homePage.expectState({ projectCards: [ { @@ -1106,10 +1060,11 @@ test.describe(`Project management commands`, () => { }) await cmdBar.argumentInput.fill(projectName) await cmdBar.progressCmdBar() + await scene.settled(cmdBar) + await toolbar.logoLink.click() }) await test.step(`Check the second project was created with a non-colliding name`, async () => { - await toolbar.logoLink.click() await homePage.expectState({ projectCards: [ { @@ -1195,7 +1150,7 @@ test( test( 'Nested directories in project without main.kcl do not create main.kcl', { tag: '@electron' }, - async ({ context, page }, testInfo) => { + async ({ scene, cmdBar, context, page }, testInfo) => { let testDir: string | undefined await context.folderSetupFn(async (dir) => { await fsp.mkdir(path.join(dir, 'router-template-slate', 'nested'), { @@ -1218,10 +1173,7 @@ test( await test.step('Open the project', async () => { await page.getByText('router-template-slate').click() - await expect(page.getByTestId('loading')).toBeAttached() - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) + await scene.settled(cmdBar) // It actually loads. await expect(u.codeLocator).toContainText('mounting bracket') @@ -1334,7 +1286,7 @@ test( test( 'Can load a file with CRLF line endings', { tag: '@electron' }, - async ({ context, page }, testInfo) => { + async ({ context, page, scene, cmdBar }, testInfo) => { if (runningOnWindows()) { test.fixme(orRunWhenFullSuiteEnabled()) } @@ -1357,13 +1309,8 @@ test( const u = await getUtils(page) await page.setBodyDimensions({ width: 1200, height: 500 }) - page.on('console', console.log) - await page.getByText('router-template-slate').click() - await expect(page.getByTestId('loading')).toBeAttached() - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) + await scene.settled(cmdBar) await expect(u.codeLocator).toContainText('routerDiameter') await expect(u.codeLocator).toContainText('templateGap') @@ -1578,7 +1525,7 @@ extrude001 = extrude(sketch001, length = 200)`) test( 'Opening a project should successfully load the stream, (regression test that this also works when switching between projects)', { tag: '@electron' }, - async ({ context, page, cmdBar, homePage }, testInfo) => { + async ({ context, page, cmdBar, homePage, scene }, testInfo) => { await context.folderSetupFn(async (dir) => { await fsp.mkdir(path.join(dir, 'router-template-slate'), { recursive: true, @@ -1607,13 +1554,10 @@ test( path.join(dir, 'bracket', 'main.kcl') ) }) - const u = await getUtils(page) + await page.setBodyDimensions({ width: 1200, height: 500 }) - page.on('console', console.log) - const pointOnModel = { x: 630, y: 280 } - await test.step('Opening the bracket project via command palette should load the stream', async () => { await homePage.expectState({ projectCards: [ @@ -1647,15 +1591,7 @@ test( stage: 'commandBarClosed', }) - await u.waitForPageLoad() - - // gray at this pixel means the stream has loaded in the most - // user way we can verify it (pixel color) - await expect - .poll(() => u.getGreatestPixDiff(pointOnModel, [85, 85, 85]), { - timeout: 10_000, - }) - .toBeLessThan(15) + await scene.settled(cmdBar) }) await test.step('Clicking the logo takes us back to the projects page / home', async () => { @@ -1672,15 +1608,7 @@ test( await page.getByText('router-template-slate').click() - await u.waitForPageLoad() - - // gray at this pixel means the stream has loaded in the most - // user way we can verify it (pixel color) - await expect - .poll(() => u.getGreatestPixDiff(pointOnModel, [143, 143, 143]), { - timeout: 10_000, - }) - .toBeLessThan(15) + await scene.settled(cmdBar) }) await test.step('The projects on the home page should still be normal', async () => { @@ -1733,8 +1661,6 @@ test( }) await page.setBodyDimensions({ width: 1200, height: 500 }) - page.on('console', console.log) - // we'll grab this from the settings on screen before we switch let originalProjectDirName: string const newProjectDirName = testInfo.outputPath( @@ -1875,7 +1801,7 @@ test( test( 'file pane is scrollable when there are many files', { tag: '@electron' }, - async ({ context, page }, testInfo) => { + async ({ scene, cmdBar, context, page }, testInfo) => { await context.folderSetupFn(async (dir) => { const testDir = path.join(dir, 'testProject') await fsp.mkdir(testDir, { recursive: true }) @@ -1954,10 +1880,8 @@ test( await test.step('setup, open file pane', async () => { await page.getByText('testProject').click() - await expect(page.getByTestId('loading')).toBeAttached() - await expect(page.getByTestId('loading')).not.toBeAttached({ - timeout: 20_000, - }) + + await scene.settled(cmdBar) await page.getByTestId('files-pane-button').click() }) diff --git a/e2e/playwright/prompt-to-edit-snapshot-tests.spec.ts b/e2e/playwright/prompt-to-edit-snapshot-tests.spec.ts index 86f6c3804..84bd40736 100644 --- a/e2e/playwright/prompt-to-edit-snapshot-tests.spec.ts +++ b/e2e/playwright/prompt-to-edit-snapshot-tests.spec.ts @@ -63,7 +63,7 @@ test.describe('edit with AI example snapshots', () => { localStorage.setItem('persistCode', file) }, file) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) const body1CapCoords = { x: 571, y: 351 } const [clickBody1Cap] = scene.makeMouseHelpers( diff --git a/e2e/playwright/prompt-to-edit.spec.ts b/e2e/playwright/prompt-to-edit.spec.ts index e79db800c..4e1a58b75 100644 --- a/e2e/playwright/prompt-to-edit.spec.ts +++ b/e2e/playwright/prompt-to-edit.spec.ts @@ -61,7 +61,7 @@ test.describe('Prompt-to-edit tests', { tag: '@skipWin' }, () => { localStorage.setItem('persistCode', file) }, file) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) const body1CapCoords = { x: 571, y: 311 } const greenCheckCoords = { x: 565, y: 305 } @@ -156,7 +156,7 @@ test.describe('Prompt-to-edit tests', { tag: '@skipWin' }, () => { localStorage.setItem('persistCode', file) }, file) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) const body1CapCoords = { x: 571, y: 311 } const [clickBody1Cap] = scene.makeMouseHelpers( @@ -212,7 +212,7 @@ test.describe('Prompt-to-edit tests', { tag: '@skipWin' }, () => { localStorage.setItem('persistCode', file) }, file) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) const submittingToast = page.getByText('Submitting to Text-to-CAD API...') const successToast = page.getByText('Prompt to edit successful') @@ -281,7 +281,7 @@ test.describe('Prompt-to-edit tests', { tag: '@skipWin' }, () => { localStorage.setItem('persistCode', file) }, file) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) const submittingToast = page.getByText('Submitting to Text-to-CAD API...') const successToast = page.getByText('Prompt to edit successful') diff --git a/e2e/playwright/regression-tests.spec.ts b/e2e/playwright/regression-tests.spec.ts index 63ffc9664..445dca2eb 100644 --- a/e2e/playwright/regression-tests.spec.ts +++ b/e2e/playwright/regression-tests.spec.ts @@ -689,6 +689,7 @@ extrude002 = extrude(profile002, length = 150) homePage, scene, toolbar, + viewport, }) => { await context.folderSetupFn(async (dir) => { const legoDir = path.join(dir, 'lego') @@ -703,8 +704,8 @@ extrude002 = extrude(profile002, length = 150) await homePage.openProject('lego') await toolbar.closePane('code') }) - await test.step(`Waiting for the loading spinner to disappear`, async () => { - await scene.loadingIndicator.waitFor({ state: 'detached' }) + await test.step(`Waiting for scene to settle`, async () => { + await scene.connectionEstablished() }) await test.step(`The part should start loading quickly, not waiting until execution is complete`, async () => { // TODO: use the viewport size to pick the center point, but the `viewport` fixture's values were wrong. @@ -762,7 +763,7 @@ plane002 = offsetPlane(XZ, offset = -2 * x)` ) }) await homePage.openProject('test-sample') - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await expect(toolbar.startSketchBtn).toBeEnabled({ timeout: 20_000 }) const operationButton = await toolbar.getFeatureTreeOperation( 'Offset Plane', diff --git a/e2e/playwright/sketch-tests.spec.ts b/e2e/playwright/sketch-tests.spec.ts index e1fead3cb..abb1f29ba 100644 --- a/e2e/playwright/sketch-tests.spec.ts +++ b/e2e/playwright/sketch-tests.spec.ts @@ -22,6 +22,7 @@ test.describe('Sketch tests', { tag: ['@skipWin'] }, () => { context, homePage, scene, + cmdBar, }) => { const u = await getUtils(page) const selectionsSnippets = { @@ -82,7 +83,7 @@ test.describe('Sketch tests', { tag: ['@skipWin'] }, () => { await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) // wait for execution done await u.openDebugPanel() @@ -108,6 +109,7 @@ test.describe('Sketch tests', { tag: ['@skipWin'] }, () => { page, scene, homePage, + cmdBar, }) => { const u = await getUtils(page) await page.addInitScript(async () => { @@ -122,7 +124,7 @@ sketch001 = startSketchOn(XZ) }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await scene.expectPixelColor(TEST_COLORS.WHITE, { x: 587, y: 270 }, 15) @@ -673,6 +675,7 @@ sketch001 = startSketchOn(XZ) homePage, scene, editor, + cmdBar, }) => { const u = await getUtils(page) await page.addInitScript(async () => { @@ -689,7 +692,7 @@ sketch001 = startSketchOn(XZ) }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await expect( page.getByRole('button', { name: 'Start Sketch' }) @@ -1614,7 +1617,7 @@ profile002 = startProfileAt([117.2, 56.08], sketch001) test( `snapToProfile start only works for current profile`, { tag: ['@skipWin'] }, - async ({ context, page, scene, toolbar, editor, homePage }) => { + async ({ context, page, scene, toolbar, editor, homePage, cmdBar }) => { // We seed the scene with a single offset plane await context.addInitScript(() => { localStorage.setItem( @@ -1630,6 +1633,8 @@ profile003 = startProfileAt([206.63, -56.73], sketch001) }) await homePage.goToModelingScene() + await scene.settled(cmdBar) + await expect( page.getByRole('button', { name: 'Start Sketch' }) ).not.toBeDisabled() @@ -1651,9 +1656,13 @@ profile003 = startProfileAt([206.63, -56.73], sketch001) const codeFromTangentialArc = ` |> tangentialArcTo([39.49, 88.22], %)` await test.step('check that tangential tool does not snap to other profile starts', async () => { await toolbar.tangentialArcBtn.click() + await page.waitForTimeout(1000) await endOfLowerSegMove() + await page.waitForTimeout(1000) await endOfLowerSegClick() + await page.waitForTimeout(1000) await profileStartOfHigherSegClick() + await page.waitForTimeout(1000) await editor.expectEditor.toContain(codeFromTangentialArc) await editor.expectEditor.not.toContain( `[profileStartX(%), profileStartY(%)]` @@ -2242,8 +2251,9 @@ profile004 = circleThreePoint(sketch001, p1 = [13.44, -6.8], p2 = [13.39, -2.07] await test.step('enter sketch and setup', async () => { await moveToClearToolBarPopover() + await page.waitForTimeout(1000) await pointOnSegment({ shouldDbClick: true }) - await page.waitForTimeout(600) + await page.waitForTimeout(2000) await toolbar.lineBtn.click() await page.waitForTimeout(100) @@ -2359,7 +2369,7 @@ profile003 = circle(sketch001, center = [6.92, -4.2], radius = 3.16) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await expect( page.getByRole('button', { name: 'Start Sketch' }) ).not.toBeDisabled() @@ -2965,6 +2975,7 @@ test.describe(`Click based selection don't brick the app when clicked out of ran toolbar, editor, homePage, + cmdBar, }) => { // We seed the scene with a single offset plane await context.addInitScript(() => { @@ -2982,7 +2993,7 @@ test.describe(`Click based selection don't brick the app when clicked out of ran }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await test.step(`format the code`, async () => { // doesn't contain condensed version @@ -3047,6 +3058,7 @@ test.describe('Redirecting to home page and back to the original file should cle toolbar, editor, homePage, + cmdBar, }) => { // We seed the scene with a single offset plane await context.addInitScript(() => { @@ -3059,7 +3071,7 @@ test.describe('Redirecting to home page and back to the original file should cle ) }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) const [objClick] = scene.makeMouseHelpers(634, 274) await objClick() diff --git a/e2e/playwright/snapshot-tests.spec.ts b/e2e/playwright/snapshot-tests.spec.ts index 064b5fac1..fdd2ec8ba 100644 --- a/e2e/playwright/snapshot-tests.spec.ts +++ b/e2e/playwright/snapshot-tests.spec.ts @@ -103,7 +103,6 @@ part001 = startSketchOn(-XZ) await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) const axisDirectionPair: Models['AxisDirectionPair_type'] = { @@ -369,7 +368,6 @@ const extrudeDefaultPlane = async ( await page.setViewportSize({ width: 1200, height: 500 }) await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) await expect(page).toHaveScreenshot({ @@ -421,8 +419,6 @@ test( const PUR = 400 / 37.5 //pixeltoUnitRatio await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() - const startXPx = 600 const [endOfTangentClk, endOfTangentMv] = scene.makeMouseHelpers( startXPx + PUR * 30, @@ -551,8 +547,6 @@ test( await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() - // click on "Start Sketch" button await u.doAndWaitForImageDiff( () => page.getByRole('button', { name: 'Start Sketch' }).click(), @@ -598,8 +592,6 @@ test( await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() - await u.doAndWaitForImageDiff( () => page.getByRole('button', { name: 'Start Sketch' }).click(), 200 @@ -650,8 +642,6 @@ test.describe( await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() - await u.doAndWaitForImageDiff( () => page.getByRole('button', { name: 'Start Sketch' }).click(), 200 @@ -744,7 +734,6 @@ test.describe( await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) await u.doAndWaitForImageDiff( @@ -846,7 +835,6 @@ part002 = startSketchOn(part001, seg01) await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) // Wait for the second extrusion to appear @@ -902,7 +890,6 @@ test( await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) // Wait for the second extrusion to appear @@ -943,7 +930,6 @@ test( await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) // Wait for the second extrusion to appear @@ -976,7 +962,6 @@ test.describe('Grid visibility', { tag: '@snapshot' }, () => { await page.goto('/') await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) await u.closeKclCodePanel() @@ -1041,7 +1026,6 @@ test.describe('Grid visibility', { tag: '@snapshot' }, () => { await page.goto('/') await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) await u.closeKclCodePanel() @@ -1086,7 +1070,6 @@ test.describe('Grid visibility', { tag: '@snapshot' }, () => { await page.goto('/') await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) await u.closeKclCodePanel() @@ -1205,7 +1188,6 @@ sweepSketch = startSketchOn(XY) await page.setViewportSize({ width: 1200, height: 1000 }) await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) await expect(page, 'expect small color widget').toHaveScreenshot({ @@ -1255,7 +1237,6 @@ sweepSketch = startSketchOn(XY) await page.setViewportSize({ width: 1200, height: 1000 }) await u.waitForAuthSkipAppStart() - await scene.connectionEstablished() await scene.settled(cmdBar) await expect(page.locator('.cm-css-color-picker-wrapper')).toBeVisible() diff --git a/e2e/playwright/test-network-and-connection-issues.spec.ts b/e2e/playwright/test-network-and-connection-issues.spec.ts index e8cf451a4..e19bafe2a 100644 --- a/e2e/playwright/test-network-and-connection-issues.spec.ts +++ b/e2e/playwright/test-network-and-connection-issues.spec.ts @@ -89,7 +89,7 @@ test.describe('Test network and connection issues', () => { test( 'Engine disconnect & reconnect in sketch mode', { tag: '@skipLocalEngine' }, - async ({ page, homePage, toolbar }) => { + async ({ page, homePage, toolbar, scene, cmdBar }) => { test.fixme(orRunWhenFullSuiteEnabled()) const networkToggle = page.getByTestId('network-toggle') @@ -169,7 +169,7 @@ test.describe('Test network and connection issues', () => { // Expect the network to be up await expect(networkToggle).toContainText('Connected') - await expect(page.getByTestId('loading-stream')).not.toBeAttached() + await scene.settled(cmdBar) // Click off the code pane. await page.mouse.click(100, 100) diff --git a/e2e/playwright/test-utils.ts b/e2e/playwright/test-utils.ts index 1e8914046..3396e38b1 100644 --- a/e2e/playwright/test-utils.ts +++ b/e2e/playwright/test-utils.ts @@ -74,7 +74,10 @@ async function waitForPageLoadWithRetry(page: Page) { await expect(async () => { await page.goto('/') const errorMessage = 'App failed to load - 🔃 Retrying ...' - await expect(page.getByTestId('loading'), errorMessage).not.toBeAttached({ + await expect( + page.getByTestId('model-state-indicator-playing'), + errorMessage + ).toBeAttached({ timeout: 20_000, }) @@ -87,9 +90,10 @@ async function waitForPageLoadWithRetry(page: Page) { }).toPass({ timeout: 70_000, intervals: [1_000] }) } +// lee: This needs to be replaced by scene.settled() eventually. async function waitForPageLoad(page: Page) { // wait for all spinners to be gone - await expect(page.getByTestId('loading')).not.toBeAttached({ + await expect(page.getByTestId('model-state-indicator-playing')).toBeVisible({ timeout: 20_000, }) @@ -871,9 +875,10 @@ export async function tearDown(page: Page, testInfo: TestInfo) { export async function setup( context: BrowserContext, page: Page, + testDir: string, testInfo?: TestInfo ) { - await context.addInitScript( + await page.addInitScript( async ({ token, settingsKey, @@ -914,7 +919,7 @@ export async function setup( }, }), IS_PLAYWRIGHT_KEY, - PLAYWRIGHT_TEST_DIR: TEST_SETTINGS.project?.directory || '', + PLAYWRIGHT_TEST_DIR: testDir, PERSIST_MODELING_CONTEXT, } ) @@ -934,7 +939,7 @@ export async function setup( await page.emulateMedia({ reducedMotion: 'reduce' }) // Trigger a navigation, since loading file:// doesn't. - // await page.reload() + await page.reload() } function failOnConsoleErrors(page: Page, testInfo?: TestInfo) { diff --git a/e2e/playwright/testing-camera-movement.spec.ts b/e2e/playwright/testing-camera-movement.spec.ts index 9b649d81c..dd63f5605 100644 --- a/e2e/playwright/testing-camera-movement.spec.ts +++ b/e2e/playwright/testing-camera-movement.spec.ts @@ -5,12 +5,18 @@ import { getUtils, orRunWhenFullSuiteEnabled } from '@e2e/playwright/test-utils' import { expect, test } from '@e2e/playwright/zoo-test' test.describe('Testing Camera Movement', { tag: ['@skipWin'] }, () => { - test('Can move camera reliably', async ({ page, context, homePage }) => { + test('Can move camera reliably', async ({ + page, + context, + homePage, + scene, + }) => { const u = await getUtils(page) await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.connectionEstablished() + await u.openAndClearDebugPanel() await u.closeKclCodePanel() diff --git a/e2e/playwright/testing-constraints.spec.ts b/e2e/playwright/testing-constraints.spec.ts index 5b8e4031e..12755f752 100644 --- a/e2e/playwright/testing-constraints.spec.ts +++ b/e2e/playwright/testing-constraints.spec.ts @@ -77,7 +77,7 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { }) .toBe(false) }) - test(`Remove constraints`, async ({ page, homePage }) => { + test(`Remove constraints`, async ({ page, homePage, scene, cmdBar }) => { await page.addInitScript(async () => { localStorage.setItem( 'persistCode', @@ -101,7 +101,7 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await page.getByText('line(end = [74.36, 130.4], tag = $seg01)').click() await page.getByRole('button', { name: 'Edit Sketch' }).click() @@ -142,7 +142,7 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { }, ] as const for (const { testName, offset } of cases) { - test(`${testName}`, async ({ page, homePage }) => { + test(`${testName}`, async ({ page, homePage, scene, cmdBar }) => { await page.addInitScript(async () => { localStorage.setItem( 'persistCode', @@ -166,7 +166,7 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await page.getByText('line(end = [74.36, 130.4], tag = $seg01)').click() await page.getByRole('button', { name: 'Edit Sketch' }).click() @@ -250,7 +250,12 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { }, ] as const for (const { testName, value, constraint } of cases) { - test(`${constraint} - ${testName}`, async ({ page, homePage }) => { + test(`${constraint} - ${testName}`, async ({ + page, + homePage, + scene, + cmdBar, + }) => { await page.addInitScript(async () => { localStorage.setItem( 'persistCode', @@ -274,7 +279,7 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await page.getByText('line(end = [74.36, 130.4])').click() await page.getByRole('button', { name: 'Edit Sketch' }).click() @@ -361,7 +366,12 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { }, ] as const for (const { testName, addVariable, value, constraint } of cases) { - test(`${constraint} - ${testName}`, async ({ page, homePage }) => { + test(`${constraint} - ${testName}`, async ({ + page, + homePage, + scene, + cmdBar, + }) => { await page.addInitScript(async () => { localStorage.setItem( 'persistCode', @@ -385,7 +395,7 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await page.getByText('line(end = [74.36, 130.4])').click() await page.getByRole('button', { name: 'Edit Sketch' }).click() @@ -475,7 +485,7 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { }, ] as const for (const { testName, addVariable, value, axisSelect } of cases) { - test(`${testName}`, async ({ page, homePage }) => { + test(`${testName}`, async ({ page, homePage, scene, cmdBar }) => { await page.addInitScript(async () => { localStorage.setItem( 'persistCode', @@ -499,7 +509,7 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await page.getByText('line(end = [74.36, 130.4])').click() await page.getByRole('button', { name: 'Edit Sketch' }).click() @@ -578,7 +588,7 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { }, ] as const for (const { testName, addVariable, value, constraint } of cases) { - test(`${testName}`, async ({ page, homePage }) => { + test(`${testName}`, async ({ page, homePage, scene, cmdBar }) => { await page.addInitScript(async () => { localStorage.setItem( 'persistCode', @@ -602,7 +612,7 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await page.getByText('line(end = [74.36, 130.4])').click() await page.getByRole('button', { name: 'Edit Sketch' }).click() @@ -655,7 +665,14 @@ test.describe('Testing constraints', { tag: ['@skipWin'] }, () => { }, ] as const for (const { testName, addVariable, value, constraint } of cases) { - test(`${testName}`, async ({ context, homePage, page, editor }) => { + test(`${testName}`, async ({ + context, + homePage, + page, + editor, + scene, + cmdBar, + }) => { // constants and locators const cmdBarKclInput = page .getByTestId('cmd-bar-arg-value') @@ -689,7 +706,7 @@ part002 = startSketchOn(XZ) await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await editor.scrollToText('line(end = [74.36, 130.4])', true) await page.getByText('line(end = [74.36, 130.4])').click() @@ -746,7 +763,7 @@ part002 = startSketchOn(XZ) }, ] as const for (const { codeAfter, constraintName } of cases) { - test(`${constraintName}`, async ({ page, homePage }) => { + test(`${constraintName}`, async ({ page, homePage, scene, cmdBar }) => { await page.addInitScript(async (customCode) => { localStorage.setItem( 'persistCode', @@ -770,7 +787,7 @@ part002 = startSketchOn(XZ) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await page.getByText('line(end = [74.36, 130.4])').click() await page.getByRole('button', { name: 'Edit Sketch' }).click() @@ -848,7 +865,7 @@ part002 = startSketchOn(XZ) }, ] as const for (const { codeAfter, constraintName } of cases) { - test(`${constraintName}`, async ({ page, homePage }) => { + test(`${constraintName}`, async ({ page, homePage, scene, cmdBar }) => { await page.addInitScript(async () => { localStorage.setItem( 'persistCode', @@ -871,7 +888,7 @@ part002 = startSketchOn(XZ) await page.setBodyDimensions({ width: 1000, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await page.getByText('line(end = [74.36, 130.4])').click() await page.getByRole('button', { name: 'Edit Sketch' }).click() @@ -930,7 +947,7 @@ part002 = startSketchOn(XZ) }, ] as const for (const { codeAfter, constraintName, axisClick } of cases) { - test(`${constraintName}`, async ({ page, homePage }) => { + test(`${constraintName}`, async ({ page, homePage, scene, cmdBar }) => { await page.addInitScript(async () => { localStorage.setItem( 'persistCode', @@ -953,7 +970,7 @@ part002 = startSketchOn(XZ) await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await page.getByText('line(end = [74.36, 130.4])').click() await page.getByRole('button', { name: 'Edit Sketch' }).click() @@ -994,6 +1011,8 @@ part002 = startSketchOn(XZ) test('Horizontally constrained line remains selected after applying constraint', async ({ page, homePage, + scene, + cmdBar, }) => { test.fixme(orRunWhenFullSuiteEnabled()) test.setTimeout(70_000) @@ -1010,7 +1029,7 @@ part002 = startSketchOn(XZ) await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.settled(cmdBar) await page.getByText('line(end = [3.79, 2.68], tag = $seg01)').click() await expect(page.getByRole('button', { name: 'Edit Sketch' })).toBeEnabled( @@ -1129,7 +1148,7 @@ test.describe('Electron constraint tests', () => { sortBy: 'last-modified-desc', }) await homePage.openProject('test-sample') - await scene.waitForExecutionDone() + await scene.settled(cmdBar) }) async function clickOnFirstSegmentLabel() { diff --git a/e2e/playwright/testing-samples-loading.spec.ts b/e2e/playwright/testing-samples-loading.spec.ts index f128cad67..affbf289a 100644 --- a/e2e/playwright/testing-samples-loading.spec.ts +++ b/e2e/playwright/testing-samples-loading.spec.ts @@ -11,7 +11,8 @@ test.describe('Testing in-app sample loading', () => { * Note this test implicitly depends on the KCL sample "parametric-bearing-pillow-block", * its title, and its units settings. https://github.com/KittyCAD/kcl-samples/blob/main/parametric-bearing-pillow-block/main.kcl */ - test('Web: should overwrite current code, cannot create new file', async ({ + // We have no more web tests + test.skip('Web: should overwrite current code, cannot create new file', async ({ editor, context, page, @@ -78,7 +79,7 @@ test.describe('Testing in-app sample loading', () => { test( 'Desktop: should create new file by default, optionally overwrite', { tag: '@electron' }, - async ({ editor, context, page }, testInfo) => { + async ({ editor, context, page, scene, cmdBar }, testInfo) => { const { dir } = await context.folderSetupFn(async (dir) => { const bracketDir = join(dir, 'bracket') await fsp.mkdir(bracketDir, { recursive: true }) @@ -125,7 +126,7 @@ test.describe('Testing in-app sample loading', () => { await test.step(`Test setup`, async () => { await page.setBodyDimensions({ width: 1200, height: 500 }) await projectCard.click() - await u.waitForPageLoad() + await scene.settled(cmdBar) }) await test.step(`Precondition: check the initial code`, async () => { @@ -140,11 +141,14 @@ test.describe('Testing in-app sample loading', () => { await test.step(`Load a KCL sample with the command palette`, async () => { await commandBarButton.click() + await page.waitForTimeout(1000) await commandOption.click() + await page.waitForTimeout(1000) await commandSampleOption(sampleOne.title).click() await expect(overwriteWarning).not.toBeVisible() await expect(newFileWarning).toBeVisible() await confirmButton.click() + await page.waitForTimeout(1000) }) await test.step(`Ensure we made and opened a new file`, async () => { @@ -155,14 +159,20 @@ test.describe('Testing in-app sample loading', () => { await test.step(`Now overwrite the current file`, async () => { await commandBarButton.click() + await page.waitForTimeout(1000) await commandOption.click() + await page.waitForTimeout(1000) await commandSampleOption(sampleTwo.title).click() + await page.waitForTimeout(1000) await commandMethodArgButton.click() + await page.waitForTimeout(1000) await commandMethodOption.click() + await page.waitForTimeout(1000) await expect(commandMethodArgButton).toContainText('overwrite') await expect(newFileWarning).not.toBeVisible() await expect(overwriteWarning).toBeVisible() await confirmButton.click() + await page.waitForTimeout(1000) }) await test.step(`Ensure we overwrote the current file without navigating`, async () => { diff --git a/e2e/playwright/testing-segment-overlays.spec.ts b/e2e/playwright/testing-segment-overlays.spec.ts index e761d9ff6..d1d02775e 100644 --- a/e2e/playwright/testing-segment-overlays.spec.ts +++ b/e2e/playwright/testing-segment-overlays.spec.ts @@ -1520,6 +1520,8 @@ part001 = startSketchOn(XZ) page, editor, homePage, + scene, + cmdBar, }) => { await page.addInitScript( async ({ lineToBeDeleted }) => { @@ -1541,7 +1543,8 @@ part001 = startSketchOn(XZ) await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await u.waitForPageLoad() + await scene.connectionEstablished() + await scene.settled(cmdBar) await page.waitForTimeout(300) await page.getByText(before).click() diff --git a/e2e/playwright/testing-selections.spec.ts b/e2e/playwright/testing-selections.spec.ts index 9e99de28c..1b2485dae 100644 --- a/e2e/playwright/testing-selections.spec.ts +++ b/e2e/playwright/testing-selections.spec.ts @@ -528,6 +528,8 @@ profile001 = startProfileAt([7.49, 9.96], sketch001) test('Hovering over 3d features highlights code, clicking puts the cursor in the right place and sends selection id to engine', async ({ page, homePage, + scene, + cmdBar, }) => { const u = await getUtils(page) await page.addInitScript(async (KCL_DEFAULT_LENGTH) => { @@ -660,8 +662,8 @@ part001 = startSketchOn(XZ) for (const rgb of RGBs) { const [r, g, b] = rgb const RGAverage = (r + g) / 2 - const isRedGreenSameIsh = Math.abs(r - g) < 3 - const isBlueLessThanRG = RGAverage - b > 45 + const isRedGreenSameIsh = Math.abs(r - g) < 10 + const isBlueLessThanRG = RGAverage - b > 40 const isYellowy = isRedGreenSameIsh && isBlueLessThanRG if (isYellowy) return true } @@ -779,11 +781,7 @@ part001 = startSketchOn(XZ) ) `) - await expect( - page - .getByTestId('model-state-indicator-receive-reliable') - .or(page.getByTestId('model-state-indicator-execution-done')) - ).toBeVisible() + await scene.settled(cmdBar) await u.openAndClearDebugPanel() await u.sendCustomCmd({ @@ -953,6 +951,7 @@ part001 = startSketchOn(XZ) page, homePage, scene, + cmdBar, }) => { const cases = [ { @@ -989,7 +988,7 @@ part001 = startSketchOn(XZ) await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await u.openAndClearDebugPanel() await u.sendCustomCmd({ @@ -1024,6 +1023,7 @@ part001 = startSketchOn(XZ) page, homePage, scene, + cmdBar, }) => { await page.addInitScript(async () => { localStorage.setItem( @@ -1043,7 +1043,7 @@ part001 = startSketchOn(XZ) await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() - await scene.waitForExecutionDone() + await scene.settled(cmdBar) await u.openAndClearDebugPanel() await u.sendCustomCmd({ diff --git a/e2e/playwright/testing-settings.spec.ts b/e2e/playwright/testing-settings.spec.ts index 2a331e538..6b8dce9dc 100644 --- a/e2e/playwright/testing-settings.spec.ts +++ b/e2e/playwright/testing-settings.spec.ts @@ -55,7 +55,8 @@ test.describe('Testing settings', () => { // Check that the invalid settings were changed to good defaults expect(storedSettings.settings?.modeling?.base_unit).toBe('in') expect(storedSettings.settings?.modeling?.mouse_controls).toBe('zoo') - expect(storedSettings.settings?.project?.directory).toBe('') + // Commenting this out because tests need this to be set to work properly. + // expect(storedSettings.settings?.app?.project_directory).toBe('') expect(storedSettings.settings?.project?.default_project_name).toBe( 'untitled' ) @@ -865,6 +866,8 @@ test.describe('Testing settings', () => { page, homePage, tronApp, + scene, + cmdBar, }) => { if (!tronApp) { fail() @@ -886,6 +889,7 @@ test.describe('Testing settings', () => { }) await page.setBodyDimensions({ width: 1200, height: 500 }) await homePage.goToModelingScene() + await scene.connectionEstablished() // Constants and locators const resizeHandle = page.locator('.sidebar-resize-handles > div.block') @@ -897,6 +901,7 @@ test.describe('Testing settings', () => { async function setShowDebugPanelTo(value: 'On' | 'Off') { await commandsButton.click() + await debugPaneOption.scrollIntoViewIfNeeded() await debugPaneOption.click() await page.getByRole('option', { name: value }).click() await expect( diff --git a/e2e/playwright/zoo-test.ts b/e2e/playwright/zoo-test.ts index 63010757b..e4ffa9dfd 100644 --- a/e2e/playwright/zoo-test.ts +++ b/e2e/playwright/zoo-test.ts @@ -17,7 +17,6 @@ declare module '@playwright/test' { } interface Page { dir: string - TEST_SETTINGS_FILE_KEY?: string setBodyDimensions: (dims: { width: number height: number diff --git a/interface.d.ts b/interface.d.ts index 81f789ea7..e5b1fda20 100644 --- a/interface.d.ts +++ b/interface.d.ts @@ -72,7 +72,6 @@ export interface IElectronAPI { process: { env: { BASE_URL: string - TEST_SETTINGS_FILE_KEY: string IS_PLAYWRIGHT: string VITE_KC_DEV_TOKEN: string VITE_KC_API_WS_MODELING_URL: string diff --git a/known-circular.txt b/known-circular.txt index b221565c9..ee42b3d6c 100644 --- a/known-circular.txt +++ b/known-circular.txt @@ -4,10 +4,10 @@ $ dpdm --no-warning --no-tree -T --skip-dynamic-imports=circular src/index.tsx 02) src/lang/std/sketch.ts -> src/lang/modifyAst.ts 03) src/lang/std/sketch.ts -> src/lang/modifyAst.ts -> src/lang/std/sketchcombos.ts 04) src/lib/singletons.ts -> src/editor/manager.ts -> src/lib/selections.ts - 05) src/lib/singletons.ts -> src/lang/KclSingleton.ts - 06) src/lib/singletons.ts -> src/lang/codeManager.ts - 07) src/lib/singletons.ts -> src/clientSideScene/sceneEntities.ts -> src/clientSideScene/segments.ts -> src/components/Toolbar/angleLengthInfo.ts - 08) src/lib/singletons.ts -> src/clientSideScene/sceneEntities.ts -> src/clientSideScene/segments.ts -> src/machines/commandBarMachine.ts -> src/lib/commandBarConfigs/authCommandConfig.ts -> src/machines/appMachine.ts -> src/machines/settingsMachine.ts - 09) src/machines/commandBarMachine.ts -> src/lib/commandBarConfigs/authCommandConfig.ts -> src/machines/appMachine.ts -> src/machines/settingsMachine.ts + 05) src/lib/singletons.ts -> src/editor/manager.ts -> src/lib/selections.ts -> src/machines/appMachine.ts -> src/machines/engineStreamMachine.ts + 06) src/lib/singletons.ts -> src/editor/manager.ts -> src/lib/selections.ts -> src/machines/appMachine.ts -> src/machines/settingsMachine.ts + 07) src/machines/appMachine.ts -> src/machines/settingsMachine.ts -> src/machines/commandBarMachine.ts -> src/lib/commandBarConfigs/authCommandConfig.ts + 08) src/lib/singletons.ts -> src/lang/codeManager.ts + 09) src/lib/singletons.ts -> src/clientSideScene/sceneEntities.ts -> src/clientSideScene/segments.ts -> src/components/Toolbar/angleLengthInfo.ts 10) src/hooks/useModelingContext.ts -> src/components/ModelingMachineProvider.tsx -> src/components/Toolbar/Intersect.tsx -> src/components/SetHorVertDistanceModal.tsx -> src/lib/useCalculateKclExpression.ts 11) src/routes/Onboarding/index.tsx -> src/routes/Onboarding/Camera.tsx -> src/routes/Onboarding/utils.tsx diff --git a/package.json b/package.json index 0be805807..75f2d6a03 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "@fortawesome/react-fontawesome": "^0.2.0", "@headlessui/react": "^1.7.19", "@headlessui/tailwindcss": "^0.2.2", - "@kittycad/lib": "2.0.26", + "@kittycad/lib": "2.0.28", "@lezer/highlight": "^1.2.1", "@lezer/lr": "^1.4.1", "@react-hook/resize-observer": "^2.0.1", @@ -179,7 +179,7 @@ "@electron/fuses": "^1.8.0", "@electron/notarize": "^2.5.0", "@iarna/toml": "^2.2.5", - "@lezer/generator": "^1.7.2", + "@lezer/generator": "^1.7.3", "@nabla/vite-plugin-eslint": "^2.0.5", "@playwright/test": "^1.51.1", "@testing-library/jest-dom": "^5.14.1", @@ -199,8 +199,8 @@ "@types/three": "^0.174.0", "@types/ua-parser-js": "^0.7.39", "@types/uuid": "^9.0.8", - "@types/wicg-file-system-access": "^2023.10.5", - "@types/ws": "^8.18.0", + "@types/wicg-file-system-access": "^2023.10.6", + "@types/ws": "^8.18.1", "@vitejs/plugin-react": "^4.3.4", "@vitest/web-worker": "^1.5.0", "@xstate/cli": "^0.5.17", @@ -213,7 +213,7 @@ "eslint-plugin-import": "^2.31.0", "eslint-plugin-jest": "^28.11.0", "eslint-plugin-jsx-a11y": "^6.10.2", - "eslint-plugin-react": "^7.37.4", + "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-perf": "^3.3.3", "eslint-plugin-suggest-no-throw": "^1.0.0", @@ -232,7 +232,7 @@ "setimmediate": "^1.0.5", "tailwindcss": "^3.4.17", "ts-node": "^10.0.0", - "typescript": "^5.8.2", + "typescript": "^5.8.3", "typescript-eslint": "^8.26.1", "vite": "^5.4.17", "vite-plugin-package-version": "^1.1.0", diff --git a/packages/codemirror-lang-kcl/package.json b/packages/codemirror-lang-kcl/package.json index e0b05867d..bd3c68258 100644 --- a/packages/codemirror-lang-kcl/package.json +++ b/packages/codemirror-lang-kcl/package.json @@ -19,17 +19,17 @@ "types": "dist/index.d.ts", "dependencies": { "@codemirror/language": "^6.10.3", - "@codemirror/state": "^6.4.1", + "@codemirror/state": "^6.5.2", "@lezer/highlight": "^1.2.1", "typescript": "^5.7.2" }, "devDependencies": { - "@lezer/generator": "^1.7.2", + "@lezer/generator": "^1.7.3", "@rollup/plugin-typescript": "^12.1.2", "rollup": "^4.29.1", "rollup-plugin-dts": "^6.1.1", - "vite-tsconfig-paths": "^4.3.2", - "vitest": "^2.1.9" + "vite-tsconfig-paths": "^5.1.4", + "vitest": "^3.1.1" }, "files": [ "dist/" diff --git a/packages/codemirror-lang-kcl/yarn.lock b/packages/codemirror-lang-kcl/yarn.lock index feaa597a3..d4c225693 100644 --- a/packages/codemirror-lang-kcl/yarn.lock +++ b/packages/codemirror-lang-kcl/yarn.lock @@ -28,10 +28,10 @@ "@lezer/lr" "^1.0.0" style-mod "^4.0.0" -"@codemirror/state@^6.0.0", "@codemirror/state@^6.4.1", "@codemirror/state@^6.5.0": - version "6.5.0" - resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.5.0.tgz#e98dde85620618651543152fe1c2483300a0ccc9" - integrity sha512-MwBHVK60IiIHDcoMet78lxt6iw5gJOGSbNbOIVBHWVXIH4/Nq1+GQgLLGgI1KlnN86WDXsPudVaqYHKBIx7Eyw== +"@codemirror/state@^6.0.0", "@codemirror/state@^6.5.0", "@codemirror/state@^6.5.2": + version "6.5.2" + resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.5.2.tgz#8eca3a64212a83367dc85475b7d78d5c9b7076c6" + integrity sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA== dependencies: "@marijn/find-cluster-break" "^1.0.0" @@ -44,120 +44,130 @@ style-mod "^4.1.0" w3c-keyname "^2.2.4" -"@esbuild/aix-ppc64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz#c7184a326533fcdf1b8ee0733e21c713b975575f" - integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ== +"@esbuild/aix-ppc64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.2.tgz#b87036f644f572efb2b3c75746c97d1d2d87ace8" + integrity sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag== -"@esbuild/android-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz#09d9b4357780da9ea3a7dfb833a1f1ff439b4052" - integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A== +"@esbuild/android-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.25.2.tgz#5ca7dc20a18f18960ad8d5e6ef5cf7b0a256e196" + integrity sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w== -"@esbuild/android-arm@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz#9b04384fb771926dfa6d7ad04324ecb2ab9b2e28" - integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg== +"@esbuild/android-arm@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.25.2.tgz#3c49f607b7082cde70c6ce0c011c362c57a194ee" + integrity sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA== -"@esbuild/android-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz#29918ec2db754cedcb6c1b04de8cd6547af6461e" - integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA== +"@esbuild/android-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.25.2.tgz#8a00147780016aff59e04f1036e7cb1b683859e2" + integrity sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg== -"@esbuild/darwin-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz#e495b539660e51690f3928af50a76fb0a6ccff2a" - integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== +"@esbuild/darwin-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.2.tgz#486efe7599a8d90a27780f2bb0318d9a85c6c423" + integrity sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA== -"@esbuild/darwin-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz#c13838fa57372839abdddc91d71542ceea2e1e22" - integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw== +"@esbuild/darwin-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.25.2.tgz#95ee222aacf668c7a4f3d7ee87b3240a51baf374" + integrity sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA== -"@esbuild/freebsd-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz#646b989aa20bf89fd071dd5dbfad69a3542e550e" - integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g== +"@esbuild/freebsd-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.2.tgz#67efceda8554b6fc6a43476feba068fb37fa2ef6" + integrity sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w== -"@esbuild/freebsd-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz#aa615cfc80af954d3458906e38ca22c18cf5c261" - integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ== +"@esbuild/freebsd-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.2.tgz#88a9d7ecdd3adadbfe5227c2122d24816959b809" + integrity sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ== -"@esbuild/linux-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz#70ac6fa14f5cb7e1f7f887bcffb680ad09922b5b" - integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q== +"@esbuild/linux-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.25.2.tgz#87be1099b2bbe61282333b084737d46bc8308058" + integrity sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g== -"@esbuild/linux-arm@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz#fc6fd11a8aca56c1f6f3894f2bea0479f8f626b9" - integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA== +"@esbuild/linux-arm@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.25.2.tgz#72a285b0fe64496e191fcad222185d7bf9f816f6" + integrity sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g== -"@esbuild/linux-ia32@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz#3271f53b3f93e3d093d518d1649d6d68d346ede2" - integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg== +"@esbuild/linux-ia32@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.25.2.tgz#337a87a4c4dd48a832baed5cbb022be20809d737" + integrity sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ== -"@esbuild/linux-loong64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz#ed62e04238c57026aea831c5a130b73c0f9f26df" - integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg== +"@esbuild/linux-loong64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.25.2.tgz#1b81aa77103d6b8a8cfa7c094ed3d25c7579ba2a" + integrity sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w== -"@esbuild/linux-mips64el@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz#e79b8eb48bf3b106fadec1ac8240fb97b4e64cbe" - integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg== +"@esbuild/linux-mips64el@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.2.tgz#afbe380b6992e7459bf7c2c3b9556633b2e47f30" + integrity sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q== -"@esbuild/linux-ppc64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz#5f2203860a143b9919d383ef7573521fb154c3e4" - integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w== +"@esbuild/linux-ppc64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.2.tgz#6bf8695cab8a2b135cca1aa555226dc932d52067" + integrity sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g== -"@esbuild/linux-riscv64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz#07bcafd99322d5af62f618cb9e6a9b7f4bb825dc" - integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA== +"@esbuild/linux-riscv64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.2.tgz#43c2d67a1a39199fb06ba978aebb44992d7becc3" + integrity sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw== -"@esbuild/linux-s390x@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz#b7ccf686751d6a3e44b8627ababc8be3ef62d8de" - integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A== +"@esbuild/linux-s390x@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.25.2.tgz#419e25737ec815c6dce2cd20d026e347cbb7a602" + integrity sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q== -"@esbuild/linux-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz#6d8f0c768e070e64309af8004bb94e68ab2bb3b0" - integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ== +"@esbuild/linux-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.25.2.tgz#22451f6edbba84abe754a8cbd8528ff6e28d9bcb" + integrity sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg== -"@esbuild/netbsd-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz#bbe430f60d378ecb88decb219c602667387a6047" - integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg== +"@esbuild/netbsd-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.2.tgz#744affd3b8d8236b08c5210d828b0698a62c58ac" + integrity sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw== -"@esbuild/openbsd-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz#99d1cf2937279560d2104821f5ccce220cb2af70" - integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow== +"@esbuild/netbsd-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.2.tgz#dbbe7521fd6d7352f34328d676af923fc0f8a78f" + integrity sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg== -"@esbuild/sunos-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz#08741512c10d529566baba837b4fe052c8f3487b" - integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg== +"@esbuild/openbsd-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.2.tgz#f9caf987e3e0570500832b487ce3039ca648ce9f" + integrity sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg== -"@esbuild/win32-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz#675b7385398411240735016144ab2e99a60fc75d" - integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A== +"@esbuild/openbsd-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.2.tgz#d2bb6a0f8ffea7b394bb43dfccbb07cabd89f768" + integrity sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw== -"@esbuild/win32-ia32@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz#1bfc3ce98aa6ca9a0969e4d2af72144c59c1193b" - integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA== +"@esbuild/sunos-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.25.2.tgz#49b437ed63fe333b92137b7a0c65a65852031afb" + integrity sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA== -"@esbuild/win32-x64@0.21.5": - version "0.21.5" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz#acad351d582d157bb145535db2a6ff53dd514b5c" - integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw== +"@esbuild/win32-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.25.2.tgz#081424168463c7d6c7fb78f631aede0c104373cf" + integrity sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q== + +"@esbuild/win32-ia32@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.25.2.tgz#3f9e87143ddd003133d21384944a6c6cadf9693f" + integrity sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg== + +"@esbuild/win32-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.25.2.tgz#839f72c2decd378f86b8f525e1979a97b920c67d" + integrity sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA== "@jridgewell/sourcemap-codec@^1.5.0": version "1.5.0" @@ -169,10 +179,10 @@ resolved "https://registry.yarnpkg.com/@lezer/common/-/common-1.2.3.tgz#138fcddab157d83da557554851017c6c1e5667fd" integrity sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA== -"@lezer/generator@^1.7.2": - version "1.7.2" - resolved "https://registry.yarnpkg.com/@lezer/generator/-/generator-1.7.2.tgz#a491c91eb9f117ea803e748fa97574514156a2a3" - integrity sha512-CwgULPOPPmH54tv4gki18bElLCdJ1+FBC+nGVSVD08vFWDsMjS7KEjNTph9JOypDnet90ujN3LzQiW3CyVODNQ== +"@lezer/generator@^1.7.3": + version "1.7.3" + resolved "https://registry.yarnpkg.com/@lezer/generator/-/generator-1.7.3.tgz#8bf9e99c7690dd31327425ca46706a380413f54d" + integrity sha512-vAI2O1tPF8QMMgp+bdUeeJCneJNkOZvqsrtyb4ohnFVFdboSqPwBEacnt0HH4E+5h+qsIwTHUSAhffU4hzKl1A== dependencies: "@lezer/common" "^1.1.0" "@lezer/lr" "^1.3.0" @@ -218,159 +228,264 @@ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.29.1.tgz#9bd38df6a29afb7f0336d988bc8112af0c8816c0" integrity sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw== +"@rollup/rollup-android-arm-eabi@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.39.0.tgz#1d8cc5dd3d8ffe569d8f7f67a45c7909828a0f66" + integrity sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA== + "@rollup/rollup-android-arm64@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.29.1.tgz#bd1a98390e15b76eeef907175a37c5f0f9e4d214" integrity sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew== +"@rollup/rollup-android-arm64@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.39.0.tgz#9c136034d3d9ed29d0b138c74dd63c5744507fca" + integrity sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ== + "@rollup/rollup-darwin-arm64@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.29.1.tgz#bc6fa8a2cc77b5f367424e5e994e3537524e6879" integrity sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw== +"@rollup/rollup-darwin-arm64@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.39.0.tgz#830d07794d6a407c12b484b8cf71affd4d3800a6" + integrity sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q== + "@rollup/rollup-darwin-x64@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.29.1.tgz#76059c91f06b17406347b127df10f065283b2e61" integrity sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng== +"@rollup/rollup-darwin-x64@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.39.0.tgz#b26f0f47005c1fa5419a880f323ed509dc8d885c" + integrity sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ== + "@rollup/rollup-freebsd-arm64@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.29.1.tgz#83178315c0be4b4c8c1fd835e1952d2dc1eb4e6e" integrity sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw== +"@rollup/rollup-freebsd-arm64@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.39.0.tgz#2b60c81ac01ff7d1bc8df66aee7808b6690c6d19" + integrity sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ== + "@rollup/rollup-freebsd-x64@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.29.1.tgz#1ef24fa0576bf7899a0a0a649156606dbd7a0d46" integrity sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w== +"@rollup/rollup-freebsd-x64@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.39.0.tgz#4826af30f4d933d82221289068846c9629cc628c" + integrity sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q== + "@rollup/rollup-linux-arm-gnueabihf@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.29.1.tgz#443a6f5681bf4611caae42988994a6d8ee676216" integrity sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A== +"@rollup/rollup-linux-arm-gnueabihf@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.39.0.tgz#a1f4f963d5dcc9e5575c7acf9911824806436bf7" + integrity sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g== + "@rollup/rollup-linux-arm-musleabihf@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.29.1.tgz#9738b27184102228637a683e5f35b22ea352394f" integrity sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ== +"@rollup/rollup-linux-arm-musleabihf@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.39.0.tgz#e924b0a8b7c400089146f6278446e6b398b75a06" + integrity sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw== + "@rollup/rollup-linux-arm64-gnu@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.29.1.tgz#b5e9d5e30ff36a19bedd29c715ba18a1889ff269" integrity sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA== +"@rollup/rollup-linux-arm64-gnu@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.39.0.tgz#cb43303274ec9a716f4440b01ab4e20c23aebe20" + integrity sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ== + "@rollup/rollup-linux-arm64-musl@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.29.1.tgz#1d8f68f0829b57f746ec03432ad046f1af014a98" integrity sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA== +"@rollup/rollup-linux-arm64-musl@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.39.0.tgz#531c92533ce3d167f2111bfcd2aa1a2041266987" + integrity sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA== + "@rollup/rollup-linux-loongarch64-gnu@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.29.1.tgz#07027feb883408e74a3002c8e50caaedd288ae38" integrity sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw== +"@rollup/rollup-linux-loongarch64-gnu@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.39.0.tgz#53403889755d0c37c92650aad016d5b06c1b061a" + integrity sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw== + "@rollup/rollup-linux-powerpc64le-gnu@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.29.1.tgz#544ce1b0847a9c1240425e86f33daceac7ec4e12" integrity sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w== +"@rollup/rollup-linux-powerpc64le-gnu@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.39.0.tgz#f669f162e29094c819c509e99dbeced58fc708f9" + integrity sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ== + "@rollup/rollup-linux-riscv64-gnu@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.29.1.tgz#64be13d51852ec1e2dfbd25d997ed5f42f35ea6d" integrity sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ== +"@rollup/rollup-linux-riscv64-gnu@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.39.0.tgz#4bab37353b11bcda5a74ca11b99dea929657fd5f" + integrity sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ== + +"@rollup/rollup-linux-riscv64-musl@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.39.0.tgz#4d66be1ce3cfd40a7910eb34dddc7cbd4c2dd2a5" + integrity sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA== + "@rollup/rollup-linux-s390x-gnu@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.29.1.tgz#31f51e1e05c6264552d03875d9e2e673f0fd86e3" integrity sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g== +"@rollup/rollup-linux-s390x-gnu@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.39.0.tgz#7181c329395ed53340a0c59678ad304a99627f6d" + integrity sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA== + "@rollup/rollup-linux-x64-gnu@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.29.1.tgz#f4c95b26f4ad69ebdb64b42f0ae4da2a0f617958" integrity sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ== +"@rollup/rollup-linux-x64-gnu@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.39.0.tgz#00825b3458094d5c27cb4ed66e88bfe9f1e65f90" + integrity sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA== + "@rollup/rollup-linux-x64-musl@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.29.1.tgz#ab7be89192f72beb9ea6e2386186fefde4f69d82" integrity sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA== +"@rollup/rollup-linux-x64-musl@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.39.0.tgz#81caac2a31b8754186f3acc142953a178fcd6fba" + integrity sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg== + "@rollup/rollup-win32-arm64-msvc@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.29.1.tgz#7f12efb8240b238346951559998802722944421e" integrity sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig== +"@rollup/rollup-win32-arm64-msvc@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.39.0.tgz#3a3f421f5ce9bd99ed20ce1660cce7cee3e9f199" + integrity sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ== + "@rollup/rollup-win32-ia32-msvc@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.29.1.tgz#353d14d6eee943004d129796e4feddd3aa260921" integrity sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng== +"@rollup/rollup-win32-ia32-msvc@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.39.0.tgz#a44972d5cdd484dfd9cf3705a884bf0c2b7785a7" + integrity sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ== + "@rollup/rollup-win32-x64-msvc@4.29.1": version "4.29.1" resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.29.1.tgz#c82f04a09ba481e13857d6f2516e072aaa51b7f4" integrity sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg== +"@rollup/rollup-win32-x64-msvc@4.39.0": + version "4.39.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.39.0.tgz#bfe0214e163f70c4fec1c8f7bb8ce266f4c05b7e" + integrity sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug== + "@types/estree@1.0.6", "@types/estree@^1.0.0": version "1.0.6" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== -"@vitest/expect@2.1.9": - version "2.1.9" - resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-2.1.9.tgz#b566ea20d58ea6578d8dc37040d6c1a47ebe5ff8" - integrity sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw== - dependencies: - "@vitest/spy" "2.1.9" - "@vitest/utils" "2.1.9" - chai "^5.1.2" - tinyrainbow "^1.2.0" +"@types/estree@1.0.7": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.7.tgz#4158d3105276773d5b7695cd4834b1722e4f37a8" + integrity sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ== -"@vitest/mocker@2.1.9": - version "2.1.9" - resolved "https://registry.yarnpkg.com/@vitest/mocker/-/mocker-2.1.9.tgz#36243b27351ca8f4d0bbc4ef91594ffd2dc25ef5" - integrity sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg== +"@vitest/expect@3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-3.1.1.tgz#d64ddfdcf9e877d805e1eee67bd845bf0708c6c2" + integrity sha512-q/zjrW9lgynctNbwvFtQkGK9+vvHA5UzVi2V8APrp1C6fG6/MuYYkmlx4FubuqLycCeSdHD5aadWfua/Vr0EUA== dependencies: - "@vitest/spy" "2.1.9" + "@vitest/spy" "3.1.1" + "@vitest/utils" "3.1.1" + chai "^5.2.0" + tinyrainbow "^2.0.0" + +"@vitest/mocker@3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@vitest/mocker/-/mocker-3.1.1.tgz#7689d99f87498684c71e9fe9defdbd13ffb7f1ac" + integrity sha512-bmpJJm7Y7i9BBELlLuuM1J1Q6EQ6K5Ye4wcyOpOMXMcePYKSIYlpcrCm4l/O6ja4VJA5G2aMJiuZkZdnxlC3SA== + dependencies: + "@vitest/spy" "3.1.1" estree-walker "^3.0.3" - magic-string "^0.30.12" + magic-string "^0.30.17" -"@vitest/pretty-format@2.1.9", "@vitest/pretty-format@^2.1.9": - version "2.1.9" - resolved "https://registry.yarnpkg.com/@vitest/pretty-format/-/pretty-format-2.1.9.tgz#434ff2f7611689f9ce70cd7d567eceb883653fdf" - integrity sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ== +"@vitest/pretty-format@3.1.1", "@vitest/pretty-format@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@vitest/pretty-format/-/pretty-format-3.1.1.tgz#5b4d577771daccfced47baf3bf026ad59b52c283" + integrity sha512-dg0CIzNx+hMMYfNmSqJlLSXEmnNhMswcn3sXO7Tpldr0LiGmg3eXdLLhwkv2ZqgHb/d5xg5F7ezNFRA1fA13yA== dependencies: - tinyrainbow "^1.2.0" + tinyrainbow "^2.0.0" -"@vitest/runner@2.1.9": - version "2.1.9" - resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-2.1.9.tgz#cc18148d2d797fd1fd5908d1f1851d01459be2f6" - integrity sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g== +"@vitest/runner@3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-3.1.1.tgz#76b598700737089d66c74272b2e1c94ca2891a49" + integrity sha512-X/d46qzJuEDO8ueyjtKfxffiXraPRfmYasoC4i5+mlLEJ10UvPb0XH5M9C3gWuxd7BAQhpK42cJgJtq53YnWVA== dependencies: - "@vitest/utils" "2.1.9" - pathe "^1.1.2" + "@vitest/utils" "3.1.1" + pathe "^2.0.3" -"@vitest/snapshot@2.1.9": - version "2.1.9" - resolved "https://registry.yarnpkg.com/@vitest/snapshot/-/snapshot-2.1.9.tgz#24260b93f798afb102e2dcbd7e61c6dfa118df91" - integrity sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ== +"@vitest/snapshot@3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@vitest/snapshot/-/snapshot-3.1.1.tgz#42b6aa0d0e2b3b48b95a5c76efdcc66a44cb11f3" + integrity sha512-bByMwaVWe/+1WDf9exFxWWgAixelSdiwo2p33tpqIlM14vW7PRV5ppayVXtfycqze4Qhtwag5sVhX400MLBOOw== dependencies: - "@vitest/pretty-format" "2.1.9" - magic-string "^0.30.12" - pathe "^1.1.2" + "@vitest/pretty-format" "3.1.1" + magic-string "^0.30.17" + pathe "^2.0.3" -"@vitest/spy@2.1.9": - version "2.1.9" - resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-2.1.9.tgz#cb28538c5039d09818b8bfa8edb4043c94727c60" - integrity sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ== +"@vitest/spy@3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-3.1.1.tgz#deca0b025e151302ab514f38390fd7777e294837" + integrity sha512-+EmrUOOXbKzLkTDwlsc/xrwOlPDXyVk3Z6P6K4oiCndxz7YLpp/0R0UsWVOKT0IXWjjBJuSMk6D27qipaupcvQ== dependencies: tinyspy "^3.0.2" -"@vitest/utils@2.1.9": - version "2.1.9" - resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-2.1.9.tgz#4f2486de8a54acf7ecbf2c5c24ad7994a680a6c1" - integrity sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ== +"@vitest/utils@3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-3.1.1.tgz#2893c30219ab6bdf109f07ce5cd287fe8058438d" + integrity sha512-1XIjflyaU2k3HMArJ50bwSh3wKWPD6Q47wz/NUSmRV0zNywPc4w79ARjg/i/aNINHwA+mIALhUVqD9/aUvZNgg== dependencies: - "@vitest/pretty-format" "2.1.9" - loupe "^3.1.2" - tinyrainbow "^1.2.0" + "@vitest/pretty-format" "3.1.1" + loupe "^3.1.3" + tinyrainbow "^2.0.0" assertion-error@^2.0.1: version "2.0.1" @@ -382,10 +497,10 @@ cac@^6.7.14: resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== -chai@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/chai/-/chai-5.1.2.tgz#3afbc340b994ae3610ca519a6c70ace77ad4378d" - integrity sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw== +chai@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/chai/-/chai-5.2.0.tgz#1358ee106763624114addf84ab02697e411c9c05" + integrity sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw== dependencies: assertion-error "^2.0.1" check-error "^2.1.1" @@ -398,7 +513,7 @@ check-error@^2.1.1: resolved "https://registry.yarnpkg.com/check-error/-/check-error-2.1.1.tgz#87eb876ae71ee388fa0471fe423f494be1d96ccc" integrity sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw== -debug@^4.1.1, debug@^4.3.7: +debug@^4.1.1, debug@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== @@ -410,39 +525,41 @@ deep-eql@^5.0.1: resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-5.0.2.tgz#4b756d8d770a9257300825d52a2c2cff99c3a341" integrity sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q== -es-module-lexer@^1.5.4: +es-module-lexer@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.6.0.tgz#da49f587fd9e68ee2404fe4e256c0c7d3a81be21" integrity sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ== -esbuild@^0.21.3: - version "0.21.5" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.5.tgz#9ca301b120922959b766360d8ac830da0d02997d" - integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw== +esbuild@^0.25.0: + version "0.25.2" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.2.tgz#55a1d9ebcb3aa2f95e8bba9e900c1a5061bc168b" + integrity sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ== optionalDependencies: - "@esbuild/aix-ppc64" "0.21.5" - "@esbuild/android-arm" "0.21.5" - "@esbuild/android-arm64" "0.21.5" - "@esbuild/android-x64" "0.21.5" - "@esbuild/darwin-arm64" "0.21.5" - "@esbuild/darwin-x64" "0.21.5" - "@esbuild/freebsd-arm64" "0.21.5" - "@esbuild/freebsd-x64" "0.21.5" - "@esbuild/linux-arm" "0.21.5" - "@esbuild/linux-arm64" "0.21.5" - "@esbuild/linux-ia32" "0.21.5" - "@esbuild/linux-loong64" "0.21.5" - "@esbuild/linux-mips64el" "0.21.5" - "@esbuild/linux-ppc64" "0.21.5" - "@esbuild/linux-riscv64" "0.21.5" - "@esbuild/linux-s390x" "0.21.5" - "@esbuild/linux-x64" "0.21.5" - "@esbuild/netbsd-x64" "0.21.5" - "@esbuild/openbsd-x64" "0.21.5" - "@esbuild/sunos-x64" "0.21.5" - "@esbuild/win32-arm64" "0.21.5" - "@esbuild/win32-ia32" "0.21.5" - "@esbuild/win32-x64" "0.21.5" + "@esbuild/aix-ppc64" "0.25.2" + "@esbuild/android-arm" "0.25.2" + "@esbuild/android-arm64" "0.25.2" + "@esbuild/android-x64" "0.25.2" + "@esbuild/darwin-arm64" "0.25.2" + "@esbuild/darwin-x64" "0.25.2" + "@esbuild/freebsd-arm64" "0.25.2" + "@esbuild/freebsd-x64" "0.25.2" + "@esbuild/linux-arm" "0.25.2" + "@esbuild/linux-arm64" "0.25.2" + "@esbuild/linux-ia32" "0.25.2" + "@esbuild/linux-loong64" "0.25.2" + "@esbuild/linux-mips64el" "0.25.2" + "@esbuild/linux-ppc64" "0.25.2" + "@esbuild/linux-riscv64" "0.25.2" + "@esbuild/linux-s390x" "0.25.2" + "@esbuild/linux-x64" "0.25.2" + "@esbuild/netbsd-arm64" "0.25.2" + "@esbuild/netbsd-x64" "0.25.2" + "@esbuild/openbsd-arm64" "0.25.2" + "@esbuild/openbsd-x64" "0.25.2" + "@esbuild/sunos-x64" "0.25.2" + "@esbuild/win32-arm64" "0.25.2" + "@esbuild/win32-ia32" "0.25.2" + "@esbuild/win32-x64" "0.25.2" estree-walker@^2.0.2: version "2.0.2" @@ -456,10 +573,10 @@ estree-walker@^3.0.3: dependencies: "@types/estree" "^1.0.0" -expect-type@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/expect-type/-/expect-type-1.1.0.tgz#a146e414250d13dfc49eafcfd1344a4060fa4c75" - integrity sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA== +expect-type@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/expect-type/-/expect-type-1.2.1.tgz#af76d8b357cf5fa76c41c09dafb79c549e75f71f" + integrity sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw== fsevents@~2.3.2, fsevents@~2.3.3: version "2.3.3" @@ -495,12 +612,17 @@ js-tokens@^4.0.0: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -loupe@^3.1.0, loupe@^3.1.2: +loupe@^3.1.0: version "3.1.2" resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.1.2.tgz#c86e0696804a02218f2206124c45d8b15291a240" integrity sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg== -magic-string@^0.30.10, magic-string@^0.30.12: +loupe@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.1.3.tgz#042a8f7986d77f3d0f98ef7990a2b2fef18b0fd2" + integrity sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug== + +magic-string@^0.30.10, magic-string@^0.30.17: version "0.30.17" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.17.tgz#450a449673d2460e5bbcfba9a61916a1714c7453" integrity sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA== @@ -512,20 +634,20 @@ ms@^2.1.3: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -nanoid@^3.3.7: - version "3.3.8" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" - integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== +nanoid@^3.3.8: + version "3.3.11" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b" + integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== path-parse@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== -pathe@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.2.tgz#6c4cb47a945692e48a1ddd6e4094d170516437ec" - integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ== +pathe@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/pathe/-/pathe-2.0.3.tgz#3ecbec55421685b70a9da872b2cff3e1cbed1716" + integrity sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w== pathval@^2.0.0: version "2.0.0" @@ -542,12 +664,12 @@ picomatch@^4.0.2: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab" integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg== -postcss@^8.4.43: - version "8.4.49" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.49.tgz#4ea479048ab059ab3ae61d082190fabfd994fe19" - integrity sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA== +postcss@^8.5.3: + version "8.5.3" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.3.tgz#1463b6f1c7fb16fe258736cba29a2de35237eafb" + integrity sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A== dependencies: - nanoid "^3.3.7" + nanoid "^3.3.8" picocolors "^1.1.1" source-map-js "^1.2.1" @@ -569,7 +691,7 @@ rollup-plugin-dts@^6.1.1: optionalDependencies: "@babel/code-frame" "^7.24.2" -rollup@^4.20.0, rollup@^4.29.1: +rollup@^4.29.1: version "4.29.1" resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.29.1.tgz#a9aaaece817e5f778489e5bf82e379cc8a5c05bc" integrity sha512-RaJ45M/kmJUzSWDs1Nnd5DdV4eerC98idtUOVr6FfKcgxqvjwHmxc5upLF9qZU9EpsVzzhleFahrT3shLuJzIw== @@ -597,6 +719,35 @@ rollup@^4.20.0, rollup@^4.29.1: "@rollup/rollup-win32-x64-msvc" "4.29.1" fsevents "~2.3.2" +rollup@^4.30.1: + version "4.39.0" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.39.0.tgz#9dc1013b70c0e2cb70ef28350142e9b81b3f640c" + integrity sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g== + dependencies: + "@types/estree" "1.0.7" + optionalDependencies: + "@rollup/rollup-android-arm-eabi" "4.39.0" + "@rollup/rollup-android-arm64" "4.39.0" + "@rollup/rollup-darwin-arm64" "4.39.0" + "@rollup/rollup-darwin-x64" "4.39.0" + "@rollup/rollup-freebsd-arm64" "4.39.0" + "@rollup/rollup-freebsd-x64" "4.39.0" + "@rollup/rollup-linux-arm-gnueabihf" "4.39.0" + "@rollup/rollup-linux-arm-musleabihf" "4.39.0" + "@rollup/rollup-linux-arm64-gnu" "4.39.0" + "@rollup/rollup-linux-arm64-musl" "4.39.0" + "@rollup/rollup-linux-loongarch64-gnu" "4.39.0" + "@rollup/rollup-linux-powerpc64le-gnu" "4.39.0" + "@rollup/rollup-linux-riscv64-gnu" "4.39.0" + "@rollup/rollup-linux-riscv64-musl" "4.39.0" + "@rollup/rollup-linux-s390x-gnu" "4.39.0" + "@rollup/rollup-linux-x64-gnu" "4.39.0" + "@rollup/rollup-linux-x64-musl" "4.39.0" + "@rollup/rollup-win32-arm64-msvc" "4.39.0" + "@rollup/rollup-win32-ia32-msvc" "4.39.0" + "@rollup/rollup-win32-x64-msvc" "4.39.0" + fsevents "~2.3.2" + siginfo@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/siginfo/-/siginfo-2.0.0.tgz#32e76c70b79724e3bb567cb9d543eb858ccfaf30" @@ -612,10 +763,10 @@ stackback@0.0.2: resolved "https://registry.yarnpkg.com/stackback/-/stackback-0.0.2.tgz#1ac8a0d9483848d1695e418b6d031a3c3ce68e3b" integrity sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw== -std-env@^3.8.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.8.0.tgz#b56ffc1baf1a29dcc80a3bdf11d7fca7c315e7d5" - integrity sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w== +std-env@^3.8.1: + version "3.9.0" + resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.9.0.tgz#1a6f7243b339dca4c9fd55e1c7504c77ef23e8f1" + integrity sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw== style-mod@^4.0.0, style-mod@^4.1.0: version "4.1.2" @@ -632,20 +783,20 @@ tinybench@^2.9.0: resolved "https://registry.yarnpkg.com/tinybench/-/tinybench-2.9.0.tgz#103c9f8ba6d7237a47ab6dd1dcff77251863426b" integrity sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg== -tinyexec@^0.3.1: +tinyexec@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/tinyexec/-/tinyexec-0.3.2.tgz#941794e657a85e496577995c6eef66f53f42b3d2" integrity sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA== -tinypool@^1.0.1: +tinypool@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-1.0.2.tgz#706193cc532f4c100f66aa00b01c42173d9051b2" integrity sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA== -tinyrainbow@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/tinyrainbow/-/tinyrainbow-1.2.0.tgz#5c57d2fc0fb3d1afd78465c33ca885d04f02abb5" - integrity sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ== +tinyrainbow@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/tinyrainbow/-/tinyrainbow-2.0.0.tgz#9509b2162436315e80e3eee0fcce4474d2444294" + integrity sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw== tinyspy@^3.0.2: version "3.0.2" @@ -662,61 +813,61 @@ typescript@^5.7.2: resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.2.tgz#3169cf8c4c8a828cde53ba9ecb3d2b1d5dd67be6" integrity sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg== -vite-node@2.1.9: - version "2.1.9" - resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-2.1.9.tgz#549710f76a643f1c39ef34bdb5493a944e4f895f" - integrity sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA== +vite-node@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-3.1.1.tgz#ad186c07859a6e5fca7c7f563e55fb11b16557bc" + integrity sha512-V+IxPAE2FvXpTCHXyNem0M+gWm6J7eRyWPR6vYoG/Gl+IscNOjXzztUhimQgTxaAoUoj40Qqimaa0NLIOOAH4w== dependencies: cac "^6.7.14" - debug "^4.3.7" - es-module-lexer "^1.5.4" - pathe "^1.1.2" - vite "^5.0.0" + debug "^4.4.0" + es-module-lexer "^1.6.0" + pathe "^2.0.3" + vite "^5.0.0 || ^6.0.0" -vite-tsconfig-paths@^4.3.2: - version "4.3.2" - resolved "https://registry.yarnpkg.com/vite-tsconfig-paths/-/vite-tsconfig-paths-4.3.2.tgz#321f02e4b736a90ff62f9086467faf4e2da857a9" - integrity sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA== +vite-tsconfig-paths@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz#d9a71106a7ff2c1c840c6f1708042f76a9212ed4" + integrity sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w== dependencies: debug "^4.1.1" globrex "^0.1.2" tsconfck "^3.0.3" -vite@^5.0.0: - version "5.4.17" - resolved "https://registry.yarnpkg.com/vite/-/vite-5.4.17.tgz#4bf61dd4cdbf64b0d6661f5dba76954cc81d5082" - integrity sha512-5+VqZryDj4wgCs55o9Lp+p8GE78TLVg0lasCH5xFZ4jacZjtqZa6JUw9/p0WeAojaOfncSM6v77InkFPGnvPvg== +"vite@^5.0.0 || ^6.0.0": + version "6.2.5" + resolved "https://registry.yarnpkg.com/vite/-/vite-6.2.5.tgz#d093b5fe8eb96e594761584a966ab13f24457820" + integrity sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA== dependencies: - esbuild "^0.21.3" - postcss "^8.4.43" - rollup "^4.20.0" + esbuild "^0.25.0" + postcss "^8.5.3" + rollup "^4.30.1" optionalDependencies: fsevents "~2.3.3" -vitest@^2.1.9: - version "2.1.9" - resolved "https://registry.yarnpkg.com/vitest/-/vitest-2.1.9.tgz#7d01ffd07a553a51c87170b5e80fea3da7fb41e7" - integrity sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q== +vitest@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/vitest/-/vitest-3.1.1.tgz#39fa2356e510513fccdc5d16465a9fc066ef1fc6" + integrity sha512-kiZc/IYmKICeBAZr9DQ5rT7/6bD9G7uqQEki4fxazi1jdVl2mWGzedtBs5s6llz59yQhVb7FFY2MbHzHCnT79Q== dependencies: - "@vitest/expect" "2.1.9" - "@vitest/mocker" "2.1.9" - "@vitest/pretty-format" "^2.1.9" - "@vitest/runner" "2.1.9" - "@vitest/snapshot" "2.1.9" - "@vitest/spy" "2.1.9" - "@vitest/utils" "2.1.9" - chai "^5.1.2" - debug "^4.3.7" - expect-type "^1.1.0" - magic-string "^0.30.12" - pathe "^1.1.2" - std-env "^3.8.0" + "@vitest/expect" "3.1.1" + "@vitest/mocker" "3.1.1" + "@vitest/pretty-format" "^3.1.1" + "@vitest/runner" "3.1.1" + "@vitest/snapshot" "3.1.1" + "@vitest/spy" "3.1.1" + "@vitest/utils" "3.1.1" + chai "^5.2.0" + debug "^4.4.0" + expect-type "^1.2.0" + magic-string "^0.30.17" + pathe "^2.0.3" + std-env "^3.8.1" tinybench "^2.9.0" - tinyexec "^0.3.1" - tinypool "^1.0.1" - tinyrainbow "^1.2.0" - vite "^5.0.0" - vite-node "2.1.9" + tinyexec "^0.3.2" + tinypool "^1.0.2" + tinyrainbow "^2.0.0" + vite "^5.0.0 || ^6.0.0" + vite-node "3.1.1" why-is-node-running "^2.3.0" w3c-keyname@^2.2.4: diff --git a/packages/codemirror-lsp-client/package.json b/packages/codemirror-lsp-client/package.json index 2a02fb7d7..f145c3305 100644 --- a/packages/codemirror-lsp-client/package.json +++ b/packages/codemirror-lsp-client/package.json @@ -24,12 +24,12 @@ "@lezer/highlight": "^1.2.1", "@ts-stack/markdown": "^1.5.0", "json-rpc-2.0": "^1.7.0", - "typescript": "^5.8.2", + "typescript": "^5.8.3", "vscode-languageserver-protocol": "^3.17.5", "vscode-uri": "^3.1.0" }, "devDependencies": { - "@types/node": "^22.13.13", + "@types/node": "^22.14.0", "ts-node": "^10.9.2" } } diff --git a/packages/codemirror-lsp-client/yarn.lock b/packages/codemirror-lsp-client/yarn.lock index 47563f20e..215c70140 100644 --- a/packages/codemirror-lsp-client/yarn.lock +++ b/packages/codemirror-lsp-client/yarn.lock @@ -116,12 +116,12 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== -"@types/node@^22.13.13": - version "22.13.13" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.13.13.tgz#5e7d110fb509b0d4a43fbf48fa9d6e0f83e1b1e7" - integrity sha512-ClsL5nMwKaBRwPcCvH8E7+nU4GxHVx1axNvMZTFHMEfNI7oahimt26P5zjVCRrjiIWj6YFXfE1v3dEp94wLcGQ== +"@types/node@^22.14.0": + version "22.14.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.14.0.tgz#d3bfa3936fef0dbacd79ea3eb17d521c628bb47e" + integrity sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA== dependencies: - undici-types "~6.20.0" + undici-types "~6.21.0" acorn-walk@^8.1.1: version "8.3.3" @@ -189,15 +189,15 @@ tslib@^2.3.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== -typescript@^5.8.2: - version "5.8.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.2.tgz#8170b3702f74b79db2e5a96207c15e65807999e4" - integrity sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ== +typescript@^5.8.3: + version "5.8.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e" + integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ== -undici-types@~6.20.0: - version "6.20.0" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433" - integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg== +undici-types@~6.21.0: + version "6.21.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb" + integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ== v8-compile-cache-lib@^3.0.1: version "3.0.1" diff --git a/public/kcl-samples/gear/main.kcl b/public/kcl-samples/gear/main.kcl index e6cc64902..209445205 100644 --- a/public/kcl-samples/gear/main.kcl +++ b/public/kcl-samples/gear/main.kcl @@ -97,11 +97,11 @@ keyWay = startSketchOn(body, 'END') |> xLine(length = -keywayDepth) |> arc({ angleEnd = 180, - angleStart = -1 * 180 / PI * startAngle + 360, + angleStart = -1 * toDegrees(startAngle) + 360, radius = holeRadius }, %) |> arc({ - angleEnd = 180 / PI * startAngle, + angleEnd = toDegrees(startAngle), angleStart = 180, radius = holeRadius }, %) diff --git a/rust/kcl-derive-docs/src/lib.rs b/rust/kcl-derive-docs/src/lib.rs index 58c101326..3502273c4 100644 --- a/rust/kcl-derive-docs/src/lib.rs +++ b/rust/kcl-derive-docs/src/lib.rs @@ -764,14 +764,14 @@ fn rust_type_to_openapi_type(t: &str) -> String { t = format!("[{inner_type}]") } - if t == "f64" { + if t == "f64" || t == "TyF64" { return "number".to_string(); } else if t == "u32" { return "integer".to_string(); } else if t == "str" { return "string".to_string(); } else { - return t.replace("f64", "number").to_string(); + return t.replace("f64", "number").replace("TyF64", "number").to_string(); } } diff --git a/rust/kcl-language-server/package.json b/rust/kcl-language-server/package.json index ed2f6aa4f..8e041d381 100644 --- a/rust/kcl-language-server/package.json +++ b/rust/kcl-language-server/package.json @@ -138,12 +138,12 @@ "@typescript-eslint/eslint-plugin": "^8.27.0", "@typescript-eslint/parser": "^8.27.0", "@vscode/test-electron": "^2.4.1", - "@vscode/vsce": "^3.3.0", + "@vscode/vsce": "^3.3.2", "cross-env": "^7.0.3", - "esbuild": "^0.25.1", + "esbuild": "^0.25.2", "glob": "^11.0.1", "mocha": "^11.1.0", - "typescript": "^5.8.2" + "typescript": "^5.8.3" }, "dependencies": { "vscode-languageclient": "^9.0.1" diff --git a/rust/kcl-language-server/yarn.lock b/rust/kcl-language-server/yarn.lock index 2d232da91..03d9376c6 100644 --- a/rust/kcl-language-server/yarn.lock +++ b/rust/kcl-language-server/yarn.lock @@ -120,130 +120,130 @@ jsonwebtoken "^9.0.0" uuid "^8.3.0" -"@esbuild/aix-ppc64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.1.tgz#c33cf6bbee34975626b01b80451cbb72b4c6c91d" - integrity sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ== +"@esbuild/aix-ppc64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.2.tgz#b87036f644f572efb2b3c75746c97d1d2d87ace8" + integrity sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag== -"@esbuild/android-arm64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.25.1.tgz#ea766015c7d2655164f22100d33d7f0308a28d6d" - integrity sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA== +"@esbuild/android-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.25.2.tgz#5ca7dc20a18f18960ad8d5e6ef5cf7b0a256e196" + integrity sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w== -"@esbuild/android-arm@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.25.1.tgz#e84d2bf2fe2e6177a0facda3a575b2139fd3cb9c" - integrity sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q== +"@esbuild/android-arm@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.25.2.tgz#3c49f607b7082cde70c6ce0c011c362c57a194ee" + integrity sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA== -"@esbuild/android-x64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.25.1.tgz#58337bee3bc6d78d10425e5500bd11370cfdfbed" - integrity sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw== +"@esbuild/android-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.25.2.tgz#8a00147780016aff59e04f1036e7cb1b683859e2" + integrity sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg== -"@esbuild/darwin-arm64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.1.tgz#a46805c1c585d451aa83be72500bd6e8495dd591" - integrity sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ== +"@esbuild/darwin-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.2.tgz#486efe7599a8d90a27780f2bb0318d9a85c6c423" + integrity sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA== -"@esbuild/darwin-x64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.25.1.tgz#0643e003bb238c63fc93ddbee7d26a003be3cd98" - integrity sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA== +"@esbuild/darwin-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.25.2.tgz#95ee222aacf668c7a4f3d7ee87b3240a51baf374" + integrity sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA== -"@esbuild/freebsd-arm64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.1.tgz#cff18da5469c09986b93e87979de5d6872fe8f8e" - integrity sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A== +"@esbuild/freebsd-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.2.tgz#67efceda8554b6fc6a43476feba068fb37fa2ef6" + integrity sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w== -"@esbuild/freebsd-x64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.1.tgz#362fc09c2de14987621c1878af19203c46365dde" - integrity sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww== +"@esbuild/freebsd-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.2.tgz#88a9d7ecdd3adadbfe5227c2122d24816959b809" + integrity sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ== -"@esbuild/linux-arm64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.25.1.tgz#aa90d5b02efc97a271e124e6d1cea490634f7498" - integrity sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ== +"@esbuild/linux-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.25.2.tgz#87be1099b2bbe61282333b084737d46bc8308058" + integrity sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g== -"@esbuild/linux-arm@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.25.1.tgz#dfcefcbac60a20918b19569b4b657844d39db35a" - integrity sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ== +"@esbuild/linux-arm@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.25.2.tgz#72a285b0fe64496e191fcad222185d7bf9f816f6" + integrity sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g== -"@esbuild/linux-ia32@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.25.1.tgz#6f9527077ccb7953ed2af02e013d4bac69f13754" - integrity sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ== +"@esbuild/linux-ia32@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.25.2.tgz#337a87a4c4dd48a832baed5cbb022be20809d737" + integrity sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ== -"@esbuild/linux-loong64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.25.1.tgz#287d2412a5456e5860c2839d42a4b51284d1697c" - integrity sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg== +"@esbuild/linux-loong64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.25.2.tgz#1b81aa77103d6b8a8cfa7c094ed3d25c7579ba2a" + integrity sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w== -"@esbuild/linux-mips64el@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.1.tgz#530574b9e1bc5d20f7a4f44c5f045e26f3783d57" - integrity sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg== +"@esbuild/linux-mips64el@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.2.tgz#afbe380b6992e7459bf7c2c3b9556633b2e47f30" + integrity sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q== -"@esbuild/linux-ppc64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.1.tgz#5d7e6b283a0b321ea42c6bc0abeb9eb99c1f5589" - integrity sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg== +"@esbuild/linux-ppc64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.2.tgz#6bf8695cab8a2b135cca1aa555226dc932d52067" + integrity sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g== -"@esbuild/linux-riscv64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.1.tgz#14fa0cd073c26b4ee2465d18cd1e18eea7859fa8" - integrity sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ== +"@esbuild/linux-riscv64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.2.tgz#43c2d67a1a39199fb06ba978aebb44992d7becc3" + integrity sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw== -"@esbuild/linux-s390x@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.25.1.tgz#e677b4b9d1b384098752266ccaa0d52a420dc1aa" - integrity sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ== +"@esbuild/linux-s390x@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.25.2.tgz#419e25737ec815c6dce2cd20d026e347cbb7a602" + integrity sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q== -"@esbuild/linux-x64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.25.1.tgz#f1c796b78fff5ce393658313e8c58613198d9954" - integrity sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA== +"@esbuild/linux-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.25.2.tgz#22451f6edbba84abe754a8cbd8528ff6e28d9bcb" + integrity sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg== -"@esbuild/netbsd-arm64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.1.tgz#0d280b7dfe3973f111b02d5fe9f3063b92796d29" - integrity sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g== +"@esbuild/netbsd-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.2.tgz#744affd3b8d8236b08c5210d828b0698a62c58ac" + integrity sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw== -"@esbuild/netbsd-x64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.1.tgz#be663893931a4bb3f3a009c5cc24fa9681cc71c0" - integrity sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA== +"@esbuild/netbsd-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.2.tgz#dbbe7521fd6d7352f34328d676af923fc0f8a78f" + integrity sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg== -"@esbuild/openbsd-arm64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.1.tgz#d9021b884233673a05dc1cc26de0bf325d824217" - integrity sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg== +"@esbuild/openbsd-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.2.tgz#f9caf987e3e0570500832b487ce3039ca648ce9f" + integrity sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg== -"@esbuild/openbsd-x64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.1.tgz#9f1dc1786ed2e2938c404b06bcc48be9a13250de" - integrity sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw== +"@esbuild/openbsd-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.2.tgz#d2bb6a0f8ffea7b394bb43dfccbb07cabd89f768" + integrity sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw== -"@esbuild/sunos-x64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.25.1.tgz#89aac24a4b4115959b3f790192cf130396696c27" - integrity sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg== +"@esbuild/sunos-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.25.2.tgz#49b437ed63fe333b92137b7a0c65a65852031afb" + integrity sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA== -"@esbuild/win32-arm64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.25.1.tgz#354358647a6ea98ea6d243bf48bdd7a434999582" - integrity sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ== +"@esbuild/win32-arm64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.25.2.tgz#081424168463c7d6c7fb78f631aede0c104373cf" + integrity sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q== -"@esbuild/win32-ia32@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.25.1.tgz#8cea7340f2647eba951a041dc95651e3908cd4cb" - integrity sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A== +"@esbuild/win32-ia32@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.25.2.tgz#3f9e87143ddd003133d21384944a6c6cadf9693f" + integrity sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg== -"@esbuild/win32-x64@0.25.1": - version "0.25.1" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.25.1.tgz#7d79922cb2d88f9048f06393dbf62d2e4accb584" - integrity sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg== +"@esbuild/win32-x64@0.25.2": + version "0.25.2" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.25.2.tgz#839f72c2decd378f86b8f525e1979a97b920c67d" + integrity sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA== "@eslint-community/eslint-utils@^4.4.0": version "4.4.1" @@ -482,10 +482,10 @@ "@vscode/vsce-sign-win32-arm64" "2.0.2" "@vscode/vsce-sign-win32-x64" "2.0.2" -"@vscode/vsce@^3.3.0": - version "3.3.0" - resolved "https://registry.yarnpkg.com/@vscode/vsce/-/vsce-3.3.0.tgz#803e41368a95d35693ce049076503f34f89fde09" - integrity sha512-HA/pUyvh/TQWkc4wG7AudPIWUvsR8i4jiWZZgM/a69ncPi9Nm5FDogf/wVEk4EWJs4/UdxU7J6X18dfAwfPbxA== +"@vscode/vsce@^3.3.2": + version "3.3.2" + resolved "https://registry.yarnpkg.com/@vscode/vsce/-/vsce-3.3.2.tgz#1bb86222987814dbb3217c3f8befd63f249c8101" + integrity sha512-XQ4IhctYalSTMwLnMS8+nUaGbU7v99Qm2sOoGfIEf2QC7jpiLXZZMh7NwArEFsKX4gHTJLx0/GqAUlCdC3gKCw== dependencies: "@azure/identity" "^4.1.0" "@vscode/vsce-sign" "^2.0.0" @@ -993,36 +993,36 @@ es-errors@^1.3.0: resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== -esbuild@^0.25.1: - version "0.25.1" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.1.tgz#a16b8d070b6ad4871935277bda6ccfe852e3fa2f" - integrity sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ== +esbuild@^0.25.2: + version "0.25.2" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.2.tgz#55a1d9ebcb3aa2f95e8bba9e900c1a5061bc168b" + integrity sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ== optionalDependencies: - "@esbuild/aix-ppc64" "0.25.1" - "@esbuild/android-arm" "0.25.1" - "@esbuild/android-arm64" "0.25.1" - "@esbuild/android-x64" "0.25.1" - "@esbuild/darwin-arm64" "0.25.1" - "@esbuild/darwin-x64" "0.25.1" - "@esbuild/freebsd-arm64" "0.25.1" - "@esbuild/freebsd-x64" "0.25.1" - "@esbuild/linux-arm" "0.25.1" - "@esbuild/linux-arm64" "0.25.1" - "@esbuild/linux-ia32" "0.25.1" - "@esbuild/linux-loong64" "0.25.1" - "@esbuild/linux-mips64el" "0.25.1" - "@esbuild/linux-ppc64" "0.25.1" - "@esbuild/linux-riscv64" "0.25.1" - "@esbuild/linux-s390x" "0.25.1" - "@esbuild/linux-x64" "0.25.1" - "@esbuild/netbsd-arm64" "0.25.1" - "@esbuild/netbsd-x64" "0.25.1" - "@esbuild/openbsd-arm64" "0.25.1" - "@esbuild/openbsd-x64" "0.25.1" - "@esbuild/sunos-x64" "0.25.1" - "@esbuild/win32-arm64" "0.25.1" - "@esbuild/win32-ia32" "0.25.1" - "@esbuild/win32-x64" "0.25.1" + "@esbuild/aix-ppc64" "0.25.2" + "@esbuild/android-arm" "0.25.2" + "@esbuild/android-arm64" "0.25.2" + "@esbuild/android-x64" "0.25.2" + "@esbuild/darwin-arm64" "0.25.2" + "@esbuild/darwin-x64" "0.25.2" + "@esbuild/freebsd-arm64" "0.25.2" + "@esbuild/freebsd-x64" "0.25.2" + "@esbuild/linux-arm" "0.25.2" + "@esbuild/linux-arm64" "0.25.2" + "@esbuild/linux-ia32" "0.25.2" + "@esbuild/linux-loong64" "0.25.2" + "@esbuild/linux-mips64el" "0.25.2" + "@esbuild/linux-ppc64" "0.25.2" + "@esbuild/linux-riscv64" "0.25.2" + "@esbuild/linux-s390x" "0.25.2" + "@esbuild/linux-x64" "0.25.2" + "@esbuild/netbsd-arm64" "0.25.2" + "@esbuild/netbsd-x64" "0.25.2" + "@esbuild/openbsd-arm64" "0.25.2" + "@esbuild/openbsd-x64" "0.25.2" + "@esbuild/sunos-x64" "0.25.2" + "@esbuild/win32-arm64" "0.25.2" + "@esbuild/win32-ia32" "0.25.2" + "@esbuild/win32-x64" "0.25.2" escalade@^3.1.1: version "3.1.2" @@ -2257,10 +2257,10 @@ typed-rest-client@^1.8.4: tunnel "0.0.6" underscore "^1.12.1" -typescript@^5.8.2: - version "5.8.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.2.tgz#8170b3702f74b79db2e5a96207c15e65807999e4" - integrity sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ== +typescript@^5.8.3: + version "5.8.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e" + integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ== uc.micro@^2.0.0, uc.micro@^2.1.0: version "2.1.0" diff --git a/rust/kcl-lib/e2e/executor/main.rs b/rust/kcl-lib/e2e/executor/main.rs index 101b92d1c..1e6a320e2 100644 --- a/rust/kcl-lib/e2e/executor/main.rs +++ b/rust/kcl-lib/e2e/executor/main.rs @@ -865,7 +865,7 @@ part = rectShape([0, 0], 20, 20) }; assert_eq!( err.error.message(), - "The input argument of std::sketch::circle requires a value with type `Sketch | Plane | Face`, but found string (text)" + "The input argument of `std::sketch::circle` requires a value with type `Sketch | Plane | Face`, but found string (text)" ); } diff --git a/rust/kcl-lib/src/docs/gen_std_tests.rs b/rust/kcl-lib/src/docs/gen_std_tests.rs index 023df8a8d..ad0102e04 100644 --- a/rust/kcl-lib/src/docs/gen_std_tests.rs +++ b/rust/kcl-lib/src/docs/gen_std_tests.rs @@ -709,7 +709,7 @@ fn add_to_types( return Err(anyhow::anyhow!("Empty type name")); } - if DECLARED_TYPES.contains(&name) { + if DECLARED_TYPES.contains(&name) || name == "TyF64" { return Ok(()); } @@ -769,7 +769,7 @@ fn generate_type( } // Skip over TagDeclarator and TagIdentifier since they have custom docs. - if name == "TagDeclarator" || name == "TagIdentifier" || name == "TagNode" { + if name == "TagDeclarator" || name == "TagIdentifier" || name == "TagNode" || name == "TyF64" { return Ok(()); } @@ -930,7 +930,7 @@ fn recurse_and_create_references( schema: &schemars::schema::Schema, types: &BTreeMap, ) -> Result { - if DECLARED_TYPES.contains(&name) { + if DECLARED_TYPES.contains(&name) || name == "TyF64" { return Ok(schema.clone()); } @@ -944,7 +944,7 @@ fn recurse_and_create_references( if let Some(reference) = &o.reference { let mut obj = o.clone(); let reference = reference.trim_start_matches("#/components/schemas/"); - if DECLARED_TYPES.contains(&reference) { + if DECLARED_TYPES.contains(&reference) || reference == "TyF64" { return Ok(schema.clone()); } diff --git a/rust/kcl-lib/src/engine/mod.rs b/rust/kcl-lib/src/engine/mod.rs index 89702b7dc..79bb6b76a 100644 --- a/rust/kcl-lib/src/engine/mod.rs +++ b/rust/kcl-lib/src/engine/mod.rs @@ -67,23 +67,25 @@ pub trait EngineManager: std::fmt::Debug + Send + Sync + 'static { /// Get the batch of commands to be sent to the engine. fn batch(&self) -> Arc>>; - async fn take_batch(&self) -> Vec<(WebSocketRequest, SourceRange)> { - std::mem::take(&mut *self.batch().write().await) - } - /// Get the batch of end commands to be sent to the engine. fn batch_end(&self) -> Arc>>; - async fn take_batch_end(&self) -> IndexMap { - std::mem::take(&mut *self.batch_end().write().await) - } - /// Get the command responses from the engine. fn responses(&self) -> Arc>>; /// Get the artifact commands that have accumulated so far. fn artifact_commands(&self) -> Arc>>; + /// Take the batch of commands that have accumulated so far and clear them. + async fn take_batch(&self) -> Vec<(WebSocketRequest, SourceRange)> { + std::mem::take(&mut *self.batch().write().await) + } + + /// Take the batch of end commands that have accumulated so far and clear them. + async fn take_batch_end(&self) -> IndexMap { + std::mem::take(&mut *self.batch_end().write().await) + } + /// Clear all artifact commands that have accumulated so far. async fn clear_artifact_commands(&self) { self.artifact_commands().write().await.clear(); @@ -411,7 +413,6 @@ pub trait EngineManager: std::fmt::Debug + Send + Sync + 'static { } } - // Throw away the old batch queue. self.stats().batches_sent.fetch_add(1, Ordering::Relaxed); // We pop off the responses to cleanup our mappings. diff --git a/rust/kcl-lib/src/errors.rs b/rust/kcl-lib/src/errors.rs index a396717f3..d8865e735 100644 --- a/rust/kcl-lib/src/errors.rs +++ b/rust/kcl-lib/src/errors.rs @@ -120,7 +120,7 @@ impl From for KclError { } } -#[derive(Error, Debug, Serialize, Deserialize, ts_rs::TS, Clone, PartialEq)] +#[derive(Error, Debug, Serialize, ts_rs::TS, Clone, PartialEq)] #[error("{error}")] #[ts(export)] #[serde(rename_all = "camelCase")] diff --git a/rust/kcl-lib/src/execution/cad_op.rs b/rust/kcl-lib/src/execution/cad_op.rs index 08d7fdb95..152f3cda6 100644 --- a/rust/kcl-lib/src/execution/cad_op.rs +++ b/rust/kcl-lib/src/execution/cad_op.rs @@ -3,11 +3,11 @@ use schemars::JsonSchema; use serde::{Deserialize, Serialize}; use super::{types::NumericType, ArtifactId, KclValue}; -use crate::{docs::StdLibFn, std::get_stdlib_fn, ModuleId, SourceRange}; +use crate::{docs::StdLibFn, ModuleId, SourceRange}; /// A CAD modeling operation for display in the feature tree, AKA operations /// timeline. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export_to = "Operation.ts")] #[serde(tag = "type")] pub enum Operation { @@ -60,7 +60,7 @@ impl Operation { } } -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export_to = "Operation.ts")] #[serde(tag = "type")] #[expect(clippy::large_enum_variant)] @@ -90,7 +90,7 @@ pub enum Group { } /// An argument to a CAD modeling operation. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export_to = "Operation.ts")] #[serde(rename_all = "camelCase")] pub struct OpArg { @@ -110,7 +110,7 @@ impl OpArg { /// A reference to a standard library function. This exists to implement /// `PartialEq` and `Eq` for `Operation`. -#[derive(Debug, Clone, Deserialize, Serialize, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, ts_rs::TS, JsonSchema)] #[ts(export_to = "Operation.ts")] #[serde(rename_all = "camelCase")] pub struct StdLibFnRef { @@ -156,25 +156,13 @@ where serializer.serialize_str(&name) } -fn std_lib_fn_from_name<'de, D>(deserializer: D) -> Result, D::Error> -where - D: serde::Deserializer<'de>, -{ - let s = String::deserialize(deserializer)?; - if let Some(std_lib_fn) = get_stdlib_fn(&s) { - Ok(std_lib_fn) - } else { - Err(serde::de::Error::custom(format!("not a KCL stdlib function: {}", s))) - } -} - fn is_false(b: &bool) -> bool { !*b } /// A KCL value used in Operations. `ArtifactId`s are used to refer to the /// actual scene objects. Any data not needed in the UI may be omitted. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export_to = "Operation.ts")] #[serde(tag = "type")] pub enum OpKclValue { diff --git a/rust/kcl-lib/src/execution/exec_ast.rs b/rust/kcl-lib/src/execution/exec_ast.rs index 90637fe72..cea8f4198 100644 --- a/rust/kcl-lib/src/execution/exec_ast.rs +++ b/rust/kcl-lib/src/execution/exec_ast.rs @@ -3,7 +3,11 @@ use std::collections::HashMap; use async_recursion::async_recursion; use indexmap::IndexMap; -use super::{cad_op::Group, kcl_value::TypeDef, types::PrimitiveType}; +use super::{ + cad_op::Group, + kcl_value::TypeDef, + types::{PrimitiveType, CHECK_NUMERIC_TYPES}, +}; use crate::{ errors::{KclError, KclErrorDetails}, execution::{ @@ -25,7 +29,7 @@ use crate::{ }, source_range::SourceRange, std::{ - args::{Arg, KwArgs}, + args::{Arg, KwArgs, TyF64}, FunctionKind, }, CompilationError, @@ -681,14 +685,14 @@ impl ExecutorContext { let result = self .execute_expr(&expr.expr, exec_state, metadata, &[], statement_kind) .await?; - coerce(&result, &expr.ty, exec_state, expr.into())? + apply_ascription(&result, &expr.ty, exec_state, expr.into())? } }; Ok(item) } } -fn coerce( +fn apply_ascription( value: &KclValue, ty: &Node, exec_state: &mut ExecState, @@ -697,7 +701,24 @@ fn coerce( let ty = RuntimeType::from_parsed(ty.inner.clone(), exec_state, value.into()) .map_err(|e| KclError::Semantic(e.into()))?; - value.coerce(&ty, exec_state).ok_or_else(|| { + if let KclValue::Number { + ty: NumericType::Unknown, + value, + meta, + } = value + { + // If the number has unknown units but the user is explicitly specifying them, treat the value as having had it's units erased, + // rather than forcing the user to explicitly erase them. + KclValue::Number { + ty: NumericType::Any, + value: *value, + meta: meta.clone(), + } + .coerce(&ty, exec_state) + } else { + value.coerce(&ty, exec_state) + } + .map_err(|_| { KclError::Semantic(KclErrorDetails { message: format!("could not coerce {} value to type {}", value.human_friendly_type(), ty), source_ranges: vec![source_range], @@ -953,69 +974,85 @@ impl Node { return Ok(KclValue::Bool { value: raw_value, meta }); } - let (left, lty) = parse_number_as_f64(&left_value, self.left.clone().into())?; - let (right, rty) = parse_number_as_f64(&right_value, self.right.clone().into())?; + let left = number_as_f64(&left_value, self.left.clone().into())?; + let right = number_as_f64(&right_value, self.right.clone().into())?; let value = match self.operator { - BinaryOperator::Add => KclValue::Number { - value: left + right, - meta, - ty: NumericType::combine_add(lty, rty), - }, - BinaryOperator::Sub => KclValue::Number { - value: left - right, - meta, - ty: NumericType::combine_add(lty, rty), - }, - BinaryOperator::Mul => KclValue::Number { - value: left * right, - meta, - ty: NumericType::combine_mul(lty, rty), - }, - BinaryOperator::Div => KclValue::Number { - value: left / right, - meta, - ty: NumericType::combine_div(lty, rty), - }, - BinaryOperator::Mod => KclValue::Number { - value: left % right, - meta, - ty: NumericType::combine_div(lty, rty), - }, + BinaryOperator::Add => { + let (l, r, ty) = NumericType::combine_eq(left, right); + self.warn_on_unknown(&ty, "Adding", exec_state); + KclValue::Number { value: l + r, meta, ty } + } + BinaryOperator::Sub => { + let (l, r, ty) = NumericType::combine_eq(left, right); + self.warn_on_unknown(&ty, "Subtracting", exec_state); + KclValue::Number { value: l - r, meta, ty } + } + BinaryOperator::Mul => { + let (l, r, ty) = NumericType::combine_mul(left, right); + self.warn_on_unknown(&ty, "Multiplying", exec_state); + KclValue::Number { value: l * r, meta, ty } + } + BinaryOperator::Div => { + let (l, r, ty) = NumericType::combine_div(left, right); + self.warn_on_unknown(&ty, "Dividing", exec_state); + KclValue::Number { value: l / r, meta, ty } + } + BinaryOperator::Mod => { + let (l, r, ty) = NumericType::combine_div(left, right); + self.warn_on_unknown(&ty, "Modulo of", exec_state); + KclValue::Number { value: l % r, meta, ty } + } BinaryOperator::Pow => KclValue::Number { - value: left.powf(right), + value: left.n.powf(right.n), meta, ty: NumericType::Unknown, }, - BinaryOperator::Neq => KclValue::Bool { - value: left != right, - meta, - }, - BinaryOperator::Gt => KclValue::Bool { - value: left > right, - meta, - }, - BinaryOperator::Gte => KclValue::Bool { - value: left >= right, - meta, - }, - BinaryOperator::Lt => KclValue::Bool { - value: left < right, - meta, - }, - BinaryOperator::Lte => KclValue::Bool { - value: left <= right, - meta, - }, - BinaryOperator::Eq => KclValue::Bool { - value: left == right, - meta, - }, + BinaryOperator::Neq => { + let (l, r, ty) = NumericType::combine_eq(left, right); + self.warn_on_unknown(&ty, "Comparing", exec_state); + KclValue::Bool { value: l != r, meta } + } + BinaryOperator::Gt => { + let (l, r, ty) = NumericType::combine_eq(left, right); + self.warn_on_unknown(&ty, "Comparing", exec_state); + KclValue::Bool { value: l > r, meta } + } + BinaryOperator::Gte => { + let (l, r, ty) = NumericType::combine_eq(left, right); + self.warn_on_unknown(&ty, "Comparing", exec_state); + KclValue::Bool { value: l >= r, meta } + } + BinaryOperator::Lt => { + let (l, r, ty) = NumericType::combine_eq(left, right); + self.warn_on_unknown(&ty, "Comparing", exec_state); + KclValue::Bool { value: l < r, meta } + } + BinaryOperator::Lte => { + let (l, r, ty) = NumericType::combine_eq(left, right); + self.warn_on_unknown(&ty, "Comparing", exec_state); + KclValue::Bool { value: l <= r, meta } + } + BinaryOperator::Eq => { + let (l, r, ty) = NumericType::combine_eq(left, right); + self.warn_on_unknown(&ty, "Comparing", exec_state); + KclValue::Bool { value: l == r, meta } + } BinaryOperator::And | BinaryOperator::Or => unreachable!(), }; Ok(value) } + + fn warn_on_unknown(&self, ty: &NumericType, verb: &str, exec_state: &mut ExecState) { + if *CHECK_NUMERIC_TYPES && ty == &NumericType::Unknown { + // TODO suggest how to fix this + exec_state.warn(CompilationError::err( + self.as_source_range(), + format!("{} numbers which have unknown or incompatible units.", verb), + )); + } + } } impl Node { @@ -1731,21 +1768,15 @@ fn article_for(s: &str) -> &'static str { } } -pub fn parse_number_as_f64(v: &KclValue, source_range: SourceRange) -> Result<(f64, NumericType), KclError> { - if let KclValue::Number { value: n, ty, .. } = &v { - Ok((*n, ty.clone())) - } else { +fn number_as_f64(v: &KclValue, source_range: SourceRange) -> Result { + v.as_ty_f64().ok_or_else(|| { let actual_type = v.human_friendly_type(); - let article = if actual_type.starts_with(['a', 'e', 'i', 'o', 'u']) { - "an" - } else { - "a" - }; - Err(KclError::Semantic(KclErrorDetails { + let article = article_for(actual_type); + KclError::Semantic(KclErrorDetails { source_ranges: vec![source_range], message: format!("Expected a number, but found {article} {actual_type}",), - })) - } + }) + }) } impl Node { @@ -1947,32 +1978,102 @@ fn assign_args_to_params( Ok(()) } -fn assign_args_to_params_kw( +fn type_check_params_kw( + fn_name: Option<&str>, function_expression: NodeRef<'_, FunctionExpression>, - mut args: crate::std::args::KwArgs, + args: &mut crate::std::args::KwArgs, exec_state: &mut ExecState, ) -> Result<(), KclError> { - for (label, arg) in &args.labeled { + for (label, arg) in &mut args.labeled { match function_expression.params.iter().find(|p| &p.identifier.name == label) { Some(p) => { if !p.labeled { exec_state.err(CompilationError::err( arg.source_range, format!( - "This function expects an unlabeled first parameter (`{label}`), but it is labelled in the call" + "{} expects an unlabeled first parameter (`{label}`), but it is labelled in the call", + fn_name + .map(|n| format!("The function `{}`", n)) + .unwrap_or_else(|| "This function".to_owned()), ), )); } + + if let Some(ty) = &p.type_ { + arg.value = arg + .value + .coerce( + &RuntimeType::from_parsed(ty.inner.clone(), exec_state, arg.source_range).unwrap(), + exec_state, + ) + .map_err(|e| { + let mut message = format!( + "{label} requires a value with type `{}`, but found {}", + ty.inner, + arg.value.human_friendly_type(), + ); + if let Some(ty) = e.explicit_coercion { + // TODO if we have access to the AST for the argument we could choose which example to suggest. + message = format!("{message}\n\nYou may need to add information about the type of the argument, for example:\n using a numeric suffix: `42{ty}`\n or using type ascription: `foo(): number({ty})`"); + } + KclError::Semantic(KclErrorDetails { + message, + source_ranges: vec![arg.source_range], + }) + })?; + } } None => { exec_state.err(CompilationError::err( arg.source_range, - format!("`{label}` is not an argument of this function"), + format!( + "`{label}` is not an argument of {}", + fn_name + .map(|n| format!("`{}`", n)) + .unwrap_or_else(|| "this function".to_owned()), + ), )); } } } + if let Some(arg) = &mut args.unlabeled { + if let Some(p) = function_expression.params.iter().find(|p| !p.labeled) { + if let Some(ty) = &p.type_ { + arg.value = arg + .value + .coerce( + &RuntimeType::from_parsed(ty.inner.clone(), exec_state, arg.source_range).unwrap(), + exec_state, + ) + .map_err(|_| { + KclError::Semantic(KclErrorDetails { + message: format!( + "The input argument of {} requires a value with type `{}`, but found {}", + fn_name + .map(|n| format!("`{}`", n)) + .unwrap_or_else(|| "this function".to_owned()), + ty.inner, + arg.value.human_friendly_type() + ), + source_ranges: vec![arg.source_range], + }) + })?; + } + } + } + + Ok(()) +} + +fn assign_args_to_params_kw( + fn_name: Option<&str>, + function_expression: NodeRef<'_, FunctionExpression>, + mut args: crate::std::args::KwArgs, + exec_state: &mut ExecState, +) -> Result<(), KclError> { + type_check_params_kw(fn_name, function_expression, &mut args, exec_state)?; + // Add the arguments to the memory. A new call frame should have already // been created. let source_ranges = vec![function_expression.into()]; @@ -2059,6 +2160,7 @@ async fn call_user_defined_function( } async fn call_user_defined_function_kw( + fn_name: Option<&str>, args: crate::std::args::KwArgs, memory: EnvironmentRef, function_expression: NodeRef<'_, FunctionExpression>, @@ -2069,7 +2171,7 @@ async fn call_user_defined_function_kw( // variables shadow variables in the parent scope. The new environment's // parent should be the environment of the closure. exec_state.mut_stack().push_new_env_for_call(memory); - if let Err(e) = assign_args_to_params_kw(function_expression, args, exec_state) { + if let Err(e) = assign_args_to_params_kw(fn_name, function_expression, args, exec_state) { exec_state.mut_stack().pop_env(); return Err(e); } @@ -2147,47 +2249,7 @@ impl FunctionSource { )); } - for (label, arg) in &mut args.kw_args.labeled { - match ast.params.iter().find(|p| &p.identifier.name == label) { - Some(p) => { - if !p.labeled { - exec_state.err(CompilationError::err( - arg.source_range, - format!( - "The function `{}` expects an unlabeled first parameter (`{label}`), but it is labelled in the call", - props.name - ), - )); - } - - if let Some(ty) = &p.type_ { - arg.value = arg - .value - .coerce( - &RuntimeType::from_parsed(ty.inner.clone(), exec_state, arg.source_range) - .unwrap(), - exec_state, - ) - .ok_or_else(|| { - KclError::Semantic(KclErrorDetails { - message: format!( - "{label} requires a value with type `{}`, but found {}", - ty.inner, - arg.value.human_friendly_type() - ), - source_ranges: vec![callsite], - }) - })?; - } - } - None => { - exec_state.err(CompilationError::err( - arg.source_range, - format!("`{label}` is not an argument of `{}`", props.name), - )); - } - } - } + type_check_params_kw(Some(&props.name), ast, &mut args.kw_args, exec_state)?; if let Some(arg) = &mut args.kw_args.unlabeled { if let Some(p) = ast.params.iter().find(|p| !p.labeled) { @@ -2198,13 +2260,13 @@ impl FunctionSource { &RuntimeType::from_parsed(ty.inner.clone(), exec_state, arg.source_range).unwrap(), exec_state, ) - .ok_or_else(|| { + .map_err(|_| { KclError::Semantic(KclErrorDetails { message: format!( "The input argument of {} requires a value with type `{}`, but found {}", props.name, ty.inner, - arg.value.human_friendly_type() + arg.value.human_friendly_type(), ), source_ranges: vec![callsite], }) @@ -2266,7 +2328,7 @@ impl FunctionSource { .collect(); exec_state.global.operations.push(Operation::GroupBegin { group: Group::FunctionCall { - name: fn_name, + name: fn_name.clone(), function_source_range: ast.as_source_range(), unlabeled_arg: args .kw_args @@ -2278,7 +2340,7 @@ impl FunctionSource { source_range: callsite, }); - call_user_defined_function_kw(args.kw_args, *memory, ast, exec_state, ctx).await + call_user_defined_function_kw(fn_name.as_deref(), args.kw_args, *memory, ast, exec_state, ctx).await } FunctionSource::None => unreachable!(), } @@ -2603,4 +2665,25 @@ d = b + c .await .unwrap(); } + + #[tokio::test(flavor = "multi_thread")] + async fn user_coercion() { + let program = r#"fn foo(x: Axis2d) { + return 0 +} + +foo(x = { direction = [0, 0], origin = [0, 0]}) +"#; + + parse_execute(program).await.unwrap(); + + let program = r#"fn foo(x: Axis3d) { + return 0 +} + +foo(x = { direction = [0, 0], origin = [0, 0]}) +"#; + + parse_execute(program).await.unwrap_err(); + } } diff --git a/rust/kcl-lib/src/execution/geometry.rs b/rust/kcl-lib/src/execution/geometry.rs index cb7bb396c..d90b771d7 100644 --- a/rust/kcl-lib/src/execution/geometry.rs +++ b/rust/kcl-lib/src/execution/geometry.rs @@ -10,16 +10,16 @@ use serde::{Deserialize, Serialize}; use crate::{ errors::KclError, - execution::{ArtifactId, ExecState, Metadata, TagEngineInfo, TagIdentifier, UnitLen}, + execution::{types::NumericType, ArtifactId, ExecState, Metadata, TagEngineInfo, TagIdentifier, UnitLen}, parsing::ast::types::{Node, NodeRef, TagDeclarator, TagNode}, - std::sketch::PlaneData, + std::{args::TyF64, sketch::PlaneData}, }; type Point2D = kcmc::shared::Point2d; type Point3D = kcmc::shared::Point3d; /// A geometry. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type")] pub enum Geometry { @@ -47,7 +47,7 @@ impl Geometry { } /// A set of geometry. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type")] #[allow(clippy::vec_box)] @@ -66,7 +66,7 @@ impl From for Geometries { } /// Data for an imported geometry. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase")] pub struct ImportedGeometry { @@ -79,7 +79,7 @@ pub struct ImportedGeometry { } /// Data for a solid or an imported geometry. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type", rename_all = "camelCase")] #[allow(clippy::vec_box)] @@ -159,7 +159,7 @@ pub struct Helix { pub meta: Vec, } -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase")] pub struct Plane { @@ -353,7 +353,7 @@ impl Plane { } /// A face. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase")] pub struct Face { @@ -377,7 +377,7 @@ pub struct Face { } /// Type for a plane. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema, FromStr, Display)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema, FromStr, Display)] #[ts(export)] #[display(style = "camelCase")] pub enum PlaneType { @@ -398,7 +398,7 @@ pub enum PlaneType { Uninit, } -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type", rename_all = "camelCase")] pub struct Sketch { @@ -463,7 +463,7 @@ impl Sketch { } /// A sketch type. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type", rename_all = "camelCase")] pub enum SketchSurface { @@ -582,7 +582,7 @@ impl Sketch { } } -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type", rename_all = "camelCase")] pub struct Solid { @@ -616,7 +616,7 @@ impl Solid { } /// A fillet or a chamfer. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type", rename_all = "camelCase")] pub enum EdgeCut { @@ -678,6 +678,12 @@ impl From<[f64; 2]> for Point2d { } } +impl From<[TyF64; 2]> for Point2d { + fn from(p: [TyF64; 2]) -> Self { + Self { x: p[0].n, y: p[1].n } + } +} + impl From<&[f64; 2]> for Point2d { fn from(p: &[f64; 2]) -> Self { Self { x: p[0], y: p[1] } @@ -767,7 +773,7 @@ impl Mul for Point3d { } /// A base path. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase")] pub struct BasePath { @@ -786,7 +792,7 @@ pub struct BasePath { } /// Geometry metadata. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase")] pub struct GeoMeta { @@ -798,7 +804,7 @@ pub struct GeoMeta { } /// A path. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type")] pub enum Path { @@ -979,19 +985,23 @@ impl Path { } /// Where does this path segment start? - pub fn get_from(&self) -> &[f64; 2] { - &self.get_base().from + pub fn get_from(&self) -> [TyF64; 2] { + let p = &self.get_base().from; + let ty: NumericType = self.get_base().units.into(); + [TyF64::new(p[0], ty.clone()), TyF64::new(p[1], ty)] } /// Where does this path segment end? - pub fn get_to(&self) -> &[f64; 2] { - &self.get_base().to + pub fn get_to(&self) -> [TyF64; 2] { + let p = &self.get_base().to; + let ty: NumericType = self.get_base().units.into(); + [TyF64::new(p[0], ty.clone()), TyF64::new(p[1], ty)] } /// Length of this path segment, in cartesian plane. - pub fn length(&self) -> f64 { - match self { + pub fn length(&self) -> TyF64 { + let n = match self { Self::ToPoint { .. } | Self::Base { .. } | Self::Horizontal { .. } | Self::AngledLineTo { .. } => { - linear_distance(self.get_from(), self.get_to()) + linear_distance(&self.get_base().from, &self.get_base().to) } Self::TangentialArc { base: _, @@ -1005,10 +1015,10 @@ impl Path { } => { // The radius can be calculated as the linear distance between `to` and `center`, // or between `from` and `center`. They should be the same. - let radius = linear_distance(self.get_from(), center); - debug_assert_eq!(radius, linear_distance(self.get_to(), center)); + let radius = linear_distance(&self.get_base().from, center); + debug_assert_eq!(radius, linear_distance(&self.get_base().to, center)); // TODO: Call engine utils to figure this out. - linear_distance(self.get_from(), self.get_to()) + linear_distance(&self.get_base().from, &self.get_base().to) } Self::Circle { radius, .. } => 2.0 * std::f64::consts::PI * radius, Self::CircleThreePoint { .. } => { @@ -1022,13 +1032,14 @@ impl Path { } Self::Arc { .. } => { // TODO: Call engine utils to figure this out. - linear_distance(self.get_from(), self.get_to()) + linear_distance(&self.get_base().from, &self.get_base().to) } Self::ArcThreePoint { .. } => { // TODO: Call engine utils to figure this out. - linear_distance(self.get_from(), self.get_to()) + linear_distance(&self.get_base().from, &self.get_base().to) } - } + }; + TyF64::new(n, self.get_base().units.into()) } pub fn get_base_mut(&mut self) -> Option<&mut BasePath> { @@ -1103,7 +1114,7 @@ fn linear_distance( } /// An extrude surface. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type", rename_all = "camelCase")] pub enum ExtrudeSurface { @@ -1115,7 +1126,7 @@ pub enum ExtrudeSurface { } // Chamfer surface. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase")] pub struct ChamferSurface { @@ -1129,7 +1140,7 @@ pub struct ChamferSurface { } // Fillet surface. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase")] pub struct FilletSurface { @@ -1143,7 +1154,7 @@ pub struct FilletSurface { } /// An extruded plane. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase")] pub struct ExtrudePlane { @@ -1157,7 +1168,7 @@ pub struct ExtrudePlane { } /// An extruded arc. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase")] pub struct ExtrudeArc { diff --git a/rust/kcl-lib/src/execution/kcl_value.rs b/rust/kcl-lib/src/execution/kcl_value.rs index 53b0c7425..7b3c9b9b9 100644 --- a/rust/kcl-lib/src/execution/kcl_value.rs +++ b/rust/kcl-lib/src/execution/kcl_value.rs @@ -15,7 +15,7 @@ use crate::{ parsing::ast::types::{ DefaultParamVal, FunctionExpression, KclNone, Literal, LiteralValue, Node, TagDeclarator, TagNode, }, - std::StdFnProps, + std::{args::TyF64, StdFnProps}, CompilationError, KclError, ModuleId, SourceRange, }; @@ -495,6 +495,7 @@ impl KclValue { None } } + pub fn as_f64(&self) -> Option { if let KclValue::Number { value, .. } = &self { Some(*value) @@ -503,6 +504,14 @@ impl KclValue { } } + pub fn as_ty_f64(&self) -> Option { + if let KclValue::Number { value, ty, .. } = &self { + Some(TyF64::new(*value, ty.clone())) + } else { + None + } + } + pub fn as_bool(&self) -> Option { if let KclValue::Bool { value, meta: _ } = &self { Some(*value) diff --git a/rust/kcl-lib/src/execution/mod.rs b/rust/kcl-lib/src/execution/mod.rs index 71ed3d770..a356271ed 100644 --- a/rust/kcl-lib/src/execution/mod.rs +++ b/rust/kcl-lib/src/execution/mod.rs @@ -175,7 +175,7 @@ impl std::hash::Hash for TagIdentifier { } /// Engine information for a tag. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type", rename_all = "camelCase")] pub struct TagEngineInfo { diff --git a/rust/kcl-lib/src/execution/state.rs b/rust/kcl-lib/src/execution/state.rs index 51eb6bfbe..1b8608350 100644 --- a/rust/kcl-lib/src/execution/state.rs +++ b/rust/kcl-lib/src/execution/state.rs @@ -22,6 +22,8 @@ use crate::{ CompilationError, }; +use super::types::NumericType; + /// State for executing a program. #[derive(Debug, Clone)] pub struct ExecState { @@ -232,6 +234,13 @@ impl ExecState { self.global.module_infos.get(&id) } + pub fn current_default_units(&self) -> NumericType { + NumericType::Default { + len: self.length_unit(), + angle: self.angle_unit(), + } + } + pub fn length_unit(&self) -> UnitLen { self.mod_local.settings.default_length_units } diff --git a/rust/kcl-lib/src/execution/types.rs b/rust/kcl-lib/src/execution/types.rs index 41687d0fe..05f0363bf 100644 --- a/rust/kcl-lib/src/execution/types.rs +++ b/rust/kcl-lib/src/execution/types.rs @@ -14,10 +14,20 @@ use crate::{ ast::types::{PrimitiveType as AstPrimitiveType, Type}, token::NumericSuffix, }, - std::args::FromKclValue, + std::args::{FromKclValue, TyF64}, CompilationError, SourceRange, }; +lazy_static::lazy_static! { + pub(super) static ref CHECK_NUMERIC_TYPES: bool = { + let env_var = std::env::var("ZOO_NUM_TYS"); + let Ok(env_var) = env_var else { + return false; + }; + !env_var.is_empty() + }; +} + #[derive(Debug, Clone, PartialEq)] pub enum RuntimeType { Primitive(PrimitiveType), @@ -337,7 +347,7 @@ impl fmt::Display for PrimitiveType { } } -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type")] pub enum NumericType { @@ -351,62 +361,94 @@ pub enum NumericType { Any, } +impl Default for NumericType { + fn default() -> Self { + NumericType::Default { + len: UnitLen::default(), + angle: UnitAngle::default(), + } + } +} + impl NumericType { - pub fn count() -> Self { + pub const fn count() -> Self { NumericType::Known(UnitType::Count) } - pub fn mm() -> Self { + pub const fn mm() -> Self { NumericType::Known(UnitType::Length(UnitLen::Mm)) } + pub const fn radians() -> Self { + NumericType::Known(UnitType::Angle(UnitAngle::Radians)) + } + + pub const fn degrees() -> Self { + NumericType::Known(UnitType::Angle(UnitAngle::Degrees)) + } + /// Combine two types when we expect them to be equal. - pub fn combine_eq(self, other: &NumericType) -> NumericType { - if &self == other { - self - } else { - NumericType::Unknown - } - } + pub fn combine_eq(a: TyF64, b: TyF64) -> (f64, f64, NumericType) { + use NumericType::*; + match (a.ty, b.ty) { + (at, bt) if at == bt => (a.n, b.n, at), + (at, Any) => (a.n, b.n, at), + (Any, bt) => (a.n, b.n, bt), + (Default { .. }, Default { .. }) | (_, Unknown) | (Unknown, _) => (a.n, b.n, Unknown), - /// Combine n types when we expect them to be equal. - /// - /// Precondition: tys.len() > 0 - pub fn combine_n_eq(tys: &[NumericType]) -> NumericType { - let ty0 = tys[0].clone(); - for t in &tys[1..] { - if t != &ty0 { - return NumericType::Unknown; + // Known types and compatible, but needs adjustment. + (t @ Known(UnitType::Length(l1)), Known(UnitType::Length(l2))) => (a.n, l2.adjust_to(b.n, l1), t), + (t @ Known(UnitType::Angle(a1)), Known(UnitType::Angle(a2))) => (a.n, a2.adjust_to(b.n, a1), t), + + // Known but incompatible. + (Known(_), Known(_)) => (a.n, b.n, Unknown), + + // Known and unknown => we assume the known one, possibly with adjustment + (Known(UnitType::Count), Default { .. }) | (Default { .. }, Known(UnitType::Count)) => { + (a.n, b.n, Known(UnitType::Count)) } + + (t @ Known(UnitType::Length(l1)), Default { len: l2, .. }) => (a.n, l2.adjust_to(b.n, l1), t), + (Default { len: l1, .. }, t @ Known(UnitType::Length(l2))) => (l1.adjust_to(a.n, l2), b.n, t), + + (t @ Known(UnitType::Angle(a1)), Default { angle: a2, .. }) => (a.n, a2.adjust_to(b.n, a1), t), + (Default { angle: a1, .. }, t @ Known(UnitType::Angle(a2))) => (a1.adjust_to(a.n, a2), b.n, t), } - ty0 } - /// Combine two types in addition-like operations. - pub fn combine_add(a: NumericType, b: NumericType) -> NumericType { - if a == b { - return a; + /// Combine two types for multiplication-like operations. + pub fn combine_mul(a: TyF64, b: TyF64) -> (f64, f64, NumericType) { + use NumericType::*; + match (a.ty, b.ty) { + (at @ Default { .. }, bt @ Default { .. }) if at != bt => (a.n, b.n, Unknown), + (Known(UnitType::Count) | Default { .. }, bt) => (a.n, b.n, bt), + (at, Known(UnitType::Count) | Default { .. }) => (a.n, b.n, at), + (Any, Any) => (a.n, b.n, Any), + _ => (a.n, b.n, Unknown), } - NumericType::Unknown } - /// Combine two types in multiplication-like operations. - pub fn combine_mul(a: NumericType, b: NumericType) -> NumericType { - if a == NumericType::count() { - return b; + /// Combine two types for division-like operations. + pub fn combine_div(a: TyF64, b: TyF64) -> (f64, f64, NumericType) { + use NumericType::*; + match (a.ty, b.ty) { + (at, bt) if at == bt => (a.n, b.n, Known(UnitType::Count)), + (Default { .. }, Default { .. }) => (a.n, b.n, Unknown), + (at, Known(UnitType::Count) | Default { .. } | Any) => (a.n, b.n, at), + (Known(UnitType::Length(l1)), Known(UnitType::Length(l2))) => { + (a.n, l2.adjust_to(b.n, l1), Known(UnitType::Count)) + } + (Known(UnitType::Angle(a1)), Known(UnitType::Angle(a2))) => { + (a.n, a2.adjust_to(b.n, a1), Known(UnitType::Count)) + } + (Default { len: l1, .. }, Known(UnitType::Length(l2))) => { + (l1.adjust_to(a.n, l2), b.n, Known(UnitType::Count)) + } + (Default { angle: a1, .. }, Known(UnitType::Angle(a2))) => { + (a1.adjust_to(a.n, a2), b.n, Known(UnitType::Count)) + } + _ => (a.n, b.n, Unknown), } - if b == NumericType::count() { - return a; - } - NumericType::Unknown - } - - /// Combine two types in division-like operations. - pub fn combine_div(a: NumericType, b: NumericType) -> NumericType { - if b == NumericType::count() { - return a; - } - NumericType::Unknown } pub fn from_parsed(suffix: NumericSuffix, settings: &super::MetaSettings) -> Self { @@ -431,12 +473,104 @@ impl NumericType { use NumericType::*; match (self, other) { - (Unknown, _) | (_, Unknown) => false, - (a, b) if a == b => true, (_, Any) => true, + (a, b) if a == b => true, + (Unknown, _) | (_, Unknown) => false, (_, _) => false, } } + + fn example_ty(&self) -> Option { + match self { + Self::Known(t) => Some(t.to_string()), + Self::Default { len, .. } => Some(len.to_string()), + _ => None, + } + } + + fn coerce(&self, val: &KclValue) -> Result { + let KclValue::Number { value, ty, meta } = val else { + return Err(val.into()); + }; + + if !*CHECK_NUMERIC_TYPES { + return Ok(val.clone()); + } + + if ty.subtype(self) { + return Ok(KclValue::Number { + value: *value, + ty: ty.clone(), + meta: meta.clone(), + }); + } + + // Not subtypes, but might be able to coerce + use NumericType::*; + match (ty, self) { + // We don't have enough information to coerce. + (Unknown, _) => Err(CoercionError::from(val).with_explicit(self.example_ty().unwrap_or("mm".to_owned()))), + (_, Unknown) => Err(val.into()), + (Any, _) => Ok(KclValue::Number { + value: *value, + ty: self.clone(), + meta: meta.clone(), + }), + + // We don't actually need to coerce, since we just keep the partially-known type with the value. + (Default { .. }, Default { .. }) => Ok(KclValue::Number { + value: *value, + ty: ty.clone(), + meta: meta.clone(), + }), + + // Known types and compatible, but needs adjustment. + (Known(UnitType::Length(l1)), Known(UnitType::Length(l2))) => Ok(KclValue::Number { + value: l1.adjust_to(*value, *l2), + ty: self.clone(), + meta: meta.clone(), + }), + (Known(UnitType::Angle(a1)), Known(UnitType::Angle(a2))) => Ok(KclValue::Number { + value: a1.adjust_to(*value, *a2), + ty: self.clone(), + meta: meta.clone(), + }), + + // Known but incompatible. + (Known(_), Known(_)) => Err(val.into()), + + // Known and unknown => we assume the rhs, possibly with adjustment + (Known(UnitType::Count), Default { .. }) | (Default { .. }, Known(UnitType::Count)) => { + Ok(KclValue::Number { + value: *value, + ty: Known(UnitType::Count), + meta: meta.clone(), + }) + } + + (Known(UnitType::Length(l1)), Default { len: l2, .. }) + | (Default { len: l1, .. }, Known(UnitType::Length(l2))) => Ok(KclValue::Number { + value: l1.adjust_to(*value, *l2), + ty: Known(UnitType::Length(*l2)), + meta: meta.clone(), + }), + + (Known(UnitType::Angle(a1)), Default { angle: a2, .. }) + | (Default { angle: a1, .. }, Known(UnitType::Angle(a2))) => Ok(KclValue::Number { + value: a1.adjust_to(*value, *a2), + ty: Known(UnitType::Angle(*a2)), + meta: meta.clone(), + }), + + (_, _) => unreachable!(), + } + } +} + +impl From for RuntimeType { + fn from(t: NumericType) -> RuntimeType { + RuntimeType::Primitive(PrimitiveType::Number(t)) + } } impl From for NumericType { @@ -485,6 +619,39 @@ pub enum UnitLen { Yards, } +impl UnitLen { + fn adjust_to(self, value: f64, to: UnitLen) -> f64 { + if self == to { + return value; + } + + use UnitLen::*; + let (base, base_unit) = match self { + Mm => (value, Mm), + Cm => (value * 10.0, Mm), + M => (value * 1000.0, Mm), + Inches => (value, Inches), + Feet => (value * 12.0, Inches), + Yards => (value * 36.0, Inches), + }; + let (base, base_unit) = match (base_unit, to) { + (Mm, Inches) | (Mm, Feet) | (Mm, Yards) => (base / 25.4, Inches), + (Inches, Mm) | (Inches, Cm) | (Inches, M) => (base * 25.4, Mm), + _ => (base, base_unit), + }; + + match (base_unit, to) { + (Mm, Mm) => base, + (Mm, Cm) => base / 10.0, + (Mm, M) => base / 1000.0, + (Inches, Inches) => base, + (Inches, Feet) => base / 12.0, + (Inches, Yards) => base / 36.0, + _ => unreachable!(), + } + } +} + impl std::fmt::Display for UnitLen { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { match self { @@ -563,6 +730,19 @@ pub enum UnitAngle { Radians, } +impl UnitAngle { + fn adjust_to(self, value: f64, to: UnitAngle) -> f64 { + use std::f64::consts::PI; + use UnitAngle::*; + match (self, to) { + (Degrees, Degrees) => value, + (Degrees, Radians) => (value / 180.0) * PI, + (Radians, Degrees) => 180.0 * value / PI, + (Radians, Radians) => value, + } + } +} + impl std::fmt::Display for UnitAngle { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { match self { @@ -584,6 +764,28 @@ impl TryFrom for UnitAngle { } } +#[derive(Debug, Clone)] +pub struct CoercionError { + pub found: Option, + pub explicit_coercion: Option, +} + +impl CoercionError { + fn with_explicit(mut self, c: String) -> Self { + self.explicit_coercion = Some(c); + self + } +} + +impl From<&'_ KclValue> for CoercionError { + fn from(value: &'_ KclValue) -> Self { + CoercionError { + found: value.principal_type(), + explicit_coercion: None, + } + } +} + impl KclValue { /// True if `self` has a type which is a subtype of `ty` without coercion. pub fn has_type(&self, ty: &RuntimeType) -> bool { @@ -600,7 +802,7 @@ impl KclValue { /// - result.principal_type().unwrap().subtype(ty) /// /// If self.principal_type() == ty then result == self - pub fn coerce(&self, ty: &RuntimeType, exec_state: &mut ExecState) -> Option { + pub fn coerce(&self, ty: &RuntimeType, exec_state: &mut ExecState) -> Result { match ty { RuntimeType::Primitive(ty) => self.coerce_to_primitive_type(ty, exec_state), RuntimeType::Array(ty, len) => self.coerce_to_array_type(ty, *len, exec_state, false), @@ -610,40 +812,52 @@ impl KclValue { } } - fn coerce_to_primitive_type(&self, ty: &PrimitiveType, exec_state: &mut ExecState) -> Option { + fn coerce_to_primitive_type( + &self, + ty: &PrimitiveType, + exec_state: &mut ExecState, + ) -> Result { let value = match self { KclValue::MixedArray { value, .. } | KclValue::HomArray { value, .. } if value.len() == 1 => &value[0], _ => self, }; match ty { - // TODO numeric type coercions - PrimitiveType::Number(_ty) => match value { - KclValue::Number { .. } => Some(value.clone()), - _ => None, - }, + PrimitiveType::Number(ty) => ty.coerce(value), PrimitiveType::String => match value { - KclValue::String { .. } => Some(value.clone()), - _ => None, + KclValue::String { .. } => Ok(value.clone()), + _ => Err(self.into()), }, PrimitiveType::Boolean => match value { - KclValue::Bool { .. } => Some(value.clone()), - _ => None, + KclValue::Bool { .. } => Ok(value.clone()), + _ => Err(self.into()), }, PrimitiveType::Sketch => match value { - KclValue::Sketch { .. } => Some(value.clone()), - _ => None, + KclValue::Sketch { .. } => Ok(value.clone()), + _ => Err(self.into()), }, PrimitiveType::Solid => match value { - KclValue::Solid { .. } => Some(value.clone()), - _ => None, + KclValue::Solid { .. } => Ok(value.clone()), + _ => Err(self.into()), }, PrimitiveType::Plane => match value { - KclValue::Plane { .. } => Some(value.clone()), + KclValue::Plane { .. } => Ok(value.clone()), KclValue::Object { value, meta } => { - let origin = value.get("origin").and_then(Point3d::from_kcl_val)?; - let x_axis = value.get("xAxis").and_then(Point3d::from_kcl_val)?; - let y_axis = value.get("yAxis").and_then(Point3d::from_kcl_val)?; - let z_axis = value.get("zAxis").and_then(Point3d::from_kcl_val)?; + let origin = value + .get("origin") + .and_then(Point3d::from_kcl_val) + .ok_or(CoercionError::from(self))?; + let x_axis = value + .get("xAxis") + .and_then(Point3d::from_kcl_val) + .ok_or(CoercionError::from(self))?; + let y_axis = value + .get("yAxis") + .and_then(Point3d::from_kcl_val) + .ok_or(CoercionError::from(self))?; + let z_axis = value + .get("zAxis") + .and_then(Point3d::from_kcl_val) + .ok_or(CoercionError::from(self))?; let id = exec_state.mod_local.id_generator.next_uuid(); let plane = Plane { @@ -659,75 +873,87 @@ impl KclValue { meta: meta.clone(), }; - Some(KclValue::Plane { value: Box::new(plane) }) + Ok(KclValue::Plane { value: Box::new(plane) }) } - _ => None, + _ => Err(self.into()), }, PrimitiveType::Face => match value { - KclValue::Face { .. } => Some(value.clone()), - _ => None, + KclValue::Face { .. } => Ok(value.clone()), + _ => Err(self.into()), }, PrimitiveType::Helix => match value { - KclValue::Helix { .. } => Some(value.clone()), - _ => None, + KclValue::Helix { .. } => Ok(value.clone()), + _ => Err(self.into()), }, PrimitiveType::Edge => match value { - KclValue::Uuid { .. } => Some(value.clone()), - KclValue::TagIdentifier { .. } => Some(value.clone()), - _ => None, + KclValue::Uuid { .. } => Ok(value.clone()), + KclValue::TagIdentifier { .. } => Ok(value.clone()), + _ => Err(self.into()), }, PrimitiveType::Axis2d => match value { KclValue::Object { value: values, meta } => { - if values.get("origin")?.has_type(&RuntimeType::point2d()) - && values.get("direction")?.has_type(&RuntimeType::point2d()) + if values + .get("origin") + .ok_or(CoercionError::from(self))? + .has_type(&RuntimeType::point2d()) + && values + .get("direction") + .ok_or(CoercionError::from(self))? + .has_type(&RuntimeType::point2d()) { - return Some(value.clone()); + return Ok(value.clone()); } - let origin = values.get("origin").and_then(|p| { + let origin = values.get("origin").ok_or(self.into()).and_then(|p| { p.coerce_to_array_type(&RuntimeType::number_any(), ArrayLen::Known(2), exec_state, true) })?; - let direction = values.get("direction").and_then(|p| { + let direction = values.get("direction").ok_or(self.into()).and_then(|p| { p.coerce_to_array_type(&RuntimeType::number_any(), ArrayLen::Known(2), exec_state, true) })?; - Some(KclValue::Object { + Ok(KclValue::Object { value: [("origin".to_owned(), origin), ("direction".to_owned(), direction)].into(), meta: meta.clone(), }) } - _ => None, + _ => Err(self.into()), }, PrimitiveType::Axis3d => match value { KclValue::Object { value: values, meta } => { - if values.get("origin")?.has_type(&RuntimeType::point3d()) - && values.get("direction")?.has_type(&RuntimeType::point3d()) + if values + .get("origin") + .ok_or(CoercionError::from(self))? + .has_type(&RuntimeType::point3d()) + && values + .get("direction") + .ok_or(CoercionError::from(self))? + .has_type(&RuntimeType::point3d()) { - return Some(value.clone()); + return Ok(value.clone()); } - let origin = values.get("origin").and_then(|p| { + let origin = values.get("origin").ok_or(self.into()).and_then(|p| { p.coerce_to_array_type(&RuntimeType::number_any(), ArrayLen::Known(3), exec_state, true) })?; - let direction = values.get("direction").and_then(|p| { + let direction = values.get("direction").ok_or(self.into()).and_then(|p| { p.coerce_to_array_type(&RuntimeType::number_any(), ArrayLen::Known(3), exec_state, true) })?; - Some(KclValue::Object { + Ok(KclValue::Object { value: [("origin".to_owned(), origin), ("direction".to_owned(), direction)].into(), meta: meta.clone(), }) } - _ => None, + _ => Err(self.into()), }, PrimitiveType::ImportedGeometry => match value { - KclValue::ImportedGeometry { .. } => Some(value.clone()), - _ => None, + KclValue::ImportedGeometry { .. } => Ok(value.clone()), + _ => Err(self.into()), }, PrimitiveType::Tag => match value { - KclValue::TagDeclarator { .. } => Some(value.clone()), - KclValue::TagIdentifier { .. } => Some(value.clone()), - _ => None, + KclValue::TagDeclarator { .. } => Ok(value.clone()), + KclValue::TagIdentifier { .. } => Ok(value.clone()), + _ => Err(self.into()), }, } } @@ -738,37 +964,40 @@ impl KclValue { len: ArrayLen, exec_state: &mut ExecState, allow_shrink: bool, - ) -> Option { + ) -> Result { match self { - KclValue::HomArray { value, ty: aty } if aty.subtype(ty) => { - len.satisfied(value.len(), allow_shrink).map(|len| KclValue::HomArray { + KclValue::HomArray { value, ty: aty } if aty.subtype(ty) => len + .satisfied(value.len(), allow_shrink) + .map(|len| KclValue::HomArray { value: value[..len].to_vec(), ty: aty.clone(), }) - } - value if len.satisfied(1, false).is_some() && value.has_type(ty) => Some(KclValue::HomArray { + .ok_or(self.into()), + value if len.satisfied(1, false).is_some() && value.has_type(ty) => Ok(KclValue::HomArray { value: vec![value.clone()], ty: ty.clone(), }), KclValue::MixedArray { value, .. } => { - let len = len.satisfied(value.len(), allow_shrink)?; + let len = len + .satisfied(value.len(), allow_shrink) + .ok_or(CoercionError::from(self))?; let value = value[..len] .iter() .map(|v| v.coerce(ty, exec_state)) - .collect::>>()?; + .collect::, _>>()?; - Some(KclValue::HomArray { value, ty: ty.clone() }) + Ok(KclValue::HomArray { value, ty: ty.clone() }) } - KclValue::KclNone { .. } if len.satisfied(0, false).is_some() => Some(KclValue::HomArray { + KclValue::KclNone { .. } if len.satisfied(0, false).is_some() => Ok(KclValue::HomArray { value: Vec::new(), ty: ty.clone(), }), - _ => None, + _ => Err(self.into()), } } - fn coerce_to_tuple_type(&self, tys: &[RuntimeType], exec_state: &mut ExecState) -> Option { + fn coerce_to_tuple_type(&self, tys: &[RuntimeType], exec_state: &mut ExecState) -> Result { match self { KclValue::MixedArray { value, .. } | KclValue::HomArray { value, .. } if value.len() == tys.len() => { let mut result = Vec::new(); @@ -776,50 +1005,54 @@ impl KclValue { result.push(value[i].coerce(t, exec_state)?); } - Some(KclValue::MixedArray { + Ok(KclValue::MixedArray { value: result, meta: Vec::new(), }) } - KclValue::KclNone { meta, .. } if tys.is_empty() => Some(KclValue::MixedArray { + KclValue::KclNone { meta, .. } if tys.is_empty() => Ok(KclValue::MixedArray { value: Vec::new(), meta: meta.clone(), }), - value if tys.len() == 1 && value.has_type(&tys[0]) => Some(KclValue::MixedArray { + value if tys.len() == 1 && value.has_type(&tys[0]) => Ok(KclValue::MixedArray { value: vec![value.clone()], meta: Vec::new(), }), - _ => None, + _ => Err(self.into()), } } - fn coerce_to_union_type(&self, tys: &[RuntimeType], exec_state: &mut ExecState) -> Option { + fn coerce_to_union_type(&self, tys: &[RuntimeType], exec_state: &mut ExecState) -> Result { for t in tys { - if let Some(v) = self.coerce(t, exec_state) { - return Some(v); + if let Ok(v) = self.coerce(t, exec_state) { + return Ok(v); } } - None + Err(self.into()) } - fn coerce_to_object_type(&self, tys: &[(String, RuntimeType)], _exec_state: &mut ExecState) -> Option { + fn coerce_to_object_type( + &self, + tys: &[(String, RuntimeType)], + _exec_state: &mut ExecState, + ) -> Result { match self { KclValue::Object { value, .. } => { for (s, t) in tys { // TODO coerce fields - if !value.get(s)?.has_type(t) { - return None; + if !value.get(s).ok_or(CoercionError::from(self))?.has_type(t) { + return Err(self.into()); } } // TODO remove non-required fields - Some(self.clone()) + Ok(self.clone()) } - KclValue::KclNone { meta, .. } if tys.is_empty() => Some(KclValue::Object { + KclValue::KclNone { meta, .. } if tys.is_empty() => Ok(KclValue::Object { value: HashMap::new(), meta: meta.clone(), }), - _ => None, + _ => Err(self.into()), } } @@ -859,6 +1092,8 @@ impl KclValue { #[cfg(test)] mod test { + use crate::execution::{parse_execute, ExecTestResults}; + use super::*; fn values(exec_state: &mut ExecState) -> Vec { @@ -988,9 +1223,8 @@ mod test { for v in &values[1..] { // Not a subtype - assert!(v - .coerce(&RuntimeType::Primitive(PrimitiveType::Boolean), &mut exec_state) - .is_none()); + v.coerce(&RuntimeType::Primitive(PrimitiveType::Boolean), &mut exec_state) + .unwrap_err(); } } @@ -1024,8 +1258,8 @@ mod test { }, &mut exec_state, ); - assert!(none.coerce(&aty1, &mut exec_state).is_none()); - assert!(none.coerce(&aty1p, &mut exec_state).is_none()); + none.coerce(&aty1, &mut exec_state).unwrap_err(); + none.coerce(&aty1p, &mut exec_state).unwrap_err(); let tty = RuntimeType::Tuple(vec![]); let tty1 = RuntimeType::Tuple(vec![RuntimeType::solid()]); @@ -1038,7 +1272,7 @@ mod test { }, &mut exec_state, ); - assert!(none.coerce(&tty1, &mut exec_state).is_none()); + none.coerce(&tty1, &mut exec_state).unwrap_err(); let oty = RuntimeType::Object(vec![]); assert_coerce_results( @@ -1107,7 +1341,7 @@ mod test { assert_coerce_results(&obj2, &ty0, &obj2, &mut exec_state); let ty1 = RuntimeType::Object(vec![("foo".to_owned(), RuntimeType::Primitive(PrimitiveType::Boolean))]); - assert!(&obj0.coerce(&ty1, &mut exec_state).is_none()); + obj0.coerce(&ty1, &mut exec_state).unwrap_err(); assert_coerce_results(&obj1, &ty1, &obj1, &mut exec_state); assert_coerce_results(&obj2, &ty1, &obj2, &mut exec_state); @@ -1119,19 +1353,19 @@ mod test { ), ("foo".to_owned(), RuntimeType::Primitive(PrimitiveType::Boolean)), ]); - assert!(&obj0.coerce(&ty2, &mut exec_state).is_none()); - assert!(&obj1.coerce(&ty2, &mut exec_state).is_none()); + obj0.coerce(&ty2, &mut exec_state).unwrap_err(); + obj1.coerce(&ty2, &mut exec_state).unwrap_err(); assert_coerce_results(&obj2, &ty2, &obj2, &mut exec_state); // field not present let tyq = RuntimeType::Object(vec![("qux".to_owned(), RuntimeType::Primitive(PrimitiveType::Boolean))]); - assert!(&obj0.coerce(&tyq, &mut exec_state).is_none()); - assert!(&obj1.coerce(&tyq, &mut exec_state).is_none()); - assert!(&obj2.coerce(&tyq, &mut exec_state).is_none()); + obj0.coerce(&tyq, &mut exec_state).unwrap_err(); + obj1.coerce(&tyq, &mut exec_state).unwrap_err(); + obj2.coerce(&tyq, &mut exec_state).unwrap_err(); // field with different type let ty1 = RuntimeType::Object(vec![("bar".to_owned(), RuntimeType::Primitive(PrimitiveType::Boolean))]); - assert!(&obj2.coerce(&ty1, &mut exec_state).is_none()); + obj2.coerce(&ty1, &mut exec_state).unwrap_err(); } #[tokio::test(flavor = "multi_thread")] @@ -1209,8 +1443,8 @@ mod test { assert_coerce_results(&hom_arr, &tyh, &hom_arr, &mut exec_state); assert_coerce_results(&mixed1, &tym1, &mixed1, &mut exec_state); assert_coerce_results(&mixed2, &tym2, &mixed2, &mut exec_state); - assert!(&mixed1.coerce(&tym2, &mut exec_state).is_none()); - assert!(&mixed2.coerce(&tym1, &mut exec_state).is_none()); + mixed1.coerce(&tym2, &mut exec_state).unwrap_err(); + mixed2.coerce(&tym1, &mut exec_state).unwrap_err(); // Length subtyping let tyhn = RuntimeType::Array( @@ -1227,15 +1461,15 @@ mod test { ); assert_coerce_results(&hom_arr, &tyhn, &hom_arr, &mut exec_state); assert_coerce_results(&hom_arr, &tyh1, &hom_arr, &mut exec_state); - assert!(&hom_arr.coerce(&tyh3, &mut exec_state).is_none()); + hom_arr.coerce(&tyh3, &mut exec_state).unwrap_err(); let hom_arr0 = KclValue::HomArray { value: vec![], ty: RuntimeType::Primitive(PrimitiveType::Number(NumericType::count())), }; assert_coerce_results(&hom_arr0, &tyhn, &hom_arr0, &mut exec_state); - assert!(&hom_arr0.coerce(&tyh1, &mut exec_state).is_none()); - assert!(&hom_arr0.coerce(&tyh3, &mut exec_state).is_none()); + hom_arr0.coerce(&tyh1, &mut exec_state).unwrap_err(); + hom_arr0.coerce(&tyh3, &mut exec_state).unwrap_err(); // Covariance // let tyh = RuntimeType::Array(Box::new(RuntimeType::Primitive(PrimitiveType::Number(NumericType::Any))), ArrayLen::Known(4)); @@ -1275,16 +1509,16 @@ mod test { assert_coerce_results(&mixed1, &tyhn, &hom_arr_2, &mut exec_state); assert_coerce_results(&mixed1, &tyh1, &hom_arr_2, &mut exec_state); assert_coerce_results(&mixed0, &tyhn, &hom_arr0, &mut exec_state); - assert!(&mixed0.coerce(&tyh, &mut exec_state).is_none()); - assert!(&mixed0.coerce(&tyh1, &mut exec_state).is_none()); + mixed0.coerce(&tyh, &mut exec_state).unwrap_err(); + mixed0.coerce(&tyh1, &mut exec_state).unwrap_err(); // Homogehous to mixed assert_coerce_results(&hom_arr_2, &tym1, &mixed1, &mut exec_state); - assert!(&hom_arr.coerce(&tym1, &mut exec_state).is_none()); - assert!(&hom_arr_2.coerce(&tym2, &mut exec_state).is_none()); + hom_arr.coerce(&tym1, &mut exec_state).unwrap_err(); + hom_arr_2.coerce(&tym2, &mut exec_state).unwrap_err(); - assert!(&mixed0.coerce(&tym1, &mut exec_state).is_none()); - assert!(&mixed0.coerce(&tym2, &mut exec_state).is_none()); + mixed0.coerce(&tym1, &mut exec_state).unwrap_err(); + mixed0.coerce(&tym2, &mut exec_state).unwrap_err(); } #[tokio::test(flavor = "multi_thread")] @@ -1334,8 +1568,8 @@ mod test { RuntimeType::Primitive(PrimitiveType::Boolean), RuntimeType::Primitive(PrimitiveType::String), ]); - assert!(count.coerce(&tyb, &mut exec_state).is_none()); - assert!(count.coerce(&tyb2, &mut exec_state).is_none()); + count.coerce(&tyb, &mut exec_state).unwrap_err(); + count.coerce(&tyb2, &mut exec_state).unwrap_err(); } #[tokio::test(flavor = "multi_thread")] @@ -1450,6 +1684,196 @@ mod test { assert_coerce_results(&a2d, &ty2d, &a2d, &mut exec_state); assert_coerce_results(&a3d, &ty3d, &a3d, &mut exec_state); assert_coerce_results(&a3d, &ty2d, &a2d, &mut exec_state); - assert!(a2d.coerce(&ty3d, &mut exec_state).is_none()); + a2d.coerce(&ty3d, &mut exec_state).unwrap_err(); + } + + #[tokio::test(flavor = "multi_thread")] + async fn coerce_numeric() { + let mut exec_state = ExecState::new(&crate::ExecutorContext::new_mock().await); + + let count = KclValue::Number { + value: 1.0, + ty: NumericType::count(), + meta: Vec::new(), + }; + let mm = KclValue::Number { + value: 1.0, + ty: NumericType::mm(), + meta: Vec::new(), + }; + let inches = KclValue::Number { + value: 1.0, + ty: NumericType::Known(UnitType::Length(UnitLen::Inches)), + meta: Vec::new(), + }; + let rads = KclValue::Number { + value: 1.0, + ty: NumericType::Known(UnitType::Angle(UnitAngle::Radians)), + meta: Vec::new(), + }; + let default = KclValue::Number { + value: 1.0, + ty: NumericType::default(), + meta: Vec::new(), + }; + let any = KclValue::Number { + value: 1.0, + ty: NumericType::Any, + meta: Vec::new(), + }; + let unknown = KclValue::Number { + value: 1.0, + ty: NumericType::Unknown, + meta: Vec::new(), + }; + + // Trivial coercions + assert_coerce_results(&count, &NumericType::count().into(), &count, &mut exec_state); + assert_coerce_results(&mm, &NumericType::mm().into(), &mm, &mut exec_state); + assert_coerce_results(&any, &NumericType::Any.into(), &any, &mut exec_state); + assert_coerce_results(&unknown, &NumericType::Unknown.into(), &unknown, &mut exec_state); + assert_coerce_results(&default, &NumericType::default().into(), &default, &mut exec_state); + + assert_coerce_results(&count, &NumericType::Any.into(), &count, &mut exec_state); + assert_coerce_results(&mm, &NumericType::Any.into(), &mm, &mut exec_state); + assert_coerce_results(&unknown, &NumericType::Any.into(), &unknown, &mut exec_state); + assert_coerce_results(&default, &NumericType::Any.into(), &default, &mut exec_state); + + if !*CHECK_NUMERIC_TYPES { + return; + } + + assert_eq!( + default + .coerce( + &NumericType::Default { + len: UnitLen::Yards, + angle: UnitAngle::default() + } + .into(), + &mut exec_state + ) + .unwrap(), + default + ); + + // No coercion + count.coerce(&NumericType::mm().into(), &mut exec_state).unwrap_err(); + mm.coerce(&NumericType::count().into(), &mut exec_state).unwrap_err(); + unknown.coerce(&NumericType::mm().into(), &mut exec_state).unwrap_err(); + unknown + .coerce(&NumericType::default().into(), &mut exec_state) + .unwrap_err(); + + count.coerce(&NumericType::Unknown.into(), &mut exec_state).unwrap_err(); + mm.coerce(&NumericType::Unknown.into(), &mut exec_state).unwrap_err(); + default + .coerce(&NumericType::Unknown.into(), &mut exec_state) + .unwrap_err(); + + assert_eq!( + inches + .coerce(&NumericType::mm().into(), &mut exec_state) + .unwrap() + .as_f64() + .unwrap() + .round(), + 25.0 + ); + assert_eq!( + rads.coerce( + &NumericType::Known(UnitType::Angle(UnitAngle::Degrees)).into(), + &mut exec_state + ) + .unwrap() + .as_f64() + .unwrap() + .round(), + 57.0 + ); + assert_eq!( + inches + .coerce(&NumericType::default().into(), &mut exec_state) + .unwrap() + .as_f64() + .unwrap() + .round(), + 25.0 + ); + assert_eq!( + rads.coerce(&NumericType::default().into(), &mut exec_state) + .unwrap() + .as_f64() + .unwrap() + .round(), + 57.0 + ); + } + + #[track_caller] + fn assert_value_and_type(name: &str, result: &ExecTestResults, expected: f64, expected_ty: NumericType) { + let mem = result.exec_state.stack(); + match mem + .memory + .get_from(name, result.mem_env, SourceRange::default(), 0) + .unwrap() + { + KclValue::Number { value, ty, .. } => { + assert_eq!(value.round(), expected); + assert_eq!(*ty, expected_ty); + } + _ => unreachable!(), + } + } + + #[tokio::test(flavor = "multi_thread")] + async fn combine_numeric() { + let program = r#"a = 5 + 4 +b = 5 - 2 +c = 5mm - 2mm + 10mm +d = 5mm - 2 + 10 +e = 5 - 2mm + 10 +f = 30mm - 1inch + +g = 2 * 10 +h = 2 * 10mm +i = 2mm * 10mm +j = 2_ * 10 +k = 2_ * 3mm * 3mm + +l = 1 / 10 +m = 2mm / 1mm +n = 10inch / 2mm +o = 3mm / 3 +p = 3_ / 4 +q = 4inch / 2_ +"#; + + let result = parse_execute(program).await.unwrap(); + if *CHECK_NUMERIC_TYPES { + assert_eq!(result.exec_state.errors().len(), 2); + } else { + assert!(result.exec_state.errors().is_empty()); + } + + assert_value_and_type("a", &result, 9.0, NumericType::default()); + assert_value_and_type("b", &result, 3.0, NumericType::default()); + assert_value_and_type("c", &result, 13.0, NumericType::mm()); + assert_value_and_type("d", &result, 13.0, NumericType::mm()); + assert_value_and_type("e", &result, 13.0, NumericType::mm()); + assert_value_and_type("f", &result, 5.0, NumericType::mm()); + + assert_value_and_type("g", &result, 20.0, NumericType::default()); + assert_value_and_type("h", &result, 20.0, NumericType::mm()); + assert_value_and_type("i", &result, 20.0, NumericType::Unknown); + assert_value_and_type("j", &result, 20.0, NumericType::default()); + assert_value_and_type("k", &result, 18.0, NumericType::Unknown); + + assert_value_and_type("l", &result, 0.0, NumericType::count()); + assert_value_and_type("m", &result, 2.0, NumericType::count()); + assert_value_and_type("n", &result, 127.0, NumericType::count()); + assert_value_and_type("o", &result, 1.0, NumericType::mm()); + assert_value_and_type("p", &result, 1.0, NumericType::count()); + assert_value_and_type("q", &result, 2.0, NumericType::Known(UnitType::Length(UnitLen::Inches))); } } diff --git a/rust/kcl-lib/src/settings/types/mod.rs b/rust/kcl-lib/src/settings/types/mod.rs index cde726521..28398ddd5 100644 --- a/rust/kcl-lib/src/settings/types/mod.rs +++ b/rust/kcl-lib/src/settings/types/mod.rs @@ -5,7 +5,7 @@ pub mod project; use anyhow::Result; use parse_display::{Display, FromStr}; use schemars::JsonSchema; -use serde::{Deserialize, Serialize}; +use serde::{Deserialize, Deserializer, Serialize}; use validator::{Validate, ValidateRange}; const DEFAULT_THEME_COLOR: f64 = 264.5; @@ -131,9 +131,14 @@ pub struct AppSettings { /// This setting only applies to the web app. And is temporary until we have Linux support. #[serde(default, alias = "dismissWebBanner", skip_serializing_if = "is_default")] pub dismiss_web_banner: bool, - /// When the user is idle, and this is true, the stream will be torn down. - #[serde(default, alias = "streamIdleMode", skip_serializing_if = "is_default")] - pub stream_idle_mode: bool, + /// When the user is idle, teardown the stream after some time. + #[serde( + default, + deserialize_with = "deserialize_stream_idle_mode", + alias = "streamIdleMode", + skip_serializing_if = "is_default" + )] + stream_idle_mode: Option, /// When the user is idle, and this is true, the stream will be torn down. #[serde(default, alias = "allowOrbitInSketchMode", skip_serializing_if = "is_default")] pub allow_orbit_in_sketch_mode: bool, @@ -143,7 +148,31 @@ pub struct AppSettings { pub show_debug_panel: bool, } -// TODO: When we remove backwards compatibility with the old settings file, we can remove this. +fn deserialize_stream_idle_mode<'de, D>(deserializer: D) -> Result, D::Error> +where + D: Deserializer<'de>, +{ + #[derive(Deserialize)] + #[serde(untagged)] + enum StreamIdleModeValue { + Number(u32), + String(String), + Boolean(bool), + } + + const DEFAULT_TIMEOUT: u32 = 1000 * 60 * 5; + + Ok(match StreamIdleModeValue::deserialize(deserializer) { + Ok(StreamIdleModeValue::Number(value)) => Some(value), + Ok(StreamIdleModeValue::String(value)) => Some(value.parse::().unwrap_or(DEFAULT_TIMEOUT)), + // The old type of this value. I'm willing to say no one used it but + // we can never guarantee it. + Ok(StreamIdleModeValue::Boolean(true)) => Some(DEFAULT_TIMEOUT), + Ok(StreamIdleModeValue::Boolean(false)) => None, + _ => None, + }) +} + #[derive(Debug, Clone, Deserialize, Serialize, JsonSchema, ts_rs::TS, PartialEq)] #[ts(export)] #[serde(untagged)] @@ -626,7 +655,7 @@ textWrapping = true theme_color: None, dismiss_web_banner: false, enable_ssao: None, - stream_idle_mode: false, + stream_idle_mode: None, allow_orbit_in_sketch_mode: false, show_debug_panel: true, }, @@ -691,7 +720,7 @@ includeSettings = false dismiss_web_banner: false, enable_ssao: None, show_debug_panel: true, - stream_idle_mode: false, + stream_idle_mode: None, allow_orbit_in_sketch_mode: false, }, modeling: ModelingSettings { @@ -759,7 +788,7 @@ defaultProjectName = "projects-$nnn" theme_color: None, dismiss_web_banner: false, enable_ssao: None, - stream_idle_mode: false, + stream_idle_mode: None, allow_orbit_in_sketch_mode: false, show_debug_panel: true, }, @@ -841,7 +870,7 @@ projectDirectory = "/Users/macinatormax/Documents/kittycad-modeling-projects""#; dismiss_web_banner: false, enable_ssao: None, show_debug_panel: false, - stream_idle_mode: false, + stream_idle_mode: None, allow_orbit_in_sketch_mode: false, }, modeling: ModelingSettings { diff --git a/rust/kcl-lib/src/simulation_tests.rs b/rust/kcl-lib/src/simulation_tests.rs index 10514ffbd..17ef9ab5b 100644 --- a/rust/kcl-lib/src/simulation_tests.rs +++ b/rust/kcl-lib/src/simulation_tests.rs @@ -84,7 +84,7 @@ fn parse_test(test: &Test) { insta::assert_json_snapshot!("ast", parse_res, { ".**.start" => 0, ".**.end" => 0, - ".**.comment_start" => 0, + ".**.commentStart" => 0, }); }); } diff --git a/rust/kcl-lib/src/std/args.rs b/rust/kcl-lib/src/std/args.rs index b5cddd2fc..9b3d40cc6 100644 --- a/rust/kcl-lib/src/std/args.rs +++ b/rust/kcl-lib/src/std/args.rs @@ -8,7 +8,7 @@ use kcmc::{ }; use kittycad_modeling_cmds as kcmc; use schemars::JsonSchema; -use serde::{Deserialize, Serialize}; +use serde::Serialize; use crate::{ errors::{KclError, KclErrorDetails}, @@ -72,7 +72,7 @@ impl KwArgs { } } -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS)] #[ts(export)] #[serde(rename_all = "camelCase")] pub struct TyF64 { @@ -92,7 +92,7 @@ impl TyF64 { } } - pub fn map(mut self, n: f64) -> Self { + pub fn map_value(mut self, n: f64) -> Self { self.n = n; self } @@ -209,7 +209,7 @@ impl Args { })); }; - let arg = arg.value.coerce(ty, exec_state).ok_or_else(|| { + let arg = arg.value.coerce(ty, exec_state).map_err(|_| { let actual_type_name = arg.value.human_friendly_type(); let msg_base = format!( "This function expected the input argument to be {} but it's actually of type {actual_type_name}", @@ -332,7 +332,7 @@ impl Args { message: format!("This function requires a value for the special unlabeled first parameter, '{label}'"), }))?; - let arg = arg.value.coerce(ty, exec_state).ok_or_else(|| { + let arg = arg.value.coerce(ty, exec_state).map_err(|_| { let actual_type_name = arg.value.human_friendly_type(); let msg_base = format!( "This function expected the input argument to be {} but it's actually of type {actual_type_name}", @@ -503,19 +503,19 @@ impl Args { Ok(()) } - pub(crate) fn make_user_val_from_point(&self, p: [f64; 2]) -> Result { + pub(crate) fn make_user_val_from_point(&self, p: [TyF64; 2]) -> Result { let meta = Metadata { source_range: self.source_range, }; let x = KclValue::Number { - value: p[0], + value: p[0].n, meta: vec![meta], - ty: NumericType::Unknown, + ty: p[0].ty.clone(), }; let y = KclValue::Number { - value: p[1], + value: p[1].n, meta: vec![meta], - ty: NumericType::Unknown, + ty: p[1].ty.clone(), }; Ok(KclValue::MixedArray { value: vec![x, y], @@ -523,7 +523,7 @@ impl Args { }) } - pub(crate) fn make_user_val_from_f64(&self, f: f64) -> KclValue { + pub(super) fn make_user_val_from_f64(&self, f: f64) -> KclValue { KclValue::from_number( f, vec![Metadata { @@ -532,7 +532,7 @@ impl Args { ) } - pub(crate) fn make_user_val_from_f64_with_type(&self, f: TyF64) -> KclValue { + pub(super) fn make_user_val_from_f64_with_type(&self, f: TyF64) -> KclValue { KclValue::from_number_with_type( f.n, f.ty, @@ -542,25 +542,6 @@ impl Args { ) } - pub(crate) fn make_user_val_from_f64_array(&self, f: Vec, ty: &NumericType) -> Result { - let array = f - .into_iter() - .map(|n| KclValue::Number { - value: n, - meta: vec![Metadata { - source_range: self.source_range, - }], - ty: ty.clone(), - }) - .collect::>(); - Ok(KclValue::MixedArray { - value: array, - meta: vec![Metadata { - source_range: self.source_range, - }], - }) - } - pub(crate) fn get_number(&self) -> Result { FromArgs::from_args(self, 0) } @@ -616,8 +597,7 @@ impl Args { let mut numbers = numbers.into_iter(); let a = numbers.next().unwrap(); let b = numbers.next().unwrap(); - let ty = a.ty.combine_eq(&b.ty); - Ok((a.n, b.n, ty)) + Ok(NumericType::combine_eq(a, b)) } pub(crate) fn get_sketches(&self, exec_state: &mut ExecState) -> Result<(Vec, Sketch), KclError> { @@ -627,16 +607,15 @@ impl Args { source_ranges: vec![self.source_range], })); }; - let sarg = arg0 - .value - .coerce(&RuntimeType::sketches(), exec_state) - .ok_or(KclError::Type(KclErrorDetails { + let sarg = arg0.value.coerce(&RuntimeType::sketches(), exec_state).map_err(|_| { + KclError::Type(KclErrorDetails { message: format!( "Expected an array of sketches, found {}", arg0.value.human_friendly_type() ), source_ranges: vec![self.source_range], - }))?; + }) + })?; let sketches = match sarg { KclValue::HomArray { value, .. } => value.iter().map(|v| v.as_sketch().unwrap().clone()).collect(), _ => unreachable!(), @@ -651,10 +630,12 @@ impl Args { let sarg = arg1 .value .coerce(&RuntimeType::Primitive(PrimitiveType::Sketch), exec_state) - .ok_or(KclError::Type(KclErrorDetails { - message: format!("Expected a sketch, found {}", arg1.value.human_friendly_type()), - source_ranges: vec![self.source_range], - }))?; + .map_err(|_| { + KclError::Type(KclErrorDetails { + message: format!("Expected a sketch, found {}", arg1.value.human_friendly_type()), + source_ranges: vec![self.source_range], + }) + })?; let sketch = match sarg { KclValue::Sketch { value } => *value, _ => unreachable!(), @@ -673,10 +654,12 @@ impl Args { let sarg = arg0 .value .coerce(&RuntimeType::Primitive(PrimitiveType::Sketch), exec_state) - .ok_or(KclError::Type(KclErrorDetails { - message: format!("Expected a sketch, found {}", arg0.value.human_friendly_type()), - source_ranges: vec![self.source_range], - }))?; + .map_err(|_| { + KclError::Type(KclErrorDetails { + message: format!("Expected a sketch, found {}", arg0.value.human_friendly_type()), + source_ranges: vec![self.source_range], + }) + })?; match sarg { KclValue::Sketch { value } => Ok(*value), _ => unreachable!(), @@ -694,10 +677,9 @@ impl Args { FromArgs::from_args(self, 0) } - pub(crate) fn get_data_and_optional_tag<'a, T>(&'a self) -> Result<(T, Option), KclError> - where - T: serde::de::DeserializeOwned + FromKclValue<'a> + Sized, - { + pub(crate) fn get_sketch_data_and_optional_tag( + &self, + ) -> Result<(super::sketch::SketchData, Option), KclError> { FromArgs::from_args(self, 0) } @@ -718,13 +700,15 @@ impl Args { let sarg = arg1 .value .coerce(&RuntimeType::Primitive(PrimitiveType::Sketch), exec_state) - .ok_or(KclError::Type(KclErrorDetails { - message: format!( - "Expected a sketch for second argument, found {}", - arg1.value.human_friendly_type() - ), - source_ranges: vec![self.source_range], - }))?; + .map_err(|_| { + KclError::Type(KclErrorDetails { + message: format!( + "Expected a sketch for second argument, found {}", + arg1.value.human_friendly_type() + ), + source_ranges: vec![self.source_range], + }) + })?; let sketch = match sarg { KclValue::Sketch { value } => *value, _ => unreachable!(), @@ -754,13 +738,15 @@ impl Args { let sarg = arg1 .value .coerce(&RuntimeType::Primitive(PrimitiveType::Solid), exec_state) - .ok_or(KclError::Type(KclErrorDetails { - message: format!( - "Expected a solid for second argument, found {}", - arg1.value.human_friendly_type() - ), - source_ranges: vec![self.source_range], - }))?; + .map_err(|_| { + KclError::Type(KclErrorDetails { + message: format!( + "Expected a solid for second argument, found {}", + arg1.value.human_friendly_type() + ), + source_ranges: vec![self.source_range], + }) + })?; let solid = match sarg { KclValue::Solid { value } => value, _ => unreachable!(), @@ -1165,15 +1151,6 @@ impl<'a> FromKclValue<'a> for super::shapes::PolygonData { } } -impl<'a> FromKclValue<'a> for crate::std::polar::PolarCoordsData { - fn from_kcl_val(arg: &'a KclValue) -> Option { - let obj = arg.as_object()?; - let_field_of!(obj, angle); - let_field_of!(obj, length); - Some(Self { angle, length }) - } -} - impl<'a> FromKclValue<'a> for crate::execution::Plane { fn from_kcl_val(arg: &'a KclValue) -> Option { arg.as_plane().cloned() diff --git a/rust/kcl-lib/src/std/convert.rs b/rust/kcl-lib/src/std/convert.rs index 42ea01ba1..2788774de 100644 --- a/rust/kcl-lib/src/std/convert.rs +++ b/rust/kcl-lib/src/std/convert.rs @@ -13,7 +13,7 @@ pub async fn int(_exec_state: &mut ExecState, args: Args) -> Result Result Result { let result = inner_pi()?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::count(result))) } /// Return the value of `pi`. Archimedes’ constant (π). @@ -96,7 +96,7 @@ pub async fn sqrt(_exec_state: &mut ExecState, args: Args) -> Result Result { /// Compute the absolute value of a number. pub async fn abs(_exec_state: &mut ExecState, args: Args) -> Result { - let num = args.get_number()?; - let result = inner_abs(num)?; + let num = args.get_number_with_type()?; + let result = inner_abs(num.n)?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(num.map_value(result))) } /// Compute the absolute value of a number. @@ -160,10 +160,10 @@ fn inner_abs(num: f64) -> Result { /// Round a number to the nearest integer. pub async fn round(_exec_state: &mut ExecState, args: Args) -> Result { - let num = args.get_number()?; - let result = inner_round(num)?; + let num = args.get_number_with_type()?; + let result = inner_round(num.n)?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(num.map_value(result))) } /// Round a number to the nearest integer. @@ -188,10 +188,10 @@ fn inner_round(num: f64) -> Result { /// Compute the largest integer less than or equal to a number. pub async fn floor(_exec_state: &mut ExecState, args: Args) -> Result { - let num = args.get_number()?; - let result = inner_floor(num)?; + let num = args.get_number_with_type()?; + let result = inner_floor(num.n)?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(num.map_value(result))) } /// Compute the largest integer less than or equal to a number. @@ -216,10 +216,10 @@ fn inner_floor(num: f64) -> Result { /// Compute the smallest integer greater than or equal to a number. pub async fn ceil(_exec_state: &mut ExecState, args: Args) -> Result { - let num = args.get_number()?; - let result = inner_ceil(num)?; + let num = args.get_number_with_type()?; + let result = inner_ceil(num.n)?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(num.map_value(result))) } /// Compute the smallest integer greater than or equal to a number. @@ -335,7 +335,7 @@ pub async fn pow(_exec_state: &mut ExecState, args: Args) -> Result Result Result Result Result Result Result Result Result Result { pub async fn e(_exec_state: &mut ExecState, args: Args) -> Result { let result = inner_e()?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::count()))) } /// Return the value of Euler’s number `e`. @@ -650,7 +650,7 @@ fn inner_e() -> Result { pub async fn tau(_exec_state: &mut ExecState, args: Args) -> Result { let result = inner_tau()?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::count()))) } /// Return the value of `tau`. The full circle constant (τ). Equal to 2π. @@ -683,7 +683,7 @@ pub async fn to_radians(_exec_state: &mut ExecState, args: Args) -> Result Result Result { - let data: PolarCoordsData = args.get_data()?; - let result = inner_polar(&data)?; - - args.make_user_val_from_f64_array(result.to_vec(), &data.length.ty) -} - -/// Convert polar/sphere (azimuth, elevation, distance) coordinates to -/// cartesian (x/y/z grid) coordinates. -/// -/// ```no_run -/// exampleSketch = startSketchOn('XZ') -/// |> startProfileAt([0, 0], %) -/// |> line(end = polar({angle: 30, length: 5}), tag = $thing) -/// |> line(end = [0, 5]) -/// |> line(end = [segEndX(thing), 0]) -/// |> line(end = [-20, 10]) -/// |> close() -/// -/// example = extrude(exampleSketch, length = 5) -/// ``` -#[stdlib { - name = "polar", -}] -fn inner_polar(data: &PolarCoordsData) -> Result<[f64; 2], KclError> { - let angle = data.angle.to_radians(); - let x = data.length.n * angle.cos(); - let y = data.length.n * angle.sin(); - Ok([x, y]) -} diff --git a/rust/kcl-lib/src/std/segment.rs b/rust/kcl-lib/src/std/segment.rs index 7f4a3f420..6e9de1f0e 100644 --- a/rust/kcl-lib/src/std/segment.rs +++ b/rust/kcl-lib/src/std/segment.rs @@ -7,10 +7,10 @@ use kittycad_modeling_cmds::shared::Angle; use crate::{ errors::{KclError, KclErrorDetails}, execution::{ - types::{PrimitiveType, RuntimeType}, + types::{NumericType, PrimitiveType, RuntimeType}, ExecState, KclValue, Point2d, Sketch, TagIdentifier, }, - std::{utils::between, Args}, + std::{args::TyF64, utils::between, Args}, }; /// Returns the point at the end of the given segment. @@ -54,7 +54,7 @@ pub async fn segment_end(exec_state: &mut ExecState, args: Args) -> Result Result<[f64; 2], KclError> { +fn inner_segment_end(tag: &TagIdentifier, exec_state: &mut ExecState, args: Args) -> Result<[TyF64; 2], KclError> { let line = args.get_tag_engine_info(exec_state, tag)?; let path = line.path.clone().ok_or_else(|| { KclError::Type(KclErrorDetails { @@ -63,7 +63,7 @@ fn inner_segment_end(tag: &TagIdentifier, exec_state: &mut ExecState, args: Args }) })?; - Ok(path.get_base().to) + Ok(path.get_to().clone()) } /// Returns the segment end of x. @@ -71,7 +71,7 @@ pub async fn segment_end_x(exec_state: &mut ExecState, args: Args) -> Result Result Result { +fn inner_segment_end_x(tag: &TagIdentifier, exec_state: &mut ExecState, args: Args) -> Result { let line = args.get_tag_engine_info(exec_state, tag)?; let path = line.path.clone().ok_or_else(|| { KclError::Type(KclErrorDetails { @@ -104,7 +104,7 @@ fn inner_segment_end_x(tag: &TagIdentifier, exec_state: &mut ExecState, args: Ar }) })?; - Ok(path.get_base().to[0]) + Ok(TyF64::new(path.get_base().to[0], path.get_base().units.into())) } /// Returns the segment end of y. @@ -112,7 +112,7 @@ pub async fn segment_end_y(exec_state: &mut ExecState, args: Args) -> Result Result Result { +fn inner_segment_end_y(tag: &TagIdentifier, exec_state: &mut ExecState, args: Args) -> Result { let line = args.get_tag_engine_info(exec_state, tag)?; let path = line.path.clone().ok_or_else(|| { KclError::Type(KclErrorDetails { @@ -146,7 +146,7 @@ fn inner_segment_end_y(tag: &TagIdentifier, exec_state: &mut ExecState, args: Ar }) })?; - Ok(path.get_to()[1]) + Ok(path.get_to()[1].clone()) } /// Returns the point at the start of the given segment. @@ -190,7 +190,7 @@ pub async fn segment_start(exec_state: &mut ExecState, args: Args) -> Result Result<[f64; 2], KclError> { +fn inner_segment_start(tag: &TagIdentifier, exec_state: &mut ExecState, args: Args) -> Result<[TyF64; 2], KclError> { let line = args.get_tag_engine_info(exec_state, tag)?; let path = line.path.clone().ok_or_else(|| { KclError::Type(KclErrorDetails { @@ -207,7 +207,7 @@ pub async fn segment_start_x(exec_state: &mut ExecState, args: Args) -> Result Result Result { +fn inner_segment_start_x(tag: &TagIdentifier, exec_state: &mut ExecState, args: Args) -> Result { let line = args.get_tag_engine_info(exec_state, tag)?; let path = line.path.clone().ok_or_else(|| { KclError::Type(KclErrorDetails { @@ -240,7 +240,7 @@ fn inner_segment_start_x(tag: &TagIdentifier, exec_state: &mut ExecState, args: }) })?; - Ok(path.get_from()[0]) + Ok(path.get_from()[0].clone()) } /// Returns the segment start of y. @@ -248,7 +248,7 @@ pub async fn segment_start_y(exec_state: &mut ExecState, args: Args) -> Result Result Result { +fn inner_segment_start_y(tag: &TagIdentifier, exec_state: &mut ExecState, args: Args) -> Result { let line = args.get_tag_engine_info(exec_state, tag)?; let path = line.path.clone().ok_or_else(|| { KclError::Type(KclErrorDetails { @@ -282,7 +282,7 @@ fn inner_segment_start_y(tag: &TagIdentifier, exec_state: &mut ExecState, args: }) })?; - Ok(path.get_from()[1]) + Ok(path.get_from()[1].clone()) } /// Returns the last segment of x. pub async fn last_segment_x(exec_state: &mut ExecState, args: Args) -> Result { @@ -290,7 +290,7 @@ pub async fn last_segment_x(exec_state: &mut ExecState, args: Args) -> Result Result Result { +fn inner_last_segment_x(sketch: Sketch, args: Args) -> Result { let last_line = sketch .paths .last() @@ -327,7 +327,7 @@ fn inner_last_segment_x(sketch: Sketch, args: Args) -> Result { })? .get_base(); - Ok(last_line.to[0]) + Ok(TyF64::new(last_line.to[0], last_line.units.into())) } /// Returns the last segment of y. @@ -336,7 +336,7 @@ pub async fn last_segment_y(exec_state: &mut ExecState, args: Args) -> Result Result Result { +fn inner_last_segment_y(sketch: Sketch, args: Args) -> Result { let last_line = sketch .paths .last() @@ -373,14 +373,14 @@ fn inner_last_segment_y(sketch: Sketch, args: Args) -> Result { })? .get_base(); - Ok(last_line.to[1]) + Ok(TyF64::new(last_line.to[1], last_line.units.into())) } /// Returns the length of the segment. pub async fn segment_length(exec_state: &mut ExecState, args: Args) -> Result { let tag: TagIdentifier = args.get_unlabeled_kw_arg("tag")?; let result = inner_segment_length(&tag, exec_state, args.clone())?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(result)) } /// Compute the length of the provided line segment. @@ -412,7 +412,7 @@ pub async fn segment_length(exec_state: &mut ExecState, args: Args) -> Result Result { +fn inner_segment_length(tag: &TagIdentifier, exec_state: &mut ExecState, args: Args) -> Result { let line = args.get_tag_engine_info(exec_state, tag)?; let path = line.path.clone().ok_or_else(|| { KclError::Type(KclErrorDetails { @@ -421,9 +421,7 @@ fn inner_segment_length(tag: &TagIdentifier, exec_state: &mut ExecState, args: A }) })?; - let result = path.length(); - - Ok(result) + Ok(path.length()) } /// Returns the angle of the segment. @@ -431,7 +429,7 @@ pub async fn segment_angle(exec_state: &mut ExecState, args: Args) -> Result Result Result { let (tag, to, sketch) = args.get_tag_to_number_sketch()?; let result = inner_angle_to_match_length_x(&tag, to, sketch, exec_state, args.clone())?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::degrees()))) } /// Returns the angle to match the given length for x. @@ -621,7 +619,7 @@ fn inner_angle_to_match_length_x( }) })?; - let length = path.length(); + let length = path.length().n; let last_line = sketch .paths @@ -634,6 +632,7 @@ fn inner_angle_to_match_length_x( })? .get_base(); + // TODO assumption about the units of to let diff = (to - last_line.to[0]).abs(); let angle_r = (diff / length).acos(); @@ -649,7 +648,7 @@ fn inner_angle_to_match_length_x( pub async fn angle_to_match_length_y(exec_state: &mut ExecState, args: Args) -> Result { let (tag, to, sketch) = args.get_tag_to_number_sketch()?; let result = inner_angle_to_match_length_y(&tag, to, sketch, exec_state, args.clone())?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::degrees()))) } /// Returns the angle to match the given length for y. @@ -685,7 +684,7 @@ fn inner_angle_to_match_length_y( }) })?; - let length = path.length(); + let length = path.length().n; let last_line = sketch .paths @@ -698,6 +697,7 @@ fn inner_angle_to_match_length_y( })? .get_base(); + // TODO assumption about the units of to let diff = (to - last_line.to[1]).abs(); let angle_r = (diff / length).asin(); diff --git a/rust/kcl-lib/src/std/shapes.rs b/rust/kcl-lib/src/std/shapes.rs index 44627decc..0ce4e311f 100644 --- a/rust/kcl-lib/src/std/shapes.rs +++ b/rust/kcl-lib/src/std/shapes.rs @@ -25,7 +25,7 @@ use crate::{ }; /// A sketch surface or a sketch. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(untagged)] pub enum SketchOrSurface { diff --git a/rust/kcl-lib/src/std/sketch.rs b/rust/kcl-lib/src/std/sketch.rs index 998460d37..ae994d02a 100644 --- a/rust/kcl-lib/src/std/sketch.rs +++ b/rust/kcl-lib/src/std/sketch.rs @@ -840,7 +840,7 @@ async fn inner_angled_line_that_intersects( /// Data for start sketch on. /// You can start a sketch on a plane or an solid. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(rename_all = "camelCase", untagged)] #[allow(clippy::large_enum_variant)] @@ -892,7 +892,7 @@ pub enum PlaneData { /// Start a sketch on a specific plane or face. pub async fn start_sketch_on(exec_state: &mut ExecState, args: Args) -> Result { - let (data, tag): (SketchData, Option) = args.get_data_and_optional_tag()?; + let (data, tag) = args.get_sketch_data_and_optional_tag()?; match inner_start_sketch_on(data, tag, exec_state, &args).await? { SketchSurface::Plane(value) => Ok(KclValue::Plane { value }), diff --git a/rust/kcl-lib/src/std/sweep.rs b/rust/kcl-lib/src/std/sweep.rs index 5a50119b6..2ae12e254 100644 --- a/rust/kcl-lib/src/std/sweep.rs +++ b/rust/kcl-lib/src/std/sweep.rs @@ -5,7 +5,7 @@ use kcl_derive_docs::stdlib; use kcmc::{each_cmd as mcmd, length_unit::LengthUnit, ModelingCmd}; use kittycad_modeling_cmds::{self as kcmc}; use schemars::JsonSchema; -use serde::{Deserialize, Serialize}; +use serde::Serialize; use super::DEFAULT_TOLERANCE; use crate::{ @@ -16,7 +16,7 @@ use crate::{ }; /// A path to sweep along. -#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] +#[derive(Debug, Clone, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(untagged)] pub enum SweepPath { diff --git a/rust/kcl-lib/src/std/units.rs b/rust/kcl-lib/src/std/units.rs index c096a6eb2..3580d2ac4 100644 --- a/rust/kcl-lib/src/std/units.rs +++ b/rust/kcl-lib/src/std/units.rs @@ -6,14 +6,14 @@ use kcl_derive_docs::stdlib; use crate::{ errors::KclError, execution::{types::UnitLen, ExecState, KclValue}, - std::Args, + std::{args::TyF64, Args}, }; /// Millimeters conversion factor for current projects units. pub async fn mm(exec_state: &mut ExecState, args: Args) -> Result { let result = inner_mm(exec_state)?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, exec_state.current_default_units()))) } /// Millimeters conversion factor for current projects units. @@ -54,7 +54,7 @@ fn inner_mm(exec_state: &ExecState) -> Result { pub async fn inch(exec_state: &mut ExecState, args: Args) -> Result { let result = inner_inch(exec_state)?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, exec_state.current_default_units()))) } /// Inches conversion factor for current projects units. @@ -95,7 +95,7 @@ fn inner_inch(exec_state: &ExecState) -> Result { pub async fn ft(exec_state: &mut ExecState, args: Args) -> Result { let result = inner_ft(exec_state)?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, exec_state.current_default_units()))) } /// Feet conversion factor for current projects units. @@ -137,7 +137,7 @@ fn inner_ft(exec_state: &ExecState) -> Result { pub async fn m(exec_state: &mut ExecState, args: Args) -> Result { let result = inner_m(exec_state)?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, exec_state.current_default_units()))) } /// Meters conversion factor for current projects units. @@ -179,7 +179,7 @@ fn inner_m(exec_state: &ExecState) -> Result { pub async fn cm(exec_state: &mut ExecState, args: Args) -> Result { let result = inner_cm(exec_state)?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, exec_state.current_default_units()))) } /// Centimeters conversion factor for current projects units. @@ -221,7 +221,7 @@ fn inner_cm(exec_state: &ExecState) -> Result { pub async fn yd(exec_state: &mut ExecState, args: Args) -> Result { let result = inner_yd(exec_state)?; - Ok(args.make_user_val_from_f64(result)) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, exec_state.current_default_units()))) } /// Yards conversion factor for current projects units. diff --git a/rust/kcl-lib/std/math.kcl b/rust/kcl-lib/std/math.kcl index 2db91aef6..3af03f8ff 100644 --- a/rust/kcl-lib/std/math.kcl +++ b/rust/kcl-lib/std/math.kcl @@ -7,7 +7,7 @@ /// circumference = 70 /// /// exampleSketch = startSketchOn(XZ) -/// |> circle(center = [0, 0], radius = circumference/ (2 * PI)) +/// |> circle(center = [0, 0], radius = circumference / (2 * PI)) /// /// example = extrude(exampleSketch, length = 5) /// ``` @@ -95,3 +95,25 @@ export fn sin(@num: number(rad)): number(_) {} /// ``` @(impl = std_rust) export fn tan(@num: number(rad)): number(_) {} + +/// Convert polar/sphere (azimuth, elevation, distance) coordinates to +/// cartesian (x/y/z grid) coordinates. +/// +/// ``` +/// exampleSketch = startSketchOn(XZ) +/// |> startProfileAt([0, 0], %) +/// |> line(end = polar(angle = 30, length = 5), tag = $thing) +/// |> line(end = [0, 5]) +/// |> line(end = [segEndX(thing), 0]) +/// |> line(end = [-20, 10]) +/// |> close() +/// +/// example = extrude(exampleSketch, length = 5) +/// ``` +export fn polar(angle: number(deg), length: number(mm)): [number(mm); 2] { + // TODO could be done by implicit conversion when UoM coercions are activated. + rads = toRadians(angle) + x = length * cos(rads) + y = length * sin(rads) + return [x, y] +} diff --git a/rust/kcl-lib/std/sketch.kcl b/rust/kcl-lib/std/sketch.kcl index 761171d0e..4d9458fad 100644 --- a/rust/kcl-lib/std/sketch.kcl +++ b/rust/kcl-lib/std/sketch.kcl @@ -1,4 +1,5 @@ @no_std +@settings(defaultLengthUnit = mm) /// Construct a 2-dimensional circle, of the specified radius, centered at /// the provided (x, y) origin point. diff --git a/rust/kcl-lib/tests/add_lots/ast.snap b/rust/kcl-lib/tests/add_lots/ast.snap index 53332b199..914566d3f 100644 --- a/rust/kcl-lib/tests/add_lots/ast.snap +++ b/rust/kcl-lib/tests/add_lots/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing add_lots.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -22,14 +22,14 @@ description: Result of parsing add_lots.kcl "body": [ { "argument": { - "commentStart": 19, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 19, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -42,7 +42,7 @@ description: Result of parsing add_lots.kcl }, "operator": "*", "right": { - "commentStart": 23, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -57,24 +57,24 @@ description: Result of parsing add_lots.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 8, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 4, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 5, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -96,1605 +96,248 @@ description: Result of parsing add_lots.kcl "type": "VariableDeclaration" }, { - "commentStart": 26, + "commentStart": 0, "declaration": { - "commentStart": 28, + "commentStart": 0, "end": 0, "id": { - "commentStart": 28, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "commentStart": 32, - "end": 0, - "left": { - "arguments": [ - { - "commentStart": 34, - "end": 0, - "raw": "0", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 0.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 32, - "end": 0, - "name": { - "commentStart": 32, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 32, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 41, - "end": 0, - "raw": "1", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 1.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 39, - "end": 0, - "name": { - "commentStart": 39, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 39, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 48, - "end": 0, - "raw": "2", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 2.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 46, - "end": 0, - "name": { - "commentStart": 46, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 46, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 55, - "end": 0, - "raw": "3", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 3.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 53, - "end": 0, - "name": { - "commentStart": 53, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 53, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 62, - "end": 0, - "raw": "4", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 4.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 60, - "end": 0, - "name": { - "commentStart": 60, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 60, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 69, - "end": 0, - "raw": "5", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 5.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 67, - "end": 0, - "name": { - "commentStart": 67, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 67, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 76, - "end": 0, - "raw": "6", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 6.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 74, - "end": 0, - "name": { - "commentStart": 74, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 74, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 83, - "end": 0, - "raw": "7", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 7.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 81, - "end": 0, - "name": { - "commentStart": 81, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 81, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 90, - "end": 0, - "raw": "8", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 8.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 88, - "end": 0, - "name": { - "commentStart": 88, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 88, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 97, - "end": 0, - "raw": "9", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 9.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 95, - "end": 0, - "name": { - "commentStart": 95, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 95, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 104, - "end": 0, - "raw": "10", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 10.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 102, - "end": 0, - "name": { - "commentStart": 102, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 102, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 112, - "end": 0, - "raw": "11", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 11.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 110, - "end": 0, - "name": { - "commentStart": 110, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 110, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 120, - "end": 0, - "raw": "12", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 12.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 118, - "end": 0, - "name": { - "commentStart": 118, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 118, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 128, - "end": 0, - "raw": "13", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 13.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 126, - "end": 0, - "name": { - "commentStart": 126, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 126, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 136, - "end": 0, - "raw": "14", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 14.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 134, - "end": 0, - "name": { - "commentStart": 134, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 134, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 144, - "end": 0, - "raw": "15", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 15.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 142, - "end": 0, - "name": { - "commentStart": 142, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 142, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 152, - "end": 0, - "raw": "16", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 16.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 150, - "end": 0, - "name": { - "commentStart": 150, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 150, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 160, - "end": 0, - "raw": "17", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 17.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 158, - "end": 0, - "name": { - "commentStart": 158, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 158, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 168, - "end": 0, - "raw": "18", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 18.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 166, - "end": 0, - "name": { - "commentStart": 166, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 166, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 176, - "end": 0, - "raw": "19", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 19.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 174, - "end": 0, - "name": { - "commentStart": 174, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 174, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 184, - "end": 0, - "raw": "20", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 20.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 182, - "end": 0, - "name": { - "commentStart": 182, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 182, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 192, - "end": 0, - "raw": "21", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 21.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 190, - "end": 0, - "name": { - "commentStart": 190, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 190, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 200, - "end": 0, - "raw": "22", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 22.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 198, - "end": 0, - "name": { - "commentStart": 198, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 198, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 208, - "end": 0, - "raw": "23", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 23.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 206, - "end": 0, - "name": { - "commentStart": 206, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 206, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 216, - "end": 0, - "raw": "24", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 24.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 214, - "end": 0, - "name": { - "commentStart": 214, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 214, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 224, - "end": 0, - "raw": "25", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 25.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 222, - "end": 0, - "name": { - "commentStart": 222, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 222, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 232, - "end": 0, - "raw": "26", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 26.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 230, - "end": 0, - "name": { - "commentStart": 230, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 230, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 240, - "end": 0, - "raw": "27", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 27.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 238, - "end": 0, - "name": { - "commentStart": 238, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 238, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 248, - "end": 0, - "raw": "28", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 28.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 246, - "end": 0, - "name": { - "commentStart": 246, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 246, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 256, - "end": 0, - "raw": "29", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 29.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 254, - "end": 0, - "name": { - "commentStart": 254, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 254, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { - "arguments": [ - { - "commentStart": 264, - "end": 0, - "raw": "30", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 30.0, - "suffix": "None" - } - } - ], - "callee": { - "abs_path": false, - "commentStart": 262, - "end": 0, - "name": { - "commentStart": 262, - "end": 0, - "name": "f", - "start": 0, - "type": "Identifier" - }, - "path": [], - "start": 0, - "type": "Name" - }, - "commentStart": 262, - "end": 0, - "start": 0, - "type": "CallExpression", - "type": "CallExpression" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "+", - "right": { "arguments": [ { - "commentStart": 272, + "commentStart": 0, "end": 0, - "raw": "31", + "raw": "0", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 31.0, + "value": 0.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 270, + "commentStart": 0, "end": 0, "name": { - "commentStart": 270, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -1704,7 +347,44 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 270, + "commentStart": 0, + "end": 0, + "start": 0, + "type": "CallExpression", + "type": "CallExpression" + }, + "operator": "+", + "right": { + "arguments": [ + { + "commentStart": 0, + "end": 0, + "raw": "1", + "start": 0, + "type": "Literal", + "type": "Literal", + "value": { + "value": 1.0, + "suffix": "None" + } + } + ], + "callee": { + "abs_path": false, + "commentStart": 0, + "end": 0, + "name": { + "commentStart": 0, + "end": 0, + "name": "f", + "start": 0, + "type": "Identifier" + }, + "path": [], + "start": 0, + "type": "Name" + }, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1718,24 +398,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 280, + "commentStart": 0, "end": 0, - "raw": "32", + "raw": "2", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 32.0, + "value": 2.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 278, + "commentStart": 0, "end": 0, "name": { - "commentStart": 278, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -1745,7 +425,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 278, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1759,24 +439,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 288, + "commentStart": 0, "end": 0, - "raw": "33", + "raw": "3", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 33.0, + "value": 3.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 286, + "commentStart": 0, "end": 0, "name": { - "commentStart": 286, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -1786,7 +466,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 286, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1800,24 +480,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 296, + "commentStart": 0, "end": 0, - "raw": "34", + "raw": "4", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 34.0, + "value": 4.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 294, + "commentStart": 0, "end": 0, "name": { - "commentStart": 294, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -1827,7 +507,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 294, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1841,24 +521,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 304, + "commentStart": 0, "end": 0, - "raw": "35", + "raw": "5", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 35.0, + "value": 5.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 302, + "commentStart": 0, "end": 0, "name": { - "commentStart": 302, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -1868,7 +548,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 302, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1882,24 +562,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 312, + "commentStart": 0, "end": 0, - "raw": "36", + "raw": "6", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 36.0, + "value": 6.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 310, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -1909,7 +589,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 310, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1923,24 +603,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 320, + "commentStart": 0, "end": 0, - "raw": "37", + "raw": "7", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 37.0, + "value": 7.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 318, + "commentStart": 0, "end": 0, "name": { - "commentStart": 318, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -1950,7 +630,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 318, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1964,24 +644,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 328, + "commentStart": 0, "end": 0, - "raw": "38", + "raw": "8", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 38.0, + "value": 8.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 326, + "commentStart": 0, "end": 0, "name": { - "commentStart": 326, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -1991,7 +671,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 326, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2005,24 +685,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 336, + "commentStart": 0, "end": 0, - "raw": "39", + "raw": "9", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 39.0, + "value": 9.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 334, + "commentStart": 0, "end": 0, "name": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2032,7 +712,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 334, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2046,24 +726,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 344, + "commentStart": 0, "end": 0, - "raw": "40", + "raw": "10", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 40.0, + "value": 10.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 342, + "commentStart": 0, "end": 0, "name": { - "commentStart": 342, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2073,7 +753,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 342, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2087,24 +767,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 352, + "commentStart": 0, "end": 0, - "raw": "41", + "raw": "11", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 41.0, + "value": 11.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 350, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2114,7 +794,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 350, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2128,24 +808,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 360, + "commentStart": 0, "end": 0, - "raw": "42", + "raw": "12", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 42.0, + "value": 12.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 358, + "commentStart": 0, "end": 0, "name": { - "commentStart": 358, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2155,7 +835,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 358, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2169,24 +849,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 368, + "commentStart": 0, "end": 0, - "raw": "43", + "raw": "13", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 43.0, + "value": 13.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 366, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2196,7 +876,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2210,24 +890,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 376, + "commentStart": 0, "end": 0, - "raw": "44", + "raw": "14", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 44.0, + "value": 14.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 374, + "commentStart": 0, "end": 0, "name": { - "commentStart": 374, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2237,7 +917,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 374, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2251,24 +931,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 384, + "commentStart": 0, "end": 0, - "raw": "45", + "raw": "15", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 45.0, + "value": 15.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 382, + "commentStart": 0, "end": 0, "name": { - "commentStart": 382, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2278,7 +958,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 382, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2292,24 +972,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 392, + "commentStart": 0, "end": 0, - "raw": "46", + "raw": "16", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 46.0, + "value": 16.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 390, + "commentStart": 0, "end": 0, "name": { - "commentStart": 390, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2319,7 +999,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 390, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2333,24 +1013,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 400, + "commentStart": 0, "end": 0, - "raw": "47", + "raw": "17", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 47.0, + "value": 17.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 398, + "commentStart": 0, "end": 0, "name": { - "commentStart": 398, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2360,7 +1040,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 398, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2374,24 +1054,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 408, + "commentStart": 0, "end": 0, - "raw": "48", + "raw": "18", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 48.0, + "value": 18.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 406, + "commentStart": 0, "end": 0, "name": { - "commentStart": 406, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2401,7 +1081,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 406, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2415,24 +1095,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 416, + "commentStart": 0, "end": 0, - "raw": "49", + "raw": "19", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 49.0, + "value": 19.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 414, + "commentStart": 0, "end": 0, "name": { - "commentStart": 414, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2442,7 +1122,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 414, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2456,24 +1136,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 424, + "commentStart": 0, "end": 0, - "raw": "50", + "raw": "20", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 50.0, + "value": 20.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 422, + "commentStart": 0, "end": 0, "name": { - "commentStart": 422, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2483,7 +1163,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 422, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2497,24 +1177,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 432, + "commentStart": 0, "end": 0, - "raw": "51", + "raw": "21", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 51.0, + "value": 21.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 430, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2524,7 +1204,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 430, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2538,24 +1218,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 440, + "commentStart": 0, "end": 0, - "raw": "52", + "raw": "22", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 52.0, + "value": 22.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 438, + "commentStart": 0, "end": 0, "name": { - "commentStart": 438, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2565,7 +1245,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 438, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2579,24 +1259,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 448, + "commentStart": 0, "end": 0, - "raw": "53", + "raw": "23", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 53.0, + "value": 23.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 446, + "commentStart": 0, "end": 0, "name": { - "commentStart": 446, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2606,7 +1286,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 446, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2620,24 +1300,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 456, + "commentStart": 0, "end": 0, - "raw": "54", + "raw": "24", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 54.0, + "value": 24.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 454, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2647,7 +1327,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 454, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2661,24 +1341,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 464, + "commentStart": 0, "end": 0, - "raw": "55", + "raw": "25", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 55.0, + "value": 25.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 462, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2688,7 +1368,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 462, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2702,24 +1382,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 472, + "commentStart": 0, "end": 0, - "raw": "56", + "raw": "26", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 56.0, + "value": 26.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 470, + "commentStart": 0, "end": 0, "name": { - "commentStart": 470, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2729,7 +1409,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 470, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2743,24 +1423,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 480, + "commentStart": 0, "end": 0, - "raw": "57", + "raw": "27", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 57.0, + "value": 27.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 478, + "commentStart": 0, "end": 0, "name": { - "commentStart": 478, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2770,7 +1450,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 478, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2784,24 +1464,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 488, + "commentStart": 0, "end": 0, - "raw": "58", + "raw": "28", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 58.0, + "value": 28.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 486, + "commentStart": 0, "end": 0, "name": { - "commentStart": 486, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2811,7 +1491,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 486, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2825,24 +1505,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 496, + "commentStart": 0, "end": 0, - "raw": "59", + "raw": "29", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 59.0, + "value": 29.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 494, + "commentStart": 0, "end": 0, "name": { - "commentStart": 494, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2852,7 +1532,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 494, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2866,24 +1546,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 504, + "commentStart": 0, "end": 0, - "raw": "60", + "raw": "30", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 60.0, + "value": 30.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 502, + "commentStart": 0, "end": 0, "name": { - "commentStart": 502, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2893,7 +1573,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 502, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2907,24 +1587,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 512, + "commentStart": 0, "end": 0, - "raw": "61", + "raw": "31", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 61.0, + "value": 31.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 510, + "commentStart": 0, "end": 0, "name": { - "commentStart": 510, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2934,7 +1614,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 510, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2948,24 +1628,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 520, + "commentStart": 0, "end": 0, - "raw": "62", + "raw": "32", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 62.0, + "value": 32.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 518, + "commentStart": 0, "end": 0, "name": { - "commentStart": 518, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -2975,7 +1655,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 518, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2989,24 +1669,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 528, + "commentStart": 0, "end": 0, - "raw": "63", + "raw": "33", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 63.0, + "value": 33.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 526, + "commentStart": 0, "end": 0, "name": { - "commentStart": 526, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3016,7 +1696,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 526, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3030,24 +1710,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 536, + "commentStart": 0, "end": 0, - "raw": "64", + "raw": "34", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 64.0, + "value": 34.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 534, + "commentStart": 0, "end": 0, "name": { - "commentStart": 534, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3057,7 +1737,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 534, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3071,24 +1751,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 544, + "commentStart": 0, "end": 0, - "raw": "65", + "raw": "35", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 65.0, + "value": 35.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 542, + "commentStart": 0, "end": 0, "name": { - "commentStart": 542, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3098,7 +1778,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 542, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3112,24 +1792,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 552, + "commentStart": 0, "end": 0, - "raw": "66", + "raw": "36", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 66.0, + "value": 36.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 550, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3139,7 +1819,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 550, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3153,24 +1833,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 560, + "commentStart": 0, "end": 0, - "raw": "67", + "raw": "37", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 67.0, + "value": 37.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 558, + "commentStart": 0, "end": 0, "name": { - "commentStart": 558, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3180,7 +1860,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 558, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3194,24 +1874,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 568, + "commentStart": 0, "end": 0, - "raw": "68", + "raw": "38", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 68.0, + "value": 38.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 566, + "commentStart": 0, "end": 0, "name": { - "commentStart": 566, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3221,7 +1901,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 566, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3235,24 +1915,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 576, + "commentStart": 0, "end": 0, - "raw": "69", + "raw": "39", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 69.0, + "value": 39.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 574, + "commentStart": 0, "end": 0, "name": { - "commentStart": 574, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3262,7 +1942,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 574, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3276,24 +1956,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 584, + "commentStart": 0, "end": 0, - "raw": "70", + "raw": "40", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 70.0, + "value": 40.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 582, + "commentStart": 0, "end": 0, "name": { - "commentStart": 582, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3303,7 +1983,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 582, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3317,24 +1997,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 592, + "commentStart": 0, "end": 0, - "raw": "71", + "raw": "41", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 71.0, + "value": 41.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 590, + "commentStart": 0, "end": 0, "name": { - "commentStart": 590, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3344,7 +2024,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 590, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3358,24 +2038,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 600, + "commentStart": 0, "end": 0, - "raw": "72", + "raw": "42", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 72.0, + "value": 42.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 598, + "commentStart": 0, "end": 0, "name": { - "commentStart": 598, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3385,7 +2065,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 598, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3399,24 +2079,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 608, + "commentStart": 0, "end": 0, - "raw": "73", + "raw": "43", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 73.0, + "value": 43.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 606, + "commentStart": 0, "end": 0, "name": { - "commentStart": 606, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3426,7 +2106,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 606, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3440,24 +2120,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 616, + "commentStart": 0, "end": 0, - "raw": "74", + "raw": "44", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 74.0, + "value": 44.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 614, + "commentStart": 0, "end": 0, "name": { - "commentStart": 614, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3467,7 +2147,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 614, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3481,24 +2161,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 624, + "commentStart": 0, "end": 0, - "raw": "75", + "raw": "45", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 75.0, + "value": 45.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 622, + "commentStart": 0, "end": 0, "name": { - "commentStart": 622, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3508,7 +2188,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 622, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3522,24 +2202,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 632, + "commentStart": 0, "end": 0, - "raw": "76", + "raw": "46", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 76.0, + "value": 46.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 630, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3549,7 +2229,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 630, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3563,24 +2243,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 640, + "commentStart": 0, "end": 0, - "raw": "77", + "raw": "47", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 77.0, + "value": 47.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 638, + "commentStart": 0, "end": 0, "name": { - "commentStart": 638, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3590,7 +2270,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 638, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3604,24 +2284,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 648, + "commentStart": 0, "end": 0, - "raw": "78", + "raw": "48", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 78.0, + "value": 48.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 646, + "commentStart": 0, "end": 0, "name": { - "commentStart": 646, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3631,7 +2311,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 646, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3645,24 +2325,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 656, + "commentStart": 0, "end": 0, - "raw": "79", + "raw": "49", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 79.0, + "value": 49.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 654, + "commentStart": 0, "end": 0, "name": { - "commentStart": 654, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3672,7 +2352,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 654, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3686,24 +2366,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 664, + "commentStart": 0, "end": 0, - "raw": "80", + "raw": "50", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 80.0, + "value": 50.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 662, + "commentStart": 0, "end": 0, "name": { - "commentStart": 662, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3713,7 +2393,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 662, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3727,24 +2407,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 672, + "commentStart": 0, "end": 0, - "raw": "81", + "raw": "51", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 81.0, + "value": 51.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 670, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3754,7 +2434,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 670, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3768,24 +2448,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 680, + "commentStart": 0, "end": 0, - "raw": "82", + "raw": "52", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 82.0, + "value": 52.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 678, + "commentStart": 0, "end": 0, "name": { - "commentStart": 678, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3795,7 +2475,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 678, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3809,24 +2489,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 688, + "commentStart": 0, "end": 0, - "raw": "83", + "raw": "53", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 83.0, + "value": 53.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 686, + "commentStart": 0, "end": 0, "name": { - "commentStart": 686, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3836,7 +2516,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 686, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3850,24 +2530,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 696, + "commentStart": 0, "end": 0, - "raw": "84", + "raw": "54", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 84.0, + "value": 54.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 694, + "commentStart": 0, "end": 0, "name": { - "commentStart": 694, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3877,7 +2557,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 694, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3891,24 +2571,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 704, + "commentStart": 0, "end": 0, - "raw": "85", + "raw": "55", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 85.0, + "value": 55.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 702, + "commentStart": 0, "end": 0, "name": { - "commentStart": 702, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3918,7 +2598,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 702, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3932,24 +2612,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 712, + "commentStart": 0, "end": 0, - "raw": "86", + "raw": "56", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 86.0, + "value": 56.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 710, + "commentStart": 0, "end": 0, "name": { - "commentStart": 710, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -3959,7 +2639,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 710, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3973,24 +2653,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 720, + "commentStart": 0, "end": 0, - "raw": "87", + "raw": "57", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 87.0, + "value": 57.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 718, + "commentStart": 0, "end": 0, "name": { - "commentStart": 718, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4000,7 +2680,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 718, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4014,24 +2694,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 728, + "commentStart": 0, "end": 0, - "raw": "88", + "raw": "58", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 88.0, + "value": 58.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 726, + "commentStart": 0, "end": 0, "name": { - "commentStart": 726, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4041,7 +2721,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 726, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4055,24 +2735,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 736, + "commentStart": 0, "end": 0, - "raw": "89", + "raw": "59", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 89.0, + "value": 59.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 734, + "commentStart": 0, "end": 0, "name": { - "commentStart": 734, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4082,7 +2762,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 734, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4096,24 +2776,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 744, + "commentStart": 0, "end": 0, - "raw": "90", + "raw": "60", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 90.0, + "value": 60.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 742, + "commentStart": 0, "end": 0, "name": { - "commentStart": 742, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4123,7 +2803,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 742, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4137,24 +2817,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 752, + "commentStart": 0, "end": 0, - "raw": "91", + "raw": "61", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 91.0, + "value": 61.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 750, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4164,7 +2844,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4178,24 +2858,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 760, + "commentStart": 0, "end": 0, - "raw": "92", + "raw": "62", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 92.0, + "value": 62.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 758, + "commentStart": 0, "end": 0, "name": { - "commentStart": 758, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4205,7 +2885,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 758, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4219,24 +2899,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 768, + "commentStart": 0, "end": 0, - "raw": "93", + "raw": "63", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 93.0, + "value": 63.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 766, + "commentStart": 0, "end": 0, "name": { - "commentStart": 766, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4246,7 +2926,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 766, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4260,24 +2940,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 776, + "commentStart": 0, "end": 0, - "raw": "94", + "raw": "64", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 94.0, + "value": 64.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 774, + "commentStart": 0, "end": 0, "name": { - "commentStart": 774, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4287,7 +2967,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 774, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4301,24 +2981,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 784, + "commentStart": 0, "end": 0, - "raw": "95", + "raw": "65", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 95.0, + "value": 65.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 782, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4328,7 +3008,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 782, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4342,24 +3022,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 792, + "commentStart": 0, "end": 0, - "raw": "96", + "raw": "66", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 96.0, + "value": 66.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 790, + "commentStart": 0, "end": 0, "name": { - "commentStart": 790, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4369,7 +3049,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 790, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4383,24 +3063,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 800, + "commentStart": 0, "end": 0, - "raw": "97", + "raw": "67", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 97.0, + "value": 67.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 798, + "commentStart": 0, "end": 0, "name": { - "commentStart": 798, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4410,7 +3090,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 798, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4424,24 +3104,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 808, + "commentStart": 0, "end": 0, - "raw": "98", + "raw": "68", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 98.0, + "value": 68.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 806, + "commentStart": 0, "end": 0, "name": { - "commentStart": 806, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4451,7 +3131,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 806, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4465,24 +3145,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 816, + "commentStart": 0, "end": 0, - "raw": "99", + "raw": "69", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 99.0, + "value": 69.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 814, + "commentStart": 0, "end": 0, "name": { - "commentStart": 814, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4492,7 +3172,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 814, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4506,24 +3186,24 @@ description: Result of parsing add_lots.kcl "right": { "arguments": [ { - "commentStart": 824, + "commentStart": 0, "end": 0, - "raw": "100", + "raw": "70", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 100.0, + "value": 70.0, "suffix": "None" } } ], "callee": { "abs_path": false, - "commentStart": 822, + "commentStart": 0, "end": 0, "name": { - "commentStart": 822, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -4533,7 +3213,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 822, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4553,16 +3233,16 @@ description: Result of parsing add_lots.kcl "type": "VariableDeclaration" }, { - "commentStart": 828, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 842, + "commentStart": 0, "end": 0, "name": { - "commentStart": 842, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -4574,19 +3254,19 @@ description: Result of parsing add_lots.kcl "type": "Name" }, { - "commentStart": 845, + "commentStart": 0, "end": 0, - "raw": "10100", + "raw": "4970", "start": 0, "type": "Literal", "type": "Literal", "value": { - "value": 10100.0, + "value": 4970.0, "suffix": "None" } }, { - "commentStart": 852, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -4598,7 +3278,7 @@ description: Result of parsing add_lots.kcl } }, { - "commentStart": 857, + "commentStart": 0, "end": 0, "raw": "\"Big sum\"", "start": 0, @@ -4609,10 +3289,10 @@ description: Result of parsing add_lots.kcl ], "callee": { "abs_path": false, - "commentStart": 830, + "commentStart": 0, "end": 0, "name": { - "commentStart": 830, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -4622,7 +3302,7 @@ description: Result of parsing add_lots.kcl "start": 0, "type": "Name" }, - "commentStart": 830, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4639,7 +3319,7 @@ description: Result of parsing add_lots.kcl "nonCodeNodes": { "0": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4650,7 +3330,7 @@ description: Result of parsing add_lots.kcl ], "1": [ { - "commentStart": 828, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/add_lots/input.kcl b/rust/kcl-lib/tests/add_lots/input.kcl index 9694032cd..bc31baaf0 100644 --- a/rust/kcl-lib/tests/add_lots/input.kcl +++ b/rust/kcl-lib/tests/add_lots/input.kcl @@ -2,6 +2,6 @@ fn f(i) { return i * 2 } -x = f(0) + f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) + f(8) + f(9) + f(10) + f(11) + f(12) + f(13) + f(14) + f(15) + f(16) + f(17) + f(18) + f(19) + f(20) + f(21) + f(22) + f(23) + f(24) + f(25) + f(26) + f(27) + f(28) + f(29) + f(30) + f(31) + f(32) + f(33) + f(34) + f(35) + f(36) + f(37) + f(38) + f(39) + f(40) + f(41) + f(42) + f(43) + f(44) + f(45) + f(46) + f(47) + f(48) + f(49) + f(50) + f(51) + f(52) + f(53) + f(54) + f(55) + f(56) + f(57) + f(58) + f(59) + f(60) + f(61) + f(62) + f(63) + f(64) + f(65) + f(66) + f(67) + f(68) + f(69) + f(70) + f(71) + f(72) + f(73) + f(74) + f(75) + f(76) + f(77) + f(78) + f(79) + f(80) + f(81) + f(82) + f(83) + f(84) + f(85) + f(86) + f(87) + f(88) + f(89) + f(90) + f(91) + f(92) + f(93) + f(94) + f(95) + f(96) + f(97) + f(98) + f(99) + f(100) +x = f(0) + f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) + f(8) + f(9) + f(10) + f(11) + f(12) + f(13) + f(14) + f(15) + f(16) + f(17) + f(18) + f(19) + f(20) + f(21) + f(22) + f(23) + f(24) + f(25) + f(26) + f(27) + f(28) + f(29) + f(30) + f(31) + f(32) + f(33) + f(34) + f(35) + f(36) + f(37) + f(38) + f(39) + f(40) + f(41) + f(42) + f(43) + f(44) + f(45) + f(46) + f(47) + f(48) + f(49) + f(50) + f(51) + f(52) + f(53) + f(54) + f(55) + f(56) + f(57) + f(58) + f(59) + f(60) + f(61) + f(62) + f(63) + f(64) + f(65) + f(66) + f(67) + f(68) + f(69) + f(70) -assertEqual(x, 10100, 0.1, "Big sum") +assertEqual(x, 4970, 0.1, "Big sum") diff --git a/rust/kcl-lib/tests/add_lots/ops.snap b/rust/kcl-lib/tests/add_lots/ops.snap index 7d0644b7a..1c2700a9e 100644 --- a/rust/kcl-lib/tests/add_lots/ops.snap +++ b/rust/kcl-lib/tests/add_lots/ops.snap @@ -1278,546 +1278,6 @@ description: Operations executed add_lots.kcl }, "sourceRange": [] }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, - { - "type": "GroupEnd" - }, - { - "type": "GroupBegin", - "group": { - "type": "FunctionCall", - "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], - "unlabeledArg": null, - "labeledArgs": {} - }, - "sourceRange": [] - }, { "type": "GroupEnd" } diff --git a/rust/kcl-lib/tests/add_lots/program_memory.snap b/rust/kcl-lib/tests/add_lots/program_memory.snap index e231f1918..385a17446 100644 --- a/rust/kcl-lib/tests/add_lots/program_memory.snap +++ b/rust/kcl-lib/tests/add_lots/program_memory.snap @@ -8,9 +8,15 @@ description: Variables in memory after executing add_lots.kcl }, "x": { "type": "Number", - "value": 10100.0, + "value": 4970.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } } } diff --git a/rust/kcl-lib/tests/add_lots/unparsed.snap b/rust/kcl-lib/tests/add_lots/unparsed.snap index c52044e4f..edfbd75b4 100644 --- a/rust/kcl-lib/tests/add_lots/unparsed.snap +++ b/rust/kcl-lib/tests/add_lots/unparsed.snap @@ -6,6 +6,6 @@ fn f(i) { return i * 2 } -x = f(0) + f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) + f(8) + f(9) + f(10) + f(11) + f(12) + f(13) + f(14) + f(15) + f(16) + f(17) + f(18) + f(19) + f(20) + f(21) + f(22) + f(23) + f(24) + f(25) + f(26) + f(27) + f(28) + f(29) + f(30) + f(31) + f(32) + f(33) + f(34) + f(35) + f(36) + f(37) + f(38) + f(39) + f(40) + f(41) + f(42) + f(43) + f(44) + f(45) + f(46) + f(47) + f(48) + f(49) + f(50) + f(51) + f(52) + f(53) + f(54) + f(55) + f(56) + f(57) + f(58) + f(59) + f(60) + f(61) + f(62) + f(63) + f(64) + f(65) + f(66) + f(67) + f(68) + f(69) + f(70) + f(71) + f(72) + f(73) + f(74) + f(75) + f(76) + f(77) + f(78) + f(79) + f(80) + f(81) + f(82) + f(83) + f(84) + f(85) + f(86) + f(87) + f(88) + f(89) + f(90) + f(91) + f(92) + f(93) + f(94) + f(95) + f(96) + f(97) + f(98) + f(99) + f(100) +x = f(0) + f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) + f(8) + f(9) + f(10) + f(11) + f(12) + f(13) + f(14) + f(15) + f(16) + f(17) + f(18) + f(19) + f(20) + f(21) + f(22) + f(23) + f(24) + f(25) + f(26) + f(27) + f(28) + f(29) + f(30) + f(31) + f(32) + f(33) + f(34) + f(35) + f(36) + f(37) + f(38) + f(39) + f(40) + f(41) + f(42) + f(43) + f(44) + f(45) + f(46) + f(47) + f(48) + f(49) + f(50) + f(51) + f(52) + f(53) + f(54) + f(55) + f(56) + f(57) + f(58) + f(59) + f(60) + f(61) + f(62) + f(63) + f(64) + f(65) + f(66) + f(67) + f(68) + f(69) + f(70) -assertEqual(x, 10100, 0.1, "Big sum") +assertEqual(x, 4970, 0.1, "Big sum") diff --git a/rust/kcl-lib/tests/angled_line/ast.snap b/rust/kcl-lib/tests/angled_line/ast.snap index 2cf4e3381..d2e8d3d54 100644 --- a/rust/kcl-lib/tests/angled_line/ast.snap +++ b/rust/kcl-lib/tests/angled_line/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing angled_line.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing angled_line.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing angled_line.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing angled_line.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "4.83", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing angled_line.kcl } }, { - "commentStart": 57, + "commentStart": 0, "end": 0, "raw": "12.56", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing angled_line.kcl "type": "ArrayExpression" }, { - "commentStart": 65, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing angled_line.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing angled_line.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing angled_line.kcl { "type": "LabeledArg", "label": { - "commentStart": 78, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 84, + "commentStart": 0, "elements": [ { - "commentStart": 85, + "commentStart": 0, "end": 0, "raw": "15.1", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing angled_line.kcl } }, { - "commentStart": 91, + "commentStart": 0, "end": 0, "raw": "2.48", "start": 0, @@ -164,10 +164,10 @@ description: Result of parsing angled_line.kcl ], "callee": { "abs_path": false, - "commentStart": 73, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -177,7 +177,7 @@ description: Result of parsing angled_line.kcl "start": 0, "type": "Name" }, - "commentStart": 73, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -189,17 +189,17 @@ description: Result of parsing angled_line.kcl { "type": "LabeledArg", "label": { - "commentStart": 108, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 114, + "commentStart": 0, "elements": [ { - "commentStart": 115, + "commentStart": 0, "end": 0, "raw": "3.15", "start": 0, @@ -212,7 +212,7 @@ description: Result of parsing angled_line.kcl }, { "argument": { - "commentStart": 122, + "commentStart": 0, "end": 0, "raw": "9.85", "start": 0, @@ -223,7 +223,7 @@ description: Result of parsing angled_line.kcl "suffix": "None" } }, - "commentStart": 121, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -240,14 +240,14 @@ description: Result of parsing angled_line.kcl { "type": "LabeledArg", "label": { - "commentStart": 129, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 135, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -258,10 +258,10 @@ description: Result of parsing angled_line.kcl ], "callee": { "abs_path": false, - "commentStart": 103, + "commentStart": 0, "end": 0, "name": { - "commentStart": 103, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -271,7 +271,7 @@ description: Result of parsing angled_line.kcl "start": 0, "type": "Name" }, - "commentStart": 103, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -283,18 +283,18 @@ description: Result of parsing angled_line.kcl { "type": "LabeledArg", "label": { - "commentStart": 153, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 159, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 161, + "commentStart": 0, "end": 0, "raw": "15.17", "start": 0, @@ -305,7 +305,7 @@ description: Result of parsing angled_line.kcl "suffix": "None" } }, - "commentStart": 160, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -314,7 +314,7 @@ description: Result of parsing angled_line.kcl }, { "argument": { - "commentStart": 169, + "commentStart": 0, "end": 0, "raw": "4.1", "start": 0, @@ -325,7 +325,7 @@ description: Result of parsing angled_line.kcl "suffix": "None" } }, - "commentStart": 168, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -342,10 +342,10 @@ description: Result of parsing angled_line.kcl ], "callee": { "abs_path": false, - "commentStart": 148, + "commentStart": 0, "end": 0, "name": { - "commentStart": 148, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -355,7 +355,7 @@ description: Result of parsing angled_line.kcl "start": 0, "type": "Name" }, - "commentStart": 148, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -365,16 +365,16 @@ description: Result of parsing angled_line.kcl { "arguments": [ { - "commentStart": 191, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 199, + "commentStart": 0, "end": 0, "name": { - "commentStart": 199, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -388,10 +388,10 @@ description: Result of parsing angled_line.kcl ], "callee": { "abs_path": false, - "commentStart": 192, + "commentStart": 0, "end": 0, "name": { - "commentStart": 192, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -401,14 +401,14 @@ description: Result of parsing angled_line.kcl "start": 0, "type": "Name" }, - "commentStart": 192, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, { - "commentStart": 207, + "commentStart": 0, "end": 0, "raw": "12.35", "start": 0, @@ -426,7 +426,7 @@ description: Result of parsing angled_line.kcl "type": "ArrayExpression" }, { - "commentStart": 215, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -435,10 +435,10 @@ description: Result of parsing angled_line.kcl ], "callee": { "abs_path": false, - "commentStart": 180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -448,7 +448,7 @@ description: Result of parsing angled_line.kcl "start": 0, "type": "Name" }, - "commentStart": 180, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -459,18 +459,18 @@ description: Result of parsing angled_line.kcl { "type": "LabeledArg", "label": { - "commentStart": 228, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 234, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 236, + "commentStart": 0, "end": 0, "raw": "13.02", "start": 0, @@ -481,7 +481,7 @@ description: Result of parsing angled_line.kcl "suffix": "None" } }, - "commentStart": 235, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -489,7 +489,7 @@ description: Result of parsing angled_line.kcl "type": "UnaryExpression" }, { - "commentStart": 243, + "commentStart": 0, "end": 0, "raw": "10.03", "start": 0, @@ -510,10 +510,10 @@ description: Result of parsing angled_line.kcl ], "callee": { "abs_path": false, - "commentStart": 223, + "commentStart": 0, "end": 0, "name": { - "commentStart": 223, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -523,7 +523,7 @@ description: Result of parsing angled_line.kcl "start": 0, "type": "Name" }, - "commentStart": 223, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -533,7 +533,7 @@ description: Result of parsing angled_line.kcl { "arguments": [ { - "commentStart": 262, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -542,10 +542,10 @@ description: Result of parsing angled_line.kcl ], "callee": { "abs_path": false, - "commentStart": 256, + "commentStart": 0, "end": 0, "name": { - "commentStart": 256, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -555,7 +555,7 @@ description: Result of parsing angled_line.kcl "start": 0, "type": "Name" }, - "commentStart": 256, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -566,14 +566,14 @@ description: Result of parsing angled_line.kcl { "type": "LabeledArg", "label": { - "commentStart": 278, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 287, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -588,10 +588,10 @@ description: Result of parsing angled_line.kcl ], "callee": { "abs_path": false, - "commentStart": 270, + "commentStart": 0, "end": 0, "name": { - "commentStart": 270, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -601,7 +601,7 @@ description: Result of parsing angled_line.kcl "start": 0, "type": "Name" }, - "commentStart": 270, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -609,7 +609,7 @@ description: Result of parsing angled_line.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/argument_error/ast.snap b/rust/kcl-lib/tests/argument_error/ast.snap index 6f12781fa..6c71a2c73 100644 --- a/rust/kcl-lib/tests/argument_error/ast.snap +++ b/rust/kcl-lib/tests/argument_error/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing argument_error.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -22,7 +22,7 @@ description: Result of parsing argument_error.kcl "body": [ { "argument": { - "commentStart": 19, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -33,24 +33,24 @@ description: Result of parsing argument_error.kcl "suffix": "None" } }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 8, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 4, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 5, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -72,16 +72,16 @@ description: Result of parsing argument_error.kcl "type": "VariableDeclaration" }, { - "commentStart": 22, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 28, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -93,10 +93,10 @@ description: Result of parsing argument_error.kcl "type": "Name" }, { - "commentStart": 31, + "commentStart": 0, "elements": [ { - "commentStart": 32, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -108,7 +108,7 @@ description: Result of parsing argument_error.kcl } }, { - "commentStart": 35, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -128,10 +128,10 @@ description: Result of parsing argument_error.kcl ], "callee": { "abs_path": false, - "commentStart": 24, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24, + "commentStart": 0, "end": 0, "name": "map", "start": 0, @@ -141,7 +141,7 @@ description: Result of parsing argument_error.kcl "start": 0, "type": "Name" }, - "commentStart": 24, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -158,7 +158,7 @@ description: Result of parsing argument_error.kcl "nonCodeNodes": { "0": [ { - "commentStart": 22, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/array_elem_pop/ast.snap b/rust/kcl-lib/tests/array_elem_pop/ast.snap index 64cf837b9..b77f320d7 100644 --- a/rust/kcl-lib/tests/array_elem_pop/ast.snap +++ b/rust/kcl-lib/tests/array_elem_pop/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing array_elem_pop.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "elements": [ { - "commentStart": 7, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -33,7 +33,7 @@ description: Result of parsing array_elem_pop.kcl } }, { - "commentStart": 10, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -45,7 +45,7 @@ description: Result of parsing array_elem_pop.kcl } }, { - "commentStart": 13, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -72,12 +72,12 @@ description: Result of parsing array_elem_pop.kcl "type": "VariableDeclaration" }, { - "commentStart": 16, + "commentStart": 0, "declaration": { - "commentStart": 16, + "commentStart": 0, "end": 0, "id": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "new_arr1", "start": 0, @@ -87,10 +87,10 @@ description: Result of parsing array_elem_pop.kcl "arguments": [ { "abs_path": false, - "commentStart": 31, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -104,10 +104,10 @@ description: Result of parsing array_elem_pop.kcl ], "callee": { "abs_path": false, - "commentStart": 27, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27, + "commentStart": 0, "end": 0, "name": "pop", "start": 0, @@ -117,7 +117,7 @@ description: Result of parsing array_elem_pop.kcl "start": 0, "type": "Name" }, - "commentStart": 27, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -133,12 +133,12 @@ description: Result of parsing array_elem_pop.kcl "type": "VariableDeclaration" }, { - "commentStart": 36, + "commentStart": 0, "declaration": { - "commentStart": 36, + "commentStart": 0, "end": 0, "id": { - "commentStart": 36, + "commentStart": 0, "end": 0, "name": "new_arr2", "start": 0, @@ -148,10 +148,10 @@ description: Result of parsing array_elem_pop.kcl "arguments": [ { "abs_path": false, - "commentStart": 51, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51, + "commentStart": 0, "end": 0, "name": "new_arr1", "start": 0, @@ -165,10 +165,10 @@ description: Result of parsing array_elem_pop.kcl ], "callee": { "abs_path": false, - "commentStart": 47, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47, + "commentStart": 0, "end": 0, "name": "pop", "start": 0, @@ -178,7 +178,7 @@ description: Result of parsing array_elem_pop.kcl "start": 0, "type": "Name" }, - "commentStart": 47, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -194,12 +194,12 @@ description: Result of parsing array_elem_pop.kcl "type": "VariableDeclaration" }, { - "commentStart": 61, + "commentStart": 0, "declaration": { - "commentStart": 61, + "commentStart": 0, "end": 0, "id": { - "commentStart": 61, + "commentStart": 0, "end": 0, "name": "new_arr3", "start": 0, @@ -209,10 +209,10 @@ description: Result of parsing array_elem_pop.kcl "arguments": [ { "abs_path": false, - "commentStart": 76, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76, + "commentStart": 0, "end": 0, "name": "new_arr2", "start": 0, @@ -226,10 +226,10 @@ description: Result of parsing array_elem_pop.kcl ], "callee": { "abs_path": false, - "commentStart": 72, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72, + "commentStart": 0, "end": 0, "name": "pop", "start": 0, @@ -239,7 +239,7 @@ description: Result of parsing array_elem_pop.kcl "start": 0, "type": "Name" }, - "commentStart": 72, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -255,16 +255,16 @@ description: Result of parsing array_elem_pop.kcl "type": "VariableDeclaration" }, { - "commentStart": 86, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 98, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 98, + "commentStart": 0, "end": 0, "name": "new_arr1", "start": 0, @@ -272,7 +272,7 @@ description: Result of parsing array_elem_pop.kcl "type": "Identifier" }, "property": { - "commentStart": 107, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -288,7 +288,7 @@ description: Result of parsing array_elem_pop.kcl "type": "MemberExpression" }, { - "commentStart": 111, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -300,7 +300,7 @@ description: Result of parsing array_elem_pop.kcl } }, { - "commentStart": 114, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -312,7 +312,7 @@ description: Result of parsing array_elem_pop.kcl } }, { - "commentStart": 123, + "commentStart": 0, "end": 0, "raw": "\"element 0 should not have changed\"", "start": 0, @@ -323,10 +323,10 @@ description: Result of parsing array_elem_pop.kcl ], "callee": { "abs_path": false, - "commentStart": 86, + "commentStart": 0, "end": 0, "name": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -336,7 +336,7 @@ description: Result of parsing array_elem_pop.kcl "start": 0, "type": "Name" }, - "commentStart": 86, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -347,16 +347,16 @@ description: Result of parsing array_elem_pop.kcl "type": "ExpressionStatement" }, { - "commentStart": 160, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 172, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 172, + "commentStart": 0, "end": 0, "name": "new_arr1", "start": 0, @@ -364,7 +364,7 @@ description: Result of parsing array_elem_pop.kcl "type": "Identifier" }, "property": { - "commentStart": 181, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -380,7 +380,7 @@ description: Result of parsing array_elem_pop.kcl "type": "MemberExpression" }, { - "commentStart": 185, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -392,7 +392,7 @@ description: Result of parsing array_elem_pop.kcl } }, { - "commentStart": 188, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -404,7 +404,7 @@ description: Result of parsing array_elem_pop.kcl } }, { - "commentStart": 197, + "commentStart": 0, "end": 0, "raw": "\"element 1 should not have changed\"", "start": 0, @@ -415,10 +415,10 @@ description: Result of parsing array_elem_pop.kcl ], "callee": { "abs_path": false, - "commentStart": 160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 160, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -428,7 +428,7 @@ description: Result of parsing array_elem_pop.kcl "start": 0, "type": "Name" }, - "commentStart": 160, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -439,16 +439,16 @@ description: Result of parsing array_elem_pop.kcl "type": "ExpressionStatement" }, { - "commentStart": 234, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 246, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 246, + "commentStart": 0, "end": 0, "name": "new_arr2", "start": 0, @@ -456,7 +456,7 @@ description: Result of parsing array_elem_pop.kcl "type": "Identifier" }, "property": { - "commentStart": 255, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -472,7 +472,7 @@ description: Result of parsing array_elem_pop.kcl "type": "MemberExpression" }, { - "commentStart": 259, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -484,7 +484,7 @@ description: Result of parsing array_elem_pop.kcl } }, { - "commentStart": 262, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -496,7 +496,7 @@ description: Result of parsing array_elem_pop.kcl } }, { - "commentStart": 271, + "commentStart": 0, "end": 0, "raw": "\"element 0 should not have changed\"", "start": 0, @@ -507,10 +507,10 @@ description: Result of parsing array_elem_pop.kcl ], "callee": { "abs_path": false, - "commentStart": 234, + "commentStart": 0, "end": 0, "name": { - "commentStart": 234, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -520,7 +520,7 @@ description: Result of parsing array_elem_pop.kcl "start": 0, "type": "Name" }, - "commentStart": 234, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", diff --git a/rust/kcl-lib/tests/array_elem_pop_empty_fail/ast.snap b/rust/kcl-lib/tests/array_elem_pop_empty_fail/ast.snap index 8d1f4028e..48aeeacdd 100644 --- a/rust/kcl-lib/tests/array_elem_pop_empty_fail/ast.snap +++ b/rust/kcl-lib/tests/array_elem_pop_empty_fail/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing array_elem_pop_empty_fail.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "elements": [], "end": 0, "start": 0, @@ -35,12 +35,12 @@ description: Result of parsing array_elem_pop_empty_fail.kcl "type": "VariableDeclaration" }, { - "commentStart": 9, + "commentStart": 0, "declaration": { - "commentStart": 9, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9, + "commentStart": 0, "end": 0, "name": "fail", "start": 0, @@ -50,10 +50,10 @@ description: Result of parsing array_elem_pop_empty_fail.kcl "arguments": [ { "abs_path": false, - "commentStart": 20, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -67,10 +67,10 @@ description: Result of parsing array_elem_pop_empty_fail.kcl ], "callee": { "abs_path": false, - "commentStart": 16, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "pop", "start": 0, @@ -80,7 +80,7 @@ description: Result of parsing array_elem_pop_empty_fail.kcl "start": 0, "type": "Name" }, - "commentStart": 16, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", diff --git a/rust/kcl-lib/tests/array_elem_pop_fail/ast.snap b/rust/kcl-lib/tests/array_elem_pop_fail/ast.snap index 54b27d6ab..d3fb1e444 100644 --- a/rust/kcl-lib/tests/array_elem_pop_fail/ast.snap +++ b/rust/kcl-lib/tests/array_elem_pop_fail/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing array_elem_pop_fail.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "elements": [ { - "commentStart": 7, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -33,7 +33,7 @@ description: Result of parsing array_elem_pop_fail.kcl } }, { - "commentStart": 10, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -45,7 +45,7 @@ description: Result of parsing array_elem_pop_fail.kcl } }, { - "commentStart": 13, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -72,12 +72,12 @@ description: Result of parsing array_elem_pop_fail.kcl "type": "VariableDeclaration" }, { - "commentStart": 16, + "commentStart": 0, "declaration": { - "commentStart": 16, + "commentStart": 0, "end": 0, "id": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "pushedArr", "start": 0, @@ -87,10 +87,10 @@ description: Result of parsing array_elem_pop_fail.kcl "arguments": [ { "abs_path": false, - "commentStart": 32, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -104,10 +104,10 @@ description: Result of parsing array_elem_pop_fail.kcl ], "callee": { "abs_path": false, - "commentStart": 28, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28, + "commentStart": 0, "end": 0, "name": "pop", "start": 0, @@ -117,7 +117,7 @@ description: Result of parsing array_elem_pop_fail.kcl "start": 0, "type": "Name" }, - "commentStart": 28, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -133,23 +133,23 @@ description: Result of parsing array_elem_pop_fail.kcl "type": "VariableDeclaration" }, { - "commentStart": 37, + "commentStart": 0, "declaration": { - "commentStart": 37, + "commentStart": 0, "end": 0, "id": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "fail", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 44, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 44, + "commentStart": 0, "end": 0, "name": "pushedArr", "start": 0, @@ -157,7 +157,7 @@ description: Result of parsing array_elem_pop_fail.kcl "type": "Identifier" }, "property": { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, diff --git a/rust/kcl-lib/tests/array_elem_push/ast.snap b/rust/kcl-lib/tests/array_elem_push/ast.snap index b3bf89793..46c62c1b2 100644 --- a/rust/kcl-lib/tests/array_elem_push/ast.snap +++ b/rust/kcl-lib/tests/array_elem_push/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing array_elem_push.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "elements": [ { - "commentStart": 7, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -33,7 +33,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 10, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -45,7 +45,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 13, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -72,12 +72,12 @@ description: Result of parsing array_elem_push.kcl "type": "VariableDeclaration" }, { - "commentStart": 16, + "commentStart": 0, "declaration": { - "commentStart": 16, + "commentStart": 0, "end": 0, "id": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "new_arr1", "start": 0, @@ -87,10 +87,10 @@ description: Result of parsing array_elem_push.kcl "arguments": [ { "abs_path": false, - "commentStart": 32, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -102,7 +102,7 @@ description: Result of parsing array_elem_push.kcl "type": "Name" }, { - "commentStart": 37, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -116,10 +116,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 27, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27, + "commentStart": 0, "end": 0, "name": "push", "start": 0, @@ -129,7 +129,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 27, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -145,12 +145,12 @@ description: Result of parsing array_elem_push.kcl "type": "VariableDeclaration" }, { - "commentStart": 40, + "commentStart": 0, "declaration": { - "commentStart": 40, + "commentStart": 0, "end": 0, "id": { - "commentStart": 40, + "commentStart": 0, "end": 0, "name": "new_arr2", "start": 0, @@ -160,10 +160,10 @@ description: Result of parsing array_elem_push.kcl "arguments": [ { "abs_path": false, - "commentStart": 56, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56, + "commentStart": 0, "end": 0, "name": "new_arr1", "start": 0, @@ -175,7 +175,7 @@ description: Result of parsing array_elem_push.kcl "type": "Name" }, { - "commentStart": 66, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -189,10 +189,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 51, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51, + "commentStart": 0, "end": 0, "name": "push", "start": 0, @@ -202,7 +202,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 51, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -218,16 +218,16 @@ description: Result of parsing array_elem_push.kcl "type": "VariableDeclaration" }, { - "commentStart": 69, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 81, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 81, + "commentStart": 0, "end": 0, "name": "new_arr1", "start": 0, @@ -235,7 +235,7 @@ description: Result of parsing array_elem_push.kcl "type": "Identifier" }, "property": { - "commentStart": 90, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -251,7 +251,7 @@ description: Result of parsing array_elem_push.kcl "type": "MemberExpression" }, { - "commentStart": 94, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -263,7 +263,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 97, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -275,7 +275,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 106, + "commentStart": 0, "end": 0, "raw": "\"element 0 should not have changed\"", "start": 0, @@ -286,10 +286,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 69, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -299,7 +299,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 69, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -310,16 +310,16 @@ description: Result of parsing array_elem_push.kcl "type": "ExpressionStatement" }, { - "commentStart": 143, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 155, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 155, + "commentStart": 0, "end": 0, "name": "new_arr1", "start": 0, @@ -327,7 +327,7 @@ description: Result of parsing array_elem_push.kcl "type": "Identifier" }, "property": { - "commentStart": 164, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -343,7 +343,7 @@ description: Result of parsing array_elem_push.kcl "type": "MemberExpression" }, { - "commentStart": 168, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -355,7 +355,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 171, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -367,7 +367,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 180, + "commentStart": 0, "end": 0, "raw": "\"element 1 should not have changed\"", "start": 0, @@ -378,10 +378,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 143, + "commentStart": 0, "end": 0, "name": { - "commentStart": 143, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -391,7 +391,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 143, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -402,16 +402,16 @@ description: Result of parsing array_elem_push.kcl "type": "ExpressionStatement" }, { - "commentStart": 217, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 229, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 229, + "commentStart": 0, "end": 0, "name": "new_arr1", "start": 0, @@ -419,7 +419,7 @@ description: Result of parsing array_elem_push.kcl "type": "Identifier" }, "property": { - "commentStart": 238, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -435,7 +435,7 @@ description: Result of parsing array_elem_push.kcl "type": "MemberExpression" }, { - "commentStart": 242, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -447,7 +447,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 245, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -459,7 +459,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 254, + "commentStart": 0, "end": 0, "raw": "\"element 2 should not have changed\"", "start": 0, @@ -470,10 +470,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 217, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -483,7 +483,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 217, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -494,16 +494,16 @@ description: Result of parsing array_elem_push.kcl "type": "ExpressionStatement" }, { - "commentStart": 291, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 303, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 303, + "commentStart": 0, "end": 0, "name": "new_arr1", "start": 0, @@ -511,7 +511,7 @@ description: Result of parsing array_elem_push.kcl "type": "Identifier" }, "property": { - "commentStart": 312, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -527,7 +527,7 @@ description: Result of parsing array_elem_push.kcl "type": "MemberExpression" }, { - "commentStart": 316, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -539,7 +539,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 319, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -551,7 +551,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 328, + "commentStart": 0, "end": 0, "raw": "\"4 was added to the end of the array\"", "start": 0, @@ -562,10 +562,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 291, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -575,7 +575,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -586,16 +586,16 @@ description: Result of parsing array_elem_push.kcl "type": "ExpressionStatement" }, { - "commentStart": 367, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 379, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 379, + "commentStart": 0, "end": 0, "name": "new_arr2", "start": 0, @@ -603,7 +603,7 @@ description: Result of parsing array_elem_push.kcl "type": "Identifier" }, "property": { - "commentStart": 388, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -619,7 +619,7 @@ description: Result of parsing array_elem_push.kcl "type": "MemberExpression" }, { - "commentStart": 392, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -631,7 +631,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 395, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -643,7 +643,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 404, + "commentStart": 0, "end": 0, "raw": "\"element 0 should not have changed\"", "start": 0, @@ -654,10 +654,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 367, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -667,7 +667,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 367, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -678,16 +678,16 @@ description: Result of parsing array_elem_push.kcl "type": "ExpressionStatement" }, { - "commentStart": 441, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 453, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 453, + "commentStart": 0, "end": 0, "name": "new_arr2", "start": 0, @@ -695,7 +695,7 @@ description: Result of parsing array_elem_push.kcl "type": "Identifier" }, "property": { - "commentStart": 462, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -711,7 +711,7 @@ description: Result of parsing array_elem_push.kcl "type": "MemberExpression" }, { - "commentStart": 466, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -723,7 +723,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 469, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -735,7 +735,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 478, + "commentStart": 0, "end": 0, "raw": "\"element 1 should not have changed\"", "start": 0, @@ -746,10 +746,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 441, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -759,7 +759,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 441, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -770,16 +770,16 @@ description: Result of parsing array_elem_push.kcl "type": "ExpressionStatement" }, { - "commentStart": 515, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 527, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 527, + "commentStart": 0, "end": 0, "name": "new_arr2", "start": 0, @@ -787,7 +787,7 @@ description: Result of parsing array_elem_push.kcl "type": "Identifier" }, "property": { - "commentStart": 536, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -803,7 +803,7 @@ description: Result of parsing array_elem_push.kcl "type": "MemberExpression" }, { - "commentStart": 540, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -815,7 +815,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 543, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -827,7 +827,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 552, + "commentStart": 0, "end": 0, "raw": "\"element 2 should not have changed\"", "start": 0, @@ -838,10 +838,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 515, + "commentStart": 0, "end": 0, "name": { - "commentStart": 515, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -851,7 +851,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 515, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -862,16 +862,16 @@ description: Result of parsing array_elem_push.kcl "type": "ExpressionStatement" }, { - "commentStart": 589, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 601, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 601, + "commentStart": 0, "end": 0, "name": "new_arr2", "start": 0, @@ -879,7 +879,7 @@ description: Result of parsing array_elem_push.kcl "type": "Identifier" }, "property": { - "commentStart": 610, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -895,7 +895,7 @@ description: Result of parsing array_elem_push.kcl "type": "MemberExpression" }, { - "commentStart": 614, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -907,7 +907,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 617, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -919,7 +919,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 626, + "commentStart": 0, "end": 0, "raw": "\"4 was added to the end of the array\"", "start": 0, @@ -930,10 +930,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 589, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -943,7 +943,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 589, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -954,16 +954,16 @@ description: Result of parsing array_elem_push.kcl "type": "ExpressionStatement" }, { - "commentStart": 665, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 677, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 677, + "commentStart": 0, "end": 0, "name": "new_arr2", "start": 0, @@ -971,7 +971,7 @@ description: Result of parsing array_elem_push.kcl "type": "Identifier" }, "property": { - "commentStart": 686, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -987,7 +987,7 @@ description: Result of parsing array_elem_push.kcl "type": "MemberExpression" }, { - "commentStart": 690, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -999,7 +999,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 693, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -1011,7 +1011,7 @@ description: Result of parsing array_elem_push.kcl } }, { - "commentStart": 702, + "commentStart": 0, "end": 0, "raw": "\"5 was added to the end of the array\"", "start": 0, @@ -1022,10 +1022,10 @@ description: Result of parsing array_elem_push.kcl ], "callee": { "abs_path": false, - "commentStart": 665, + "commentStart": 0, "end": 0, "name": { - "commentStart": 665, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -1035,7 +1035,7 @@ description: Result of parsing array_elem_push.kcl "start": 0, "type": "Name" }, - "commentStart": 665, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", diff --git a/rust/kcl-lib/tests/array_elem_push_fail/ast.snap b/rust/kcl-lib/tests/array_elem_push_fail/ast.snap index 10b96de2f..b6c663920 100644 --- a/rust/kcl-lib/tests/array_elem_push_fail/ast.snap +++ b/rust/kcl-lib/tests/array_elem_push_fail/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing array_elem_push_fail.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "elements": [ { - "commentStart": 7, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -33,7 +33,7 @@ description: Result of parsing array_elem_push_fail.kcl } }, { - "commentStart": 10, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -45,7 +45,7 @@ description: Result of parsing array_elem_push_fail.kcl } }, { - "commentStart": 13, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -72,12 +72,12 @@ description: Result of parsing array_elem_push_fail.kcl "type": "VariableDeclaration" }, { - "commentStart": 16, + "commentStart": 0, "declaration": { - "commentStart": 16, + "commentStart": 0, "end": 0, "id": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "pushedArr", "start": 0, @@ -87,10 +87,10 @@ description: Result of parsing array_elem_push_fail.kcl "arguments": [ { "abs_path": false, - "commentStart": 33, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -102,7 +102,7 @@ description: Result of parsing array_elem_push_fail.kcl "type": "Name" }, { - "commentStart": 38, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -116,10 +116,10 @@ description: Result of parsing array_elem_push_fail.kcl ], "callee": { "abs_path": false, - "commentStart": 28, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28, + "commentStart": 0, "end": 0, "name": "push", "start": 0, @@ -129,7 +129,7 @@ description: Result of parsing array_elem_push_fail.kcl "start": 0, "type": "Name" }, - "commentStart": 28, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -145,23 +145,23 @@ description: Result of parsing array_elem_push_fail.kcl "type": "VariableDeclaration" }, { - "commentStart": 41, + "commentStart": 0, "declaration": { - "commentStart": 41, + "commentStart": 0, "end": 0, "id": { - "commentStart": 41, + "commentStart": 0, "end": 0, "name": "fail", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 48, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 48, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -169,7 +169,7 @@ description: Result of parsing array_elem_push_fail.kcl "type": "Identifier" }, "property": { - "commentStart": 52, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, diff --git a/rust/kcl-lib/tests/array_index_oob/ast.snap b/rust/kcl-lib/tests/array_index_oob/ast.snap index 25f4944f7..a5fa94cbe 100644 --- a/rust/kcl-lib/tests/array_index_oob/ast.snap +++ b/rust/kcl-lib/tests/array_index_oob/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing array_index_oob.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "elements": [], "end": 0, "start": 0, @@ -35,23 +35,23 @@ description: Result of parsing array_index_oob.kcl "type": "VariableDeclaration" }, { - "commentStart": 9, + "commentStart": 0, "declaration": { - "commentStart": 9, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 13, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 13, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -59,7 +59,7 @@ description: Result of parsing array_index_oob.kcl "type": "Identifier" }, "property": { - "commentStart": 17, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, diff --git a/rust/kcl-lib/tests/array_range_expr/ast.snap b/rust/kcl-lib/tests/array_range_expr/ast.snap index 56ef654c5..ef953aa37 100644 --- a/rust/kcl-lib/tests/array_range_expr/ast.snap +++ b/rust/kcl-lib/tests/array_range_expr/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing array_range_expr.kcl "type": "Identifier" }, "init": { - "commentStart": 5, + "commentStart": 0, "end": 0, "endElement": { - "commentStart": 9, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -35,7 +35,7 @@ description: Result of parsing array_range_expr.kcl "endInclusive": true, "start": 0, "startElement": { - "commentStart": 6, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -59,16 +59,16 @@ description: Result of parsing array_range_expr.kcl "type": "VariableDeclaration" }, { - "commentStart": 12, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 24, + "commentStart": 0, "end": 0, "name": "r1", "start": 0, @@ -76,7 +76,7 @@ description: Result of parsing array_range_expr.kcl "type": "Identifier" }, "property": { - "commentStart": 27, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -92,7 +92,7 @@ description: Result of parsing array_range_expr.kcl "type": "MemberExpression" }, { - "commentStart": 31, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -104,7 +104,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 34, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -116,7 +116,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 43, + "commentStart": 0, "end": 0, "raw": "\"last element is included\"", "start": 0, @@ -127,10 +127,10 @@ description: Result of parsing array_range_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -140,7 +140,7 @@ description: Result of parsing array_range_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -151,19 +151,19 @@ description: Result of parsing array_range_expr.kcl "type": "ExpressionStatement" }, { - "commentStart": 70, + "commentStart": 0, "declaration": { - "commentStart": 72, + "commentStart": 0, "end": 0, "id": { - "commentStart": 72, + "commentStart": 0, "end": 0, "name": "four", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 79, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -184,19 +184,19 @@ description: Result of parsing array_range_expr.kcl "type": "VariableDeclaration" }, { - "commentStart": 81, + "commentStart": 0, "declaration": { - "commentStart": 81, + "commentStart": 0, "end": 0, "id": { - "commentStart": 81, + "commentStart": 0, "end": 0, "name": "zero", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 88, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -217,26 +217,26 @@ description: Result of parsing array_range_expr.kcl "type": "VariableDeclaration" }, { - "commentStart": 90, + "commentStart": 0, "declaration": { - "commentStart": 90, + "commentStart": 0, "end": 0, "id": { - "commentStart": 90, + "commentStart": 0, "end": 0, "name": "r2", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 95, + "commentStart": 0, "end": 0, "endElement": { "abs_path": false, - "commentStart": 102, + "commentStart": 0, "end": 0, "name": { - "commentStart": 102, + "commentStart": 0, "end": 0, "name": "four", "start": 0, @@ -251,10 +251,10 @@ description: Result of parsing array_range_expr.kcl "start": 0, "startElement": { "abs_path": false, - "commentStart": 96, + "commentStart": 0, "end": 0, "name": { - "commentStart": 96, + "commentStart": 0, "end": 0, "name": "zero", "start": 0, @@ -278,16 +278,16 @@ description: Result of parsing array_range_expr.kcl "type": "VariableDeclaration" }, { - "commentStart": 108, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 120, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 120, + "commentStart": 0, "end": 0, "name": "r2", "start": 0, @@ -295,7 +295,7 @@ description: Result of parsing array_range_expr.kcl "type": "Identifier" }, "property": { - "commentStart": 123, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -311,7 +311,7 @@ description: Result of parsing array_range_expr.kcl "type": "MemberExpression" }, { - "commentStart": 127, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -323,7 +323,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 130, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -335,7 +335,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 139, + "commentStart": 0, "end": 0, "raw": "\"last element is included\"", "start": 0, @@ -346,10 +346,10 @@ description: Result of parsing array_range_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 108, + "commentStart": 0, "end": 0, "name": { - "commentStart": 108, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -359,7 +359,7 @@ description: Result of parsing array_range_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 108, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -370,12 +370,12 @@ description: Result of parsing array_range_expr.kcl "type": "ExpressionStatement" }, { - "commentStart": 166, + "commentStart": 0, "declaration": { - "commentStart": 168, + "commentStart": 0, "end": 0, "id": { - "commentStart": 168, + "commentStart": 0, "end": 0, "name": "five", "start": 0, @@ -384,14 +384,14 @@ description: Result of parsing array_range_expr.kcl "init": { "arguments": [ { - "commentStart": 179, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 179, + "commentStart": 0, "end": 0, "name": { - "commentStart": 179, + "commentStart": 0, "end": 0, "name": "four", "start": 0, @@ -404,7 +404,7 @@ description: Result of parsing array_range_expr.kcl }, "operator": "+", "right": { - "commentStart": 186, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -422,10 +422,10 @@ description: Result of parsing array_range_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 175, + "commentStart": 0, "end": 0, "name": "int", "start": 0, @@ -435,7 +435,7 @@ description: Result of parsing array_range_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 175, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -451,26 +451,26 @@ description: Result of parsing array_range_expr.kcl "type": "VariableDeclaration" }, { - "commentStart": 189, + "commentStart": 0, "declaration": { - "commentStart": 189, + "commentStart": 0, "end": 0, "id": { - "commentStart": 189, + "commentStart": 0, "end": 0, "name": "r3", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 194, + "commentStart": 0, "end": 0, "endElement": { "abs_path": false, - "commentStart": 201, + "commentStart": 0, "end": 0, "name": { - "commentStart": 201, + "commentStart": 0, "end": 0, "name": "five", "start": 0, @@ -485,10 +485,10 @@ description: Result of parsing array_range_expr.kcl "start": 0, "startElement": { "abs_path": false, - "commentStart": 195, + "commentStart": 0, "end": 0, "name": { - "commentStart": 195, + "commentStart": 0, "end": 0, "name": "zero", "start": 0, @@ -512,16 +512,16 @@ description: Result of parsing array_range_expr.kcl "type": "VariableDeclaration" }, { - "commentStart": 207, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 219, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 219, + "commentStart": 0, "end": 0, "name": "r3", "start": 0, @@ -529,7 +529,7 @@ description: Result of parsing array_range_expr.kcl "type": "Identifier" }, "property": { - "commentStart": 222, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -545,7 +545,7 @@ description: Result of parsing array_range_expr.kcl "type": "MemberExpression" }, { - "commentStart": 226, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -557,7 +557,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 229, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -569,7 +569,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 238, + "commentStart": 0, "end": 0, "raw": "\"second-to-last element is included\"", "start": 0, @@ -580,10 +580,10 @@ description: Result of parsing array_range_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 207, + "commentStart": 0, "end": 0, "name": { - "commentStart": 207, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -593,7 +593,7 @@ description: Result of parsing array_range_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 207, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -604,16 +604,16 @@ description: Result of parsing array_range_expr.kcl "type": "ExpressionStatement" }, { - "commentStart": 276, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 288, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 288, + "commentStart": 0, "end": 0, "name": "r3", "start": 0, @@ -621,7 +621,7 @@ description: Result of parsing array_range_expr.kcl "type": "Identifier" }, "property": { - "commentStart": 291, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -637,7 +637,7 @@ description: Result of parsing array_range_expr.kcl "type": "MemberExpression" }, { - "commentStart": 295, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -649,7 +649,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 298, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -661,7 +661,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 307, + "commentStart": 0, "end": 0, "raw": "\"last element is included\"", "start": 0, @@ -672,10 +672,10 @@ description: Result of parsing array_range_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 276, + "commentStart": 0, "end": 0, "name": { - "commentStart": 276, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -685,7 +685,7 @@ description: Result of parsing array_range_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 276, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -696,31 +696,31 @@ description: Result of parsing array_range_expr.kcl "type": "ExpressionStatement" }, { - "commentStart": 334, + "commentStart": 0, "declaration": { - "commentStart": 336, + "commentStart": 0, "end": 0, "id": { - "commentStart": 336, + "commentStart": 0, "end": 0, "name": "r4", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 341, + "commentStart": 0, "end": 0, "endElement": { "arguments": [ { - "commentStart": 363, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 363, + "commentStart": 0, "end": 0, "name": "five", "start": 0, @@ -733,7 +733,7 @@ description: Result of parsing array_range_expr.kcl }, "operator": "-", "right": { - "commentStart": 370, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -751,10 +751,10 @@ description: Result of parsing array_range_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 359, + "commentStart": 0, "end": 0, "name": "int", "start": 0, @@ -764,7 +764,7 @@ description: Result of parsing array_range_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 359, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -775,14 +775,14 @@ description: Result of parsing array_range_expr.kcl "startElement": { "arguments": [ { - "commentStart": 346, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 346, + "commentStart": 0, "end": 0, "name": { - "commentStart": 346, + "commentStart": 0, "end": 0, "name": "zero", "start": 0, @@ -795,7 +795,7 @@ description: Result of parsing array_range_expr.kcl }, "operator": "+", "right": { - "commentStart": 353, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -813,10 +813,10 @@ description: Result of parsing array_range_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 342, + "commentStart": 0, "end": 0, "name": { - "commentStart": 342, + "commentStart": 0, "end": 0, "name": "int", "start": 0, @@ -826,7 +826,7 @@ description: Result of parsing array_range_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 342, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -845,16 +845,16 @@ description: Result of parsing array_range_expr.kcl "type": "VariableDeclaration" }, { - "commentStart": 374, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 386, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 386, + "commentStart": 0, "end": 0, "name": "r4", "start": 0, @@ -862,7 +862,7 @@ description: Result of parsing array_range_expr.kcl "type": "Identifier" }, "property": { - "commentStart": 389, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -878,7 +878,7 @@ description: Result of parsing array_range_expr.kcl "type": "MemberExpression" }, { - "commentStart": 393, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -890,7 +890,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 396, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -902,7 +902,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 405, + "commentStart": 0, "end": 0, "raw": "\"first element is 1\"", "start": 0, @@ -913,10 +913,10 @@ description: Result of parsing array_range_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 374, + "commentStart": 0, "end": 0, "name": { - "commentStart": 374, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -926,7 +926,7 @@ description: Result of parsing array_range_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 374, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -937,16 +937,16 @@ description: Result of parsing array_range_expr.kcl "type": "ExpressionStatement" }, { - "commentStart": 427, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 439, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 439, + "commentStart": 0, "end": 0, "name": "r4", "start": 0, @@ -954,7 +954,7 @@ description: Result of parsing array_range_expr.kcl "type": "Identifier" }, "property": { - "commentStart": 442, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -970,7 +970,7 @@ description: Result of parsing array_range_expr.kcl "type": "MemberExpression" }, { - "commentStart": 446, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -982,7 +982,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 449, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -994,7 +994,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 458, + "commentStart": 0, "end": 0, "raw": "\"second-to-last element is 3\"", "start": 0, @@ -1005,10 +1005,10 @@ description: Result of parsing array_range_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 427, + "commentStart": 0, "end": 0, "name": { - "commentStart": 427, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -1018,7 +1018,7 @@ description: Result of parsing array_range_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 427, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1029,16 +1029,16 @@ description: Result of parsing array_range_expr.kcl "type": "ExpressionStatement" }, { - "commentStart": 489, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 501, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 501, + "commentStart": 0, "end": 0, "name": "r4", "start": 0, @@ -1046,7 +1046,7 @@ description: Result of parsing array_range_expr.kcl "type": "Identifier" }, "property": { - "commentStart": 504, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -1062,7 +1062,7 @@ description: Result of parsing array_range_expr.kcl "type": "MemberExpression" }, { - "commentStart": 508, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -1074,7 +1074,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 511, + "commentStart": 0, "end": 0, "raw": "0.00001", "start": 0, @@ -1086,7 +1086,7 @@ description: Result of parsing array_range_expr.kcl } }, { - "commentStart": 520, + "commentStart": 0, "end": 0, "raw": "\"last element is 4\"", "start": 0, @@ -1097,10 +1097,10 @@ description: Result of parsing array_range_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 489, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -1110,7 +1110,7 @@ description: Result of parsing array_range_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 489, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1127,7 +1127,7 @@ description: Result of parsing array_range_expr.kcl "nonCodeNodes": { "1": [ { - "commentStart": 70, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1138,7 +1138,7 @@ description: Result of parsing array_range_expr.kcl ], "5": [ { - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1149,7 +1149,7 @@ description: Result of parsing array_range_expr.kcl ], "9": [ { - "commentStart": 334, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/array_range_negative_expr/ast.snap b/rust/kcl-lib/tests/array_range_negative_expr/ast.snap index 6ca2f47b5..49dddf6ed 100644 --- a/rust/kcl-lib/tests/array_range_negative_expr/ast.snap +++ b/rust/kcl-lib/tests/array_range_negative_expr/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing array_range_negative_expr.kcl "type": "Identifier" }, "init": { - "commentStart": 5, + "commentStart": 0, "end": 0, "endElement": { - "commentStart": 17, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -38,7 +38,7 @@ description: Result of parsing array_range_negative_expr.kcl "arguments": [ { "argument": { - "commentStart": 11, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -49,7 +49,7 @@ description: Result of parsing array_range_negative_expr.kcl "suffix": "None" } }, - "commentStart": 10, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59,10 +59,10 @@ description: Result of parsing array_range_negative_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 6, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6, + "commentStart": 0, "end": 0, "name": "int", "start": 0, @@ -72,7 +72,7 @@ description: Result of parsing array_range_negative_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 6, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -91,16 +91,16 @@ description: Result of parsing array_range_negative_expr.kcl "type": "VariableDeclaration" }, { - "commentStart": 20, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 32, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 32, + "commentStart": 0, "end": 0, "name": "xs", "start": 0, @@ -108,7 +108,7 @@ description: Result of parsing array_range_negative_expr.kcl "type": "Identifier" }, "property": { - "commentStart": 35, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -125,7 +125,7 @@ description: Result of parsing array_range_negative_expr.kcl }, { "argument": { - "commentStart": 40, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -136,7 +136,7 @@ description: Result of parsing array_range_negative_expr.kcl "suffix": "None" } }, - "commentStart": 39, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -144,7 +144,7 @@ description: Result of parsing array_range_negative_expr.kcl "type": "UnaryExpression" }, { - "commentStart": 43, + "commentStart": 0, "end": 0, "raw": "0.001", "start": 0, @@ -156,7 +156,7 @@ description: Result of parsing array_range_negative_expr.kcl } }, { - "commentStart": 50, + "commentStart": 0, "end": 0, "raw": "\"first element is -5\"", "start": 0, @@ -167,10 +167,10 @@ description: Result of parsing array_range_negative_expr.kcl ], "callee": { "abs_path": false, - "commentStart": 20, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -180,7 +180,7 @@ description: Result of parsing array_range_negative_expr.kcl "start": 0, "type": "Name" }, - "commentStart": 20, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", diff --git a/rust/kcl-lib/tests/artifact_graph_example_code1/ast.snap b/rust/kcl-lib/tests/artifact_graph_example_code1/ast.snap index c58cc3d3b..85bf9ceb2 100644 --- a/rust/kcl-lib/tests/artifact_graph_example_code1/ast.snap +++ b/rust/kcl-lib/tests/artifact_graph_example_code1/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing artifact_graph_example_code1.kcl { "arguments": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,11 +55,11 @@ description: Result of parsing artifact_graph_example_code1.kcl { "arguments": [ { - "commentStart": 52, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "suffix": "None" } }, - "commentStart": 53, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -79,7 +79,7 @@ description: Result of parsing artifact_graph_example_code1.kcl }, { "argument": { - "commentStart": 58, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -90,7 +90,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "suffix": "None" } }, - "commentStart": 57, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -104,7 +104,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "type": "ArrayExpression" }, { - "commentStart": 62, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -113,10 +113,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 37, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -126,7 +126,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 37, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -137,17 +137,17 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 75, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 81, + "commentStart": 0, "elements": [ { - "commentStart": 82, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -159,7 +159,7 @@ description: Result of parsing artifact_graph_example_code1.kcl } }, { - "commentStart": 85, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -180,10 +180,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 70, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -193,7 +193,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 70, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -205,17 +205,17 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 100, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 106, + "commentStart": 0, "elements": [ { - "commentStart": 107, + "commentStart": 0, "end": 0, "raw": "10.55", "start": 0, @@ -227,7 +227,7 @@ description: Result of parsing artifact_graph_example_code1.kcl } }, { - "commentStart": 114, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -248,14 +248,14 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 118, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 124, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -266,10 +266,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 95, + "commentStart": 0, "end": 0, "name": { - "commentStart": 95, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -279,7 +279,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 95, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -291,17 +291,17 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 142, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 148, + "commentStart": 0, "elements": [ { - "commentStart": 149, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -314,7 +314,7 @@ description: Result of parsing artifact_graph_example_code1.kcl }, { "argument": { - "commentStart": 153, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -325,7 +325,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "suffix": "None" } }, - "commentStart": 152, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -342,14 +342,14 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 158, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 164, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -360,10 +360,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 137, + "commentStart": 0, "end": 0, "name": { - "commentStart": 137, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -373,7 +373,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 137, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -385,19 +385,19 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 182, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 196, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 211, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -406,10 +406,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 197, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -419,7 +419,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 197, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -428,7 +428,7 @@ description: Result of parsing artifact_graph_example_code1.kcl { "arguments": [ { - "commentStart": 229, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -437,10 +437,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 215, + "commentStart": 0, "end": 0, "name": { - "commentStart": 215, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -450,7 +450,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 215, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -466,10 +466,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 177, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -479,7 +479,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 177, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -490,10 +490,10 @@ description: Result of parsing artifact_graph_example_code1.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 239, + "commentStart": 0, "end": 0, "name": { - "commentStart": 239, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -503,14 +503,14 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 239, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -526,12 +526,12 @@ description: Result of parsing artifact_graph_example_code1.kcl "type": "VariableDeclaration" }, { - "commentStart": 247, + "commentStart": 0, "declaration": { - "commentStart": 247, + "commentStart": 0, "end": 0, "id": { - "commentStart": 247, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -544,7 +544,7 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 279, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -552,7 +552,7 @@ description: Result of parsing artifact_graph_example_code1.kcl }, "arg": { "argument": { - "commentStart": 289, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -563,7 +563,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "suffix": "None" } }, - "commentStart": 288, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -574,10 +574,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 260, + "commentStart": 0, "end": 0, "name": { - "commentStart": 260, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -587,17 +587,17 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 260, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 268, + "commentStart": 0, "end": 0, "name": { - "commentStart": 268, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -614,14 +614,14 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 305, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 314, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -636,21 +636,21 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 317, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 324, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 325, + "commentStart": 0, "end": 0, "name": { - "commentStart": 325, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -671,10 +671,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 298, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -684,7 +684,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 298, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -692,7 +692,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "unlabeled": null } ], - "commentStart": 260, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -708,12 +708,12 @@ description: Result of parsing artifact_graph_example_code1.kcl "type": "VariableDeclaration" }, { - "commentStart": 333, + "commentStart": 0, "declaration": { - "commentStart": 333, + "commentStart": 0, "end": 0, "id": { - "commentStart": 333, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -725,10 +725,10 @@ description: Result of parsing artifact_graph_example_code1.kcl "arguments": [ { "abs_path": false, - "commentStart": 359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 359, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -741,10 +741,10 @@ description: Result of parsing artifact_graph_example_code1.kcl }, { "abs_path": false, - "commentStart": 371, + "commentStart": 0, "end": 0, "name": { - "commentStart": 371, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -758,10 +758,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 345, + "commentStart": 0, "end": 0, "name": { - "commentStart": 345, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -771,7 +771,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 345, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -780,11 +780,11 @@ description: Result of parsing artifact_graph_example_code1.kcl { "arguments": [ { - "commentStart": 398, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 400, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -795,7 +795,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "suffix": "None" } }, - "commentStart": 399, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -804,7 +804,7 @@ description: Result of parsing artifact_graph_example_code1.kcl }, { "argument": { - "commentStart": 404, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -815,7 +815,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "suffix": "None" } }, - "commentStart": 403, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -829,7 +829,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "type": "ArrayExpression" }, { - "commentStart": 408, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -838,10 +838,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 383, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -851,7 +851,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 383, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -862,17 +862,17 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 421, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 427, + "commentStart": 0, "elements": [ { - "commentStart": 428, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -884,7 +884,7 @@ description: Result of parsing artifact_graph_example_code1.kcl } }, { - "commentStart": 431, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -905,10 +905,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 416, + "commentStart": 0, "end": 0, "name": { - "commentStart": 416, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -918,7 +918,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 416, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -930,17 +930,17 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 445, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 451, + "commentStart": 0, "elements": [ { - "commentStart": 452, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -953,7 +953,7 @@ description: Result of parsing artifact_graph_example_code1.kcl }, { "argument": { - "commentStart": 456, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -964,7 +964,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "suffix": "None" } }, - "commentStart": 455, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -981,10 +981,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 440, + "commentStart": 0, "end": 0, "name": { - "commentStart": 440, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -994,7 +994,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 440, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1006,19 +1006,19 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 470, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 484, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 499, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1027,10 +1027,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 485, + "commentStart": 0, "end": 0, "name": { - "commentStart": 485, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1040,7 +1040,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 485, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1049,7 +1049,7 @@ description: Result of parsing artifact_graph_example_code1.kcl { "arguments": [ { - "commentStart": 517, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1058,10 +1058,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 503, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1071,7 +1071,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 503, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1087,10 +1087,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 465, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1100,7 +1100,7 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 465, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1111,10 +1111,10 @@ description: Result of parsing artifact_graph_example_code1.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 527, + "commentStart": 0, "end": 0, "name": { - "commentStart": 527, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1124,14 +1124,14 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 527, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 345, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1147,12 +1147,12 @@ description: Result of parsing artifact_graph_example_code1.kcl "type": "VariableDeclaration" }, { - "commentStart": 535, + "commentStart": 0, "declaration": { - "commentStart": 535, + "commentStart": 0, "end": 0, "id": { - "commentStart": 535, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -1163,14 +1163,14 @@ description: Result of parsing artifact_graph_example_code1.kcl { "type": "LabeledArg", "label": { - "commentStart": 567, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 576, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -1185,10 +1185,10 @@ description: Result of parsing artifact_graph_example_code1.kcl ], "callee": { "abs_path": false, - "commentStart": 548, + "commentStart": 0, "end": 0, "name": { - "commentStart": 548, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1198,17 +1198,17 @@ description: Result of parsing artifact_graph_example_code1.kcl "start": 0, "type": "Name" }, - "commentStart": 548, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 556, + "commentStart": 0, "end": 0, "name": { - "commentStart": 556, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, diff --git a/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/ast.snap b/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/ast.snap index 9715e6cf8..6a620c14c 100644 --- a/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/ast.snap +++ b/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "arguments": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "'YZ'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "arguments": [ { - "commentStart": 52, + "commentStart": 0, "elements": [ { - "commentStart": 53, + "commentStart": 0, "end": 0, "raw": "5.82", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl } }, { - "commentStart": 59, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "type": "ArrayExpression" }, { - "commentStart": 63, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 37, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 37, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -119,10 +119,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "arguments": [ { - "commentStart": 82, + "commentStart": 0, "elements": [ { - "commentStart": 83, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -134,7 +134,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl } }, { - "commentStart": 88, + "commentStart": 0, "end": 0, "raw": "11.54", "start": 0, @@ -152,14 +152,14 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "type": "ArrayExpression" }, { - "commentStart": 96, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 99, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -169,10 +169,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 71, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -182,7 +182,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 71, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -191,19 +191,19 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "arguments": [ { - "commentStart": 138, + "commentStart": 0, "elements": [ { - "commentStart": 147, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 154, + "commentStart": 0, "end": 0, "name": { - "commentStart": 154, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -217,10 +217,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 147, + "commentStart": 0, "end": 0, "name": { - "commentStart": 147, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -230,7 +230,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 147, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -238,7 +238,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl }, "operator": "-", "right": { - "commentStart": 178, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -254,7 +254,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "type": "BinaryExpression" }, { - "commentStart": 189, + "commentStart": 0, "end": 0, "raw": "8.21", "start": 0, @@ -272,14 +272,14 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "type": "ArrayExpression" }, { - "commentStart": 202, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 205, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -289,10 +289,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 127, + "commentStart": 0, "end": 0, "name": { - "commentStart": 127, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -302,7 +302,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 127, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -311,16 +311,16 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "arguments": [ { - "commentStart": 244, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 260, + "commentStart": 0, "end": 0, "name": { - "commentStart": 260, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -334,10 +334,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -347,7 +347,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 253, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -358,10 +358,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "arguments": [ { "abs_path": false, - "commentStart": 298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 298, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -375,10 +375,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 291, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -388,13 +388,13 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 290, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -408,14 +408,14 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "type": "ArrayExpression" }, { - "commentStart": 328, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 331, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -425,10 +425,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 233, + "commentStart": 0, "end": 0, "name": { - "commentStart": 233, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -438,7 +438,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 233, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -449,19 +449,19 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "type": "LabeledArg", "label": { - "commentStart": 364, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 378, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 393, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -470,10 +470,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 379, + "commentStart": 0, "end": 0, "name": { - "commentStart": 379, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -483,7 +483,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 379, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -492,7 +492,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "arguments": [ { - "commentStart": 411, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -501,10 +501,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 397, + "commentStart": 0, "end": 0, "name": { - "commentStart": 397, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -514,7 +514,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 397, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -530,10 +530,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 359, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -543,7 +543,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 359, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -554,10 +554,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 421, + "commentStart": 0, "end": 0, "name": { - "commentStart": 421, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -567,14 +567,14 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 421, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -590,12 +590,12 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "type": "VariableDeclaration" }, { - "commentStart": 429, + "commentStart": 0, "declaration": { - "commentStart": 429, + "commentStart": 0, "end": 0, "id": { - "commentStart": 429, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, @@ -606,7 +606,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "arguments": [ { - "commentStart": 455, + "commentStart": 0, "end": 0, "raw": "'-XZ'", "start": 0, @@ -617,10 +617,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 441, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -630,7 +630,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 441, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -639,10 +639,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "arguments": [ { - "commentStart": 482, + "commentStart": 0, "elements": [ { - "commentStart": 483, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -654,7 +654,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl } }, { - "commentStart": 486, + "commentStart": 0, "end": 0, "raw": "14.36", "start": 0, @@ -672,7 +672,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "type": "ArrayExpression" }, { - "commentStart": 494, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -681,10 +681,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 467, + "commentStart": 0, "end": 0, "name": { - "commentStart": 467, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -694,7 +694,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 467, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -705,17 +705,17 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "type": "LabeledArg", "label": { - "commentStart": 507, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 513, + "commentStart": 0, "elements": [ { - "commentStart": 514, + "commentStart": 0, "end": 0, "raw": "15.49", "start": 0, @@ -727,7 +727,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl } }, { - "commentStart": 521, + "commentStart": 0, "end": 0, "raw": "0.05", "start": 0, @@ -748,10 +748,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 502, + "commentStart": 0, "end": 0, "name": { - "commentStart": 502, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -761,7 +761,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 502, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -771,10 +771,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "arguments": [ { - "commentStart": 549, + "commentStart": 0, "elements": [ { - "commentStart": 550, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -786,7 +786,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl } }, { - "commentStart": 553, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -804,7 +804,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "type": "ArrayExpression" }, { - "commentStart": 557, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -813,10 +813,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 533, + "commentStart": 0, "end": 0, "name": { - "commentStart": 533, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -826,7 +826,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 533, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -835,11 +835,11 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl { "arguments": [ { - "commentStart": 581, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 583, + "commentStart": 0, "end": 0, "raw": "6.8", "start": 0, @@ -850,7 +850,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "suffix": "None" } }, - "commentStart": 582, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -858,7 +858,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "type": "UnaryExpression" }, { - "commentStart": 588, + "commentStart": 0, "end": 0, "raw": "8.17", "start": 0, @@ -876,7 +876,7 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "type": "ArrayExpression" }, { - "commentStart": 595, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -885,10 +885,10 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl ], "callee": { "abs_path": false, - "commentStart": 565, + "commentStart": 0, "end": 0, "name": { - "commentStart": 565, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -898,14 +898,14 @@ description: Result of parsing artifact_graph_example_code_no_3d.kcl "start": 0, "type": "Name" }, - "commentStart": 565, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 441, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/artifact_graph_example_code_offset_planes/ast.snap b/rust/kcl-lib/tests/artifact_graph_example_code_offset_planes/ast.snap index dec6880d7..a0154d812 100644 --- a/rust/kcl-lib/tests/artifact_graph_example_code_offset_planes/ast.snap +++ b/rust/kcl-lib/tests/artifact_graph_example_code_offset_planes/ast.snap @@ -22,14 +22,14 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl { "type": "LabeledArg", "label": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -44,10 +44,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl ], "callee": { "abs_path": false, - "commentStart": 17, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -57,13 +57,13 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "start": 0, "type": "Name" }, - "commentStart": 17, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 29, + "commentStart": 0, "end": 0, "raw": "\"XY\"", "start": 0, @@ -82,12 +82,12 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "type": "VariableDeclaration" }, { - "commentStart": 48, + "commentStart": 0, "declaration": { - "commentStart": 48, + "commentStart": 0, "end": 0, "id": { - "commentStart": 48, + "commentStart": 0, "end": 0, "name": "offsetPlane002", "start": 0, @@ -98,7 +98,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl { "type": "LabeledArg", "label": { - "commentStart": 83, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -106,7 +106,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl }, "arg": { "argument": { - "commentStart": 93, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -117,7 +117,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "suffix": "None" } }, - "commentStart": 92, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -128,10 +128,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl ], "callee": { "abs_path": false, - "commentStart": 65, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -141,13 +141,13 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "start": 0, "type": "Name" }, - "commentStart": 65, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 77, + "commentStart": 0, "end": 0, "raw": "\"XZ\"", "start": 0, @@ -166,12 +166,12 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "type": "VariableDeclaration" }, { - "commentStart": 97, + "commentStart": 0, "declaration": { - "commentStart": 97, + "commentStart": 0, "end": 0, "id": { - "commentStart": 97, + "commentStart": 0, "end": 0, "name": "offsetPlane003", "start": 0, @@ -182,14 +182,14 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl { "type": "LabeledArg", "label": { - "commentStart": 132, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 141, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -204,10 +204,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl ], "callee": { "abs_path": false, - "commentStart": 114, + "commentStart": 0, "end": 0, "name": { - "commentStart": 114, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -217,13 +217,13 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "start": 0, "type": "Name" }, - "commentStart": 114, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 126, + "commentStart": 0, "end": 0, "raw": "\"YZ\"", "start": 0, @@ -242,12 +242,12 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "type": "VariableDeclaration" }, { - "commentStart": 144, + "commentStart": 0, "declaration": { - "commentStart": 146, + "commentStart": 0, "end": 0, "id": { - "commentStart": 146, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -259,10 +259,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "arguments": [ { "abs_path": false, - "commentStart": 172, + "commentStart": 0, "end": 0, "name": { - "commentStart": 172, + "commentStart": 0, "end": 0, "name": "offsetPlane001", "start": 0, @@ -276,10 +276,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl ], "callee": { "abs_path": false, - "commentStart": 158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 158, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -289,7 +289,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "start": 0, "type": "Name" }, - "commentStart": 158, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -298,10 +298,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl { "arguments": [ { - "commentStart": 208, + "commentStart": 0, "elements": [ { - "commentStart": 209, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -313,7 +313,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl } }, { - "commentStart": 212, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -331,7 +331,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "type": "ArrayExpression" }, { - "commentStart": 216, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -340,10 +340,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl ], "callee": { "abs_path": false, - "commentStart": 193, + "commentStart": 0, "end": 0, "name": { - "commentStart": 193, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -353,7 +353,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "start": 0, "type": "Name" }, - "commentStart": 193, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -364,17 +364,17 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl { "type": "LabeledArg", "label": { - "commentStart": 229, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 235, + "commentStart": 0, "elements": [ { - "commentStart": 236, + "commentStart": 0, "end": 0, "raw": "6.78", "start": 0, @@ -386,7 +386,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl } }, { - "commentStart": 242, + "commentStart": 0, "end": 0, "raw": "15.01", "start": 0, @@ -407,10 +407,10 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl ], "callee": { "abs_path": false, - "commentStart": 224, + "commentStart": 0, "end": 0, "name": { - "commentStart": 224, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -420,7 +420,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "start": 0, "type": "Name" }, - "commentStart": 224, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -428,7 +428,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "unlabeled": null } ], - "commentStart": 158, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -450,7 +450,7 @@ description: Result of parsing artifact_graph_example_code_offset_planes.kcl "nonCodeNodes": { "2": [ { - "commentStart": 144, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/artifact_graph_sketch_on_face_etc/ast.snap b/rust/kcl-lib/tests/artifact_graph_sketch_on_face_etc/ast.snap index d6f750452..83bbf5d12 100644 --- a/rust/kcl-lib/tests/artifact_graph_sketch_on_face_etc/ast.snap +++ b/rust/kcl-lib/tests/artifact_graph_sketch_on_face_etc/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "arguments": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "arguments": [ { - "commentStart": 52, + "commentStart": 0, "elements": [ { - "commentStart": 53, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl } }, { - "commentStart": 56, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "ArrayExpression" }, { - "commentStart": 60, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 37, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 37, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 73, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 79, + "commentStart": 0, "elements": [ { - "commentStart": 80, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl } }, { - "commentStart": 83, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -164,10 +164,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 68, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -177,7 +177,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 68, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -189,17 +189,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 97, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 103, + "commentStart": 0, "elements": [ { - "commentStart": 104, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -212,7 +212,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl }, { "argument": { - "commentStart": 108, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -223,7 +223,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "suffix": "None" } }, - "commentStart": 107, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -240,14 +240,14 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 112, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 118, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -258,10 +258,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 92, + "commentStart": 0, "end": 0, "name": { - "commentStart": 92, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -271,7 +271,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 92, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -283,19 +283,19 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 136, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 150, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 165, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -304,10 +304,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -317,7 +317,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 151, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -326,7 +326,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "arguments": [ { - "commentStart": 183, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -335,10 +335,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 169, + "commentStart": 0, "end": 0, "name": { - "commentStart": 169, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -348,7 +348,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -364,10 +364,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 131, + "commentStart": 0, "end": 0, "name": { - "commentStart": 131, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -377,7 +377,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 131, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -388,10 +388,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 193, + "commentStart": 0, "end": 0, "name": { - "commentStart": 193, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -401,14 +401,14 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 193, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -424,12 +424,12 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "VariableDeclaration" }, { - "commentStart": 201, + "commentStart": 0, "declaration": { - "commentStart": 201, + "commentStart": 0, "end": 0, "id": { - "commentStart": 201, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -440,14 +440,14 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 233, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 242, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -462,10 +462,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 214, + "commentStart": 0, "end": 0, "name": { - "commentStart": 214, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -475,17 +475,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 214, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 222, + "commentStart": 0, "end": 0, "name": { - "commentStart": 222, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -507,12 +507,12 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "VariableDeclaration" }, { - "commentStart": 245, + "commentStart": 0, "declaration": { - "commentStart": 245, + "commentStart": 0, "end": 0, "id": { - "commentStart": 245, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -524,10 +524,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "arguments": [ { "abs_path": false, - "commentStart": 271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 271, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -540,10 +540,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl }, { "abs_path": false, - "commentStart": 283, + "commentStart": 0, "end": 0, "name": { - "commentStart": 283, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -557,10 +557,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 257, + "commentStart": 0, "end": 0, "name": { - "commentStart": 257, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -570,7 +570,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 257, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -579,11 +579,11 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "arguments": [ { - "commentStart": 310, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 312, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -594,7 +594,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "suffix": "None" } }, - "commentStart": 311, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -602,7 +602,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "UnaryExpression" }, { - "commentStart": 317, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -620,7 +620,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "ArrayExpression" }, { - "commentStart": 323, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -629,10 +629,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 295, + "commentStart": 0, "end": 0, "name": { - "commentStart": 295, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -642,7 +642,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 295, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -653,17 +653,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 336, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 342, + "commentStart": 0, "elements": [ { - "commentStart": 343, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -675,7 +675,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl } }, { - "commentStart": 346, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -696,10 +696,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 331, + "commentStart": 0, "end": 0, "name": { - "commentStart": 331, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -709,7 +709,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 331, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -721,17 +721,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 360, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 366, + "commentStart": 0, "elements": [ { - "commentStart": 367, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -744,7 +744,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl }, { "argument": { - "commentStart": 371, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -755,7 +755,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "suffix": "None" } }, - "commentStart": 370, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -772,10 +772,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 355, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -785,7 +785,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 355, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -797,19 +797,19 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 385, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 399, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 414, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -818,10 +818,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 400, + "commentStart": 0, "end": 0, "name": { - "commentStart": 400, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -831,7 +831,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 400, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -840,7 +840,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "arguments": [ { - "commentStart": 432, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -849,10 +849,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 418, + "commentStart": 0, "end": 0, "name": { - "commentStart": 418, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -862,7 +862,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 418, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -878,10 +878,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 380, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -891,7 +891,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 380, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -902,10 +902,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 442, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -915,14 +915,14 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 442, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 257, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -938,12 +938,12 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "VariableDeclaration" }, { - "commentStart": 450, + "commentStart": 0, "declaration": { - "commentStart": 450, + "commentStart": 0, "end": 0, "id": { - "commentStart": 450, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -954,14 +954,14 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 482, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 491, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -976,10 +976,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 463, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -989,17 +989,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 463, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 471, + "commentStart": 0, "end": 0, "name": { - "commentStart": 471, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1021,12 +1021,12 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "VariableDeclaration" }, { - "commentStart": 494, + "commentStart": 0, "declaration": { - "commentStart": 494, + "commentStart": 0, "end": 0, "id": { - "commentStart": 494, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -1038,10 +1038,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "arguments": [ { "abs_path": false, - "commentStart": 520, + "commentStart": 0, "end": 0, "name": { - "commentStart": 520, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -1053,7 +1053,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "Name" }, { - "commentStart": 532, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -1064,10 +1064,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 506, + "commentStart": 0, "end": 0, "name": { - "commentStart": 506, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1077,7 +1077,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 506, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1086,10 +1086,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "arguments": [ { - "commentStart": 559, + "commentStart": 0, "elements": [ { - "commentStart": 560, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1101,7 +1101,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl } }, { - "commentStart": 563, + "commentStart": 0, "end": 0, "raw": "1.5", "start": 0, @@ -1119,7 +1119,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "ArrayExpression" }, { - "commentStart": 569, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1128,10 +1128,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 544, + "commentStart": 0, "end": 0, "name": { - "commentStart": 544, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1141,7 +1141,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 544, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1152,17 +1152,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 582, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 588, + "commentStart": 0, "elements": [ { - "commentStart": 589, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -1174,7 +1174,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl } }, { - "commentStart": 594, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1195,14 +1195,14 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 598, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 604, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1213,10 +1213,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 577, + "commentStart": 0, "end": 0, "name": { - "commentStart": 577, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1226,7 +1226,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 577, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1238,17 +1238,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 622, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 628, + "commentStart": 0, "elements": [ { - "commentStart": 629, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1261,7 +1261,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl }, { "argument": { - "commentStart": 633, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1272,7 +1272,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "suffix": "None" } }, - "commentStart": 632, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1289,10 +1289,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 617, + "commentStart": 0, "end": 0, "name": { - "commentStart": 617, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1302,7 +1302,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 617, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1314,19 +1314,19 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 647, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 661, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 676, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1335,10 +1335,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 662, + "commentStart": 0, "end": 0, "name": { - "commentStart": 662, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1348,7 +1348,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 662, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1357,7 +1357,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "arguments": [ { - "commentStart": 694, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1366,10 +1366,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 680, + "commentStart": 0, "end": 0, "name": { - "commentStart": 680, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1379,7 +1379,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 680, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1395,10 +1395,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 642, + "commentStart": 0, "end": 0, "name": { - "commentStart": 642, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1408,7 +1408,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 642, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1419,10 +1419,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 704, + "commentStart": 0, "end": 0, "name": { - "commentStart": 704, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1432,14 +1432,14 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 704, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 506, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1455,12 +1455,12 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "VariableDeclaration" }, { - "commentStart": 712, + "commentStart": 0, "declaration": { - "commentStart": 712, + "commentStart": 0, "end": 0, "id": { - "commentStart": 712, + "commentStart": 0, "end": 0, "name": "extrude003", "start": 0, @@ -1471,14 +1471,14 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 744, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 753, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -1493,10 +1493,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 725, + "commentStart": 0, "end": 0, "name": { - "commentStart": 725, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1506,17 +1506,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 725, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 733, + "commentStart": 0, "end": 0, "name": { - "commentStart": 733, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -1538,12 +1538,12 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "VariableDeclaration" }, { - "commentStart": 756, + "commentStart": 0, "declaration": { - "commentStart": 756, + "commentStart": 0, "end": 0, "id": { - "commentStart": 756, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, @@ -1555,10 +1555,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "arguments": [ { "abs_path": false, - "commentStart": 782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 782, + "commentStart": 0, "end": 0, "name": "extrude003", "start": 0, @@ -1571,10 +1571,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl }, { "abs_path": false, - "commentStart": 794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 794, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -1588,10 +1588,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 768, + "commentStart": 0, "end": 0, "name": { - "commentStart": 768, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1601,7 +1601,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 768, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1610,11 +1610,11 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "arguments": [ { - "commentStart": 821, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 823, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -1625,7 +1625,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "suffix": "None" } }, - "commentStart": 822, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1633,7 +1633,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "UnaryExpression" }, { - "commentStart": 826, + "commentStart": 0, "end": 0, "raw": "14", "start": 0, @@ -1651,7 +1651,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "ArrayExpression" }, { - "commentStart": 831, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1660,10 +1660,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 806, + "commentStart": 0, "end": 0, "name": { - "commentStart": 806, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1673,7 +1673,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 806, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1684,17 +1684,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 844, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 850, + "commentStart": 0, "elements": [ { - "commentStart": 851, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -1706,7 +1706,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl } }, { - "commentStart": 856, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1727,10 +1727,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 839, + "commentStart": 0, "end": 0, "name": { - "commentStart": 839, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1740,7 +1740,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 839, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1752,17 +1752,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 870, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 876, + "commentStart": 0, "elements": [ { - "commentStart": 877, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -1775,7 +1775,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl }, { "argument": { - "commentStart": 883, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1786,7 +1786,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "suffix": "None" } }, - "commentStart": 882, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1803,10 +1803,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 865, + "commentStart": 0, "end": 0, "name": { - "commentStart": 865, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1816,7 +1816,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 865, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1828,19 +1828,19 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 897, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 911, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 926, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1849,10 +1849,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 912, + "commentStart": 0, "end": 0, "name": { - "commentStart": 912, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1862,7 +1862,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 912, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1871,7 +1871,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "arguments": [ { - "commentStart": 944, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1880,10 +1880,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 930, + "commentStart": 0, "end": 0, "name": { - "commentStart": 930, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1893,7 +1893,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 930, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1909,10 +1909,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 892, + "commentStart": 0, "end": 0, "name": { - "commentStart": 892, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1922,7 +1922,7 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 892, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1933,10 +1933,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 954, + "commentStart": 0, "end": 0, "name": { - "commentStart": 954, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1946,14 +1946,14 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 954, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 768, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1969,12 +1969,12 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "type": "VariableDeclaration" }, { - "commentStart": 962, + "commentStart": 0, "declaration": { - "commentStart": 962, + "commentStart": 0, "end": 0, "id": { - "commentStart": 962, + "commentStart": 0, "end": 0, "name": "extrude004", "start": 0, @@ -1985,14 +1985,14 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl { "type": "LabeledArg", "label": { - "commentStart": 994, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1003, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2007,10 +2007,10 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl ], "callee": { "abs_path": false, - "commentStart": 975, + "commentStart": 0, "end": 0, "name": { - "commentStart": 975, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2020,17 +2020,17 @@ description: Result of parsing artifact_graph_sketch_on_face_etc.kcl "start": 0, "type": "Name" }, - "commentStart": 975, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 983, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, diff --git a/rust/kcl-lib/tests/assembly_mixed_units_cubes/ast.snap b/rust/kcl-lib/tests/assembly_mixed_units_cubes/ast.snap index 0cfa8bb02..085576956 100644 --- a/rust/kcl-lib/tests/assembly_mixed_units_cubes/ast.snap +++ b/rust/kcl-lib/tests/assembly_mixed_units_cubes/ast.snap @@ -6,7 +6,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl "Ok": { "body": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -15,7 +15,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl "selector": { "type": "None", "alias": { - "commentStart": 63, + "commentStart": 0, "end": 0, "name": "cubeIn", "start": 0, @@ -27,7 +27,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl "type": "ImportStatement" }, { - "commentStart": 70, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -36,7 +36,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl "selector": { "type": "None", "alias": { - "commentStart": 94, + "commentStart": 0, "end": 0, "name": "cubeMm", "start": 0, @@ -48,14 +48,14 @@ description: Result of parsing assembly_mixed_units_cubes.kcl "type": "ImportStatement" }, { - "commentStart": 100, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 102, + "commentStart": 0, "end": 0, "name": { - "commentStart": 102, + "commentStart": 0, "end": 0, "name": "cubeIn", "start": 0, @@ -71,14 +71,14 @@ description: Result of parsing assembly_mixed_units_cubes.kcl "type": "ExpressionStatement" }, { - "commentStart": 109, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 109, + "commentStart": 0, "end": 0, "name": { - "commentStart": 109, + "commentStart": 0, "end": 0, "name": "cubeMm", "start": 0, @@ -101,7 +101,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 1, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -109,10 +109,10 @@ description: Result of parsing assembly_mixed_units_cubes.kcl }, "properties": [ { - "commentStart": 10, + "commentStart": 0, "end": 0, "key": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -122,10 +122,10 @@ description: Result of parsing assembly_mixed_units_cubes.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 30, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -146,7 +146,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl "nonCodeNodes": { "1": [ { - "commentStart": 100, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -158,7 +158,7 @@ description: Result of parsing assembly_mixed_units_cubes.kcl }, "startNodes": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/assembly_non_default_units/ast.snap b/rust/kcl-lib/tests/assembly_non_default_units/ast.snap index 761668f62..2eef31e95 100644 --- a/rust/kcl-lib/tests/assembly_non_default_units/ast.snap +++ b/rust/kcl-lib/tests/assembly_non_default_units/ast.snap @@ -6,7 +6,7 @@ description: Result of parsing assembly_non_default_units.kcl "Ok": { "body": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -25,7 +25,7 @@ description: Result of parsing assembly_non_default_units.kcl "type": "ImportStatement" }, { - "commentStart": 172, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -40,14 +40,14 @@ description: Result of parsing assembly_non_default_units.kcl "type": "ImportStatement" }, { - "commentStart": 191, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 193, + "commentStart": 0, "end": 0, "name": { - "commentStart": 193, + "commentStart": 0, "end": 0, "name": "other1", "start": 0, @@ -63,14 +63,14 @@ description: Result of parsing assembly_non_default_units.kcl "type": "ExpressionStatement" }, { - "commentStart": 200, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 200, + "commentStart": 0, "end": 0, "name": "other2", "start": 0, @@ -93,7 +93,7 @@ description: Result of parsing assembly_non_default_units.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 1, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -101,10 +101,10 @@ description: Result of parsing assembly_non_default_units.kcl }, "properties": [ { - "commentStart": 10, + "commentStart": 0, "end": 0, "key": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -114,10 +114,10 @@ description: Result of parsing assembly_non_default_units.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 30, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -138,7 +138,7 @@ description: Result of parsing assembly_non_default_units.kcl "nonCodeNodes": { "1": [ { - "commentStart": 191, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -150,7 +150,7 @@ description: Result of parsing assembly_non_default_units.kcl }, "startNodes": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/bad_units_in_annotation/ast.snap b/rust/kcl-lib/tests/bad_units_in_annotation/ast.snap index 6e916ad6b..4ba2d4cf3 100644 --- a/rust/kcl-lib/tests/bad_units_in_annotation/ast.snap +++ b/rust/kcl-lib/tests/bad_units_in_annotation/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing bad_units_in_annotation.kcl "Ok": { "body": [ { - "commentStart": 33, + "commentStart": 0, "declaration": { - "commentStart": 123, + "commentStart": 0, "end": 0, "id": { - "commentStart": 123, + "commentStart": 0, "end": 0, "name": "oxygenRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 138, + "commentStart": 0, "end": 0, "raw": "0.066", "start": 0, @@ -45,19 +45,19 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "VariableDeclaration" }, { - "commentStart": 143, + "commentStart": 0, "declaration": { - "commentStart": 184, + "commentStart": 0, "end": 0, "id": { - "commentStart": 184, + "commentStart": 0, "end": 0, "name": "hydrogenRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 201, + "commentStart": 0, "end": 0, "raw": "0.053", "start": 0, @@ -78,19 +78,19 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "VariableDeclaration" }, { - "commentStart": 206, + "commentStart": 0, "declaration": { - "commentStart": 248, + "commentStart": 0, "end": 0, "id": { - "commentStart": 248, + "commentStart": 0, "end": 0, "name": "oxygenHydrogenDistance", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 273, + "commentStart": 0, "end": 0, "raw": "0.096", "start": 0, @@ -111,19 +111,19 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "VariableDeclaration" }, { - "commentStart": 278, + "commentStart": 0, "declaration": { - "commentStart": 337, + "commentStart": 0, "end": 0, "id": { - "commentStart": 337, + "commentStart": 0, "end": 0, "name": "bondAngle", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 349, + "commentStart": 0, "end": 0, "raw": "104.5", "start": 0, @@ -144,12 +144,12 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "VariableDeclaration" }, { - "commentStart": 354, + "commentStart": 0, "declaration": { - "commentStart": 437, + "commentStart": 0, "end": 0, "id": { - "commentStart": 437, + "commentStart": 0, "end": 0, "name": "createAtom", "start": 0, @@ -164,7 +164,7 @@ description: Result of parsing bad_units_in_annotation.kcl { "arguments": [ { - "commentStart": 489, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -175,10 +175,10 @@ description: Result of parsing bad_units_in_annotation.kcl ], "callee": { "abs_path": false, - "commentStart": 475, + "commentStart": 0, "end": 0, "name": { - "commentStart": 475, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -188,7 +188,7 @@ description: Result of parsing bad_units_in_annotation.kcl "start": 0, "type": "Name" }, - "commentStart": 475, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -199,7 +199,7 @@ description: Result of parsing bad_units_in_annotation.kcl { "type": "LabeledArg", "label": { - "commentStart": 509, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -207,10 +207,10 @@ description: Result of parsing bad_units_in_annotation.kcl }, "arg": { "abs_path": false, - "commentStart": 518, + "commentStart": 0, "end": 0, "name": { - "commentStart": 518, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -225,7 +225,7 @@ description: Result of parsing bad_units_in_annotation.kcl { "type": "LabeledArg", "label": { - "commentStart": 526, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -233,10 +233,10 @@ description: Result of parsing bad_units_in_annotation.kcl }, "arg": { "abs_path": false, - "commentStart": 535, + "commentStart": 0, "end": 0, "name": { - "commentStart": 535, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -251,10 +251,10 @@ description: Result of parsing bad_units_in_annotation.kcl ], "callee": { "abs_path": false, - "commentStart": 502, + "commentStart": 0, "end": 0, "name": { - "commentStart": 502, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -264,7 +264,7 @@ description: Result of parsing bad_units_in_annotation.kcl "start": 0, "type": "Name" }, - "commentStart": 502, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -276,21 +276,21 @@ description: Result of parsing bad_units_in_annotation.kcl { "type": "LabeledArg", "label": { - "commentStart": 558, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 567, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 567, + "commentStart": 0, "end": 0, "name": { - "commentStart": 567, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -303,7 +303,7 @@ description: Result of parsing bad_units_in_annotation.kcl }, "operator": "*", "right": { - "commentStart": 576, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -322,10 +322,10 @@ description: Result of parsing bad_units_in_annotation.kcl ], "callee": { "abs_path": false, - "commentStart": 550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 550, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -335,7 +335,7 @@ description: Result of parsing bad_units_in_annotation.kcl "start": 0, "type": "Name" }, - "commentStart": 550, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -343,30 +343,30 @@ description: Result of parsing bad_units_in_annotation.kcl "unlabeled": null } ], - "commentStart": 475, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, - "commentStart": 468, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 464, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 447, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 448, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -376,7 +376,7 @@ description: Result of parsing bad_units_in_annotation.kcl { "type": "Parameter", "identifier": { - "commentStart": 456, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -401,12 +401,12 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "VariableDeclaration" }, { - "commentStart": 580, + "commentStart": 0, "declaration": { - "commentStart": 622, + "commentStart": 0, "end": 0, "id": { - "commentStart": 622, + "commentStart": 0, "end": 0, "name": "oxygenAtom", "start": 0, @@ -415,10 +415,10 @@ description: Result of parsing bad_units_in_annotation.kcl "init": { "arguments": [ { - "commentStart": 646, + "commentStart": 0, "elements": [ { - "commentStart": 647, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -430,7 +430,7 @@ description: Result of parsing bad_units_in_annotation.kcl } }, { - "commentStart": 650, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -449,10 +449,10 @@ description: Result of parsing bad_units_in_annotation.kcl }, { "abs_path": false, - "commentStart": 654, + "commentStart": 0, "end": 0, "name": { - "commentStart": 654, + "commentStart": 0, "end": 0, "name": "oxygenRadius", "start": 0, @@ -466,10 +466,10 @@ description: Result of parsing bad_units_in_annotation.kcl ], "callee": { "abs_path": false, - "commentStart": 635, + "commentStart": 0, "end": 0, "name": { - "commentStart": 635, + "commentStart": 0, "end": 0, "name": "createAtom", "start": 0, @@ -479,7 +479,7 @@ description: Result of parsing bad_units_in_annotation.kcl "start": 0, "type": "Name" }, - "commentStart": 635, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -500,26 +500,26 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "VariableDeclaration" }, { - "commentStart": 667, + "commentStart": 0, "declaration": { - "commentStart": 718, + "commentStart": 0, "end": 0, "id": { - "commentStart": 718, + "commentStart": 0, "end": 0, "name": "hydrogenOffsetX", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 736, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 736, + "commentStart": 0, "end": 0, "name": { - "commentStart": 736, + "commentStart": 0, "end": 0, "name": "oxygenHydrogenDistance", "start": 0, @@ -536,14 +536,14 @@ description: Result of parsing bad_units_in_annotation.kcl { "arguments": [ { - "commentStart": 775, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 775, + "commentStart": 0, "end": 0, "name": { - "commentStart": 775, + "commentStart": 0, "end": 0, "name": "bondAngle", "start": 0, @@ -556,7 +556,7 @@ description: Result of parsing bad_units_in_annotation.kcl }, "operator": "/", "right": { - "commentStart": 787, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -574,10 +574,10 @@ description: Result of parsing bad_units_in_annotation.kcl ], "callee": { "abs_path": false, - "commentStart": 765, + "commentStart": 0, "end": 0, "name": { - "commentStart": 765, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -587,7 +587,7 @@ description: Result of parsing bad_units_in_annotation.kcl "start": 0, "type": "Name" }, - "commentStart": 765, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -596,10 +596,10 @@ description: Result of parsing bad_units_in_annotation.kcl ], "callee": { "abs_path": false, - "commentStart": 761, + "commentStart": 0, "end": 0, "name": { - "commentStart": 761, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -609,7 +609,7 @@ description: Result of parsing bad_units_in_annotation.kcl "start": 0, "type": "Name" }, - "commentStart": 761, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -634,26 +634,26 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "VariableDeclaration" }, { - "commentStart": 791, + "commentStart": 0, "declaration": { - "commentStart": 791, + "commentStart": 0, "end": 0, "id": { - "commentStart": 791, + "commentStart": 0, "end": 0, "name": "hydrogenOffsetY", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 809, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 809, + "commentStart": 0, "end": 0, "name": { - "commentStart": 809, + "commentStart": 0, "end": 0, "name": "oxygenHydrogenDistance", "start": 0, @@ -670,14 +670,14 @@ description: Result of parsing bad_units_in_annotation.kcl { "arguments": [ { - "commentStart": 848, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 848, + "commentStart": 0, "end": 0, "name": { - "commentStart": 848, + "commentStart": 0, "end": 0, "name": "bondAngle", "start": 0, @@ -690,7 +690,7 @@ description: Result of parsing bad_units_in_annotation.kcl }, "operator": "/", "right": { - "commentStart": 860, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -708,10 +708,10 @@ description: Result of parsing bad_units_in_annotation.kcl ], "callee": { "abs_path": false, - "commentStart": 838, + "commentStart": 0, "end": 0, "name": { - "commentStart": 838, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -721,7 +721,7 @@ description: Result of parsing bad_units_in_annotation.kcl "start": 0, "type": "Name" }, - "commentStart": 838, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -730,10 +730,10 @@ description: Result of parsing bad_units_in_annotation.kcl ], "callee": { "abs_path": false, - "commentStart": 834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 834, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -743,7 +743,7 @@ description: Result of parsing bad_units_in_annotation.kcl "start": 0, "type": "Name" }, - "commentStart": 834, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -763,12 +763,12 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "VariableDeclaration" }, { - "commentStart": 863, + "commentStart": 0, "declaration": { - "commentStart": 894, + "commentStart": 0, "end": 0, "id": { - "commentStart": 894, + "commentStart": 0, "end": 0, "name": "hydrogenAtom1", "start": 0, @@ -777,14 +777,14 @@ description: Result of parsing bad_units_in_annotation.kcl "init": { "arguments": [ { - "commentStart": 921, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 922, + "commentStart": 0, "end": 0, "name": { - "commentStart": 922, + "commentStart": 0, "end": 0, "name": "hydrogenOffsetX", "start": 0, @@ -797,10 +797,10 @@ description: Result of parsing bad_units_in_annotation.kcl }, { "abs_path": false, - "commentStart": 939, + "commentStart": 0, "end": 0, "name": { - "commentStart": 939, + "commentStart": 0, "end": 0, "name": "hydrogenOffsetY", "start": 0, @@ -819,10 +819,10 @@ description: Result of parsing bad_units_in_annotation.kcl }, { "abs_path": false, - "commentStart": 957, + "commentStart": 0, "end": 0, "name": { - "commentStart": 957, + "commentStart": 0, "end": 0, "name": "hydrogenRadius", "start": 0, @@ -836,10 +836,10 @@ description: Result of parsing bad_units_in_annotation.kcl ], "callee": { "abs_path": false, - "commentStart": 910, + "commentStart": 0, "end": 0, "name": { - "commentStart": 910, + "commentStart": 0, "end": 0, "name": "createAtom", "start": 0, @@ -849,7 +849,7 @@ description: Result of parsing bad_units_in_annotation.kcl "start": 0, "type": "Name" }, - "commentStart": 910, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -870,12 +870,12 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "VariableDeclaration" }, { - "commentStart": 973, + "commentStart": 0, "declaration": { - "commentStart": 973, + "commentStart": 0, "end": 0, "id": { - "commentStart": 973, + "commentStart": 0, "end": 0, "name": "hydrogenAtom2", "start": 0, @@ -884,15 +884,15 @@ description: Result of parsing bad_units_in_annotation.kcl "init": { "arguments": [ { - "commentStart": 1000, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1002, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1002, + "commentStart": 0, "end": 0, "name": "hydrogenOffsetX", "start": 0, @@ -903,7 +903,7 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "Name", "type": "Name" }, - "commentStart": 1001, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -912,10 +912,10 @@ description: Result of parsing bad_units_in_annotation.kcl }, { "abs_path": false, - "commentStart": 1019, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1019, + "commentStart": 0, "end": 0, "name": "hydrogenOffsetY", "start": 0, @@ -934,10 +934,10 @@ description: Result of parsing bad_units_in_annotation.kcl }, { "abs_path": false, - "commentStart": 1037, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1037, + "commentStart": 0, "end": 0, "name": "hydrogenRadius", "start": 0, @@ -951,10 +951,10 @@ description: Result of parsing bad_units_in_annotation.kcl ], "callee": { "abs_path": false, - "commentStart": 989, + "commentStart": 0, "end": 0, "name": { - "commentStart": 989, + "commentStart": 0, "end": 0, "name": "createAtom", "start": 0, @@ -964,7 +964,7 @@ description: Result of parsing bad_units_in_annotation.kcl "start": 0, "type": "Name" }, - "commentStart": 989, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -987,7 +987,7 @@ description: Result of parsing bad_units_in_annotation.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 1, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -995,10 +995,10 @@ description: Result of parsing bad_units_in_annotation.kcl }, "properties": [ { - "commentStart": 10, + "commentStart": 0, "end": 0, "key": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -1008,10 +1008,10 @@ description: Result of parsing bad_units_in_annotation.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 30, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30, + "commentStart": 0, "end": 0, "name": "nm", "start": 0, @@ -1032,7 +1032,7 @@ description: Result of parsing bad_units_in_annotation.kcl "nonCodeNodes": { "0": [ { - "commentStart": 143, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1045,7 +1045,7 @@ description: Result of parsing bad_units_in_annotation.kcl ], "1": [ { - "commentStart": 206, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1058,7 +1058,7 @@ description: Result of parsing bad_units_in_annotation.kcl ], "2": [ { - "commentStart": 278, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1071,7 +1071,7 @@ description: Result of parsing bad_units_in_annotation.kcl ], "3": [ { - "commentStart": 354, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1082,7 +1082,7 @@ description: Result of parsing bad_units_in_annotation.kcl } }, { - "commentStart": 379, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1094,7 +1094,7 @@ description: Result of parsing bad_units_in_annotation.kcl }, "startNodes": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ast.snap b/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ast.snap index c86a40b95..77b1f06e8 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ast.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl } }, { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "type": "ArrayExpression" }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "type": "LabeledArg", "label": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 77, + "commentStart": 0, "elements": [ { - "commentStart": 78, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl } }, { - "commentStart": 81, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -164,14 +164,14 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "type": "LabeledArg", "label": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 92, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -182,10 +182,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl ], "callee": { "abs_path": false, - "commentStart": 66, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -195,7 +195,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "start": 0, "type": "Name" }, - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -207,17 +207,17 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "type": "LabeledArg", "label": { - "commentStart": 110, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 116, + "commentStart": 0, "elements": [ { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -229,7 +229,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl } }, { - "commentStart": 121, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -250,10 +250,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl ], "callee": { "abs_path": false, - "commentStart": 105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 105, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -263,7 +263,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "start": 0, "type": "Name" }, - "commentStart": 105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -275,17 +275,17 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "type": "LabeledArg", "label": { - "commentStart": 135, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 141, + "commentStart": 0, "elements": [ { - "commentStart": 142, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -298,7 +298,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl }, { "argument": { - "commentStart": 146, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -309,7 +309,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "suffix": "None" } }, - "commentStart": 145, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -326,14 +326,14 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "type": "LabeledArg", "label": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 157, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -344,10 +344,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl ], "callee": { "abs_path": false, - "commentStart": 130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -357,7 +357,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "start": 0, "type": "Name" }, - "commentStart": 130, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -369,14 +369,14 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "type": "LabeledArg", "label": { - "commentStart": 177, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 183, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -387,10 +387,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl ], "callee": { "abs_path": false, - "commentStart": 171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 171, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -400,7 +400,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "start": 0, "type": "Name" }, - "commentStart": 171, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -412,14 +412,14 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "type": "LabeledArg", "label": { - "commentStart": 205, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 214, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -434,10 +434,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl ], "callee": { "abs_path": false, - "commentStart": 197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 197, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -447,7 +447,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "start": 0, "type": "Name" }, - "commentStart": 197, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -459,14 +459,14 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "type": "LabeledArg", "label": { - "commentStart": 230, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 239, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -481,21 +481,21 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl { "type": "LabeledArg", "label": { - "commentStart": 242, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 249, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 250, + "commentStart": 0, "end": 0, "name": { - "commentStart": 250, + "commentStart": 0, "end": 0, "name": "thing3", "start": 0, @@ -510,10 +510,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "arguments": [ { "abs_path": false, - "commentStart": 274, + "commentStart": 0, "end": 0, "name": { - "commentStart": 274, + "commentStart": 0, "end": 0, "name": "thing3", "start": 0, @@ -527,10 +527,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl ], "callee": { "abs_path": false, - "commentStart": 258, + "commentStart": 0, "end": 0, "name": { - "commentStart": 258, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -540,7 +540,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "start": 0, "type": "Name" }, - "commentStart": 258, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -556,10 +556,10 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl ], "callee": { "abs_path": false, - "commentStart": 223, + "commentStart": 0, "end": 0, "name": { - "commentStart": 223, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -569,7 +569,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "start": 0, "type": "Name" }, - "commentStart": 223, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -577,7 +577,7 @@ description: Result of parsing basic_fillet_cube_close_opposite.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/basic_fillet_cube_end/ast.snap b/rust/kcl-lib/tests/basic_fillet_cube_end/ast.snap index ee830d7a9..df3f4aaa2 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_end/ast.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_end/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing basic_fillet_cube_end.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing basic_fillet_cube_end.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing basic_fillet_cube_end.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing basic_fillet_cube_end.kcl } }, { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "type": "ArrayExpression" }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing basic_fillet_cube_end.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing basic_fillet_cube_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 77, + "commentStart": 0, "elements": [ { - "commentStart": 78, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing basic_fillet_cube_end.kcl } }, { - "commentStart": 81, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -164,14 +164,14 @@ description: Result of parsing basic_fillet_cube_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 92, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -182,10 +182,10 @@ description: Result of parsing basic_fillet_cube_end.kcl ], "callee": { "abs_path": false, - "commentStart": 66, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -195,7 +195,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "start": 0, "type": "Name" }, - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -207,17 +207,17 @@ description: Result of parsing basic_fillet_cube_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 110, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 116, + "commentStart": 0, "elements": [ { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -229,7 +229,7 @@ description: Result of parsing basic_fillet_cube_end.kcl } }, { - "commentStart": 121, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -250,10 +250,10 @@ description: Result of parsing basic_fillet_cube_end.kcl ], "callee": { "abs_path": false, - "commentStart": 105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 105, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -263,7 +263,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "start": 0, "type": "Name" }, - "commentStart": 105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -275,17 +275,17 @@ description: Result of parsing basic_fillet_cube_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 135, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 141, + "commentStart": 0, "elements": [ { - "commentStart": 142, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -298,7 +298,7 @@ description: Result of parsing basic_fillet_cube_end.kcl }, { "argument": { - "commentStart": 146, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -309,7 +309,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "suffix": "None" } }, - "commentStart": 145, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -326,14 +326,14 @@ description: Result of parsing basic_fillet_cube_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 157, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -344,10 +344,10 @@ description: Result of parsing basic_fillet_cube_end.kcl ], "callee": { "abs_path": false, - "commentStart": 130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -357,7 +357,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "start": 0, "type": "Name" }, - "commentStart": 130, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -367,7 +367,7 @@ description: Result of parsing basic_fillet_cube_end.kcl { "arguments": [ { - "commentStart": 177, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -376,10 +376,10 @@ description: Result of parsing basic_fillet_cube_end.kcl ], "callee": { "abs_path": false, - "commentStart": 171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 171, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -389,7 +389,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "start": 0, "type": "Name" }, - "commentStart": 171, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -400,14 +400,14 @@ description: Result of parsing basic_fillet_cube_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 193, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 202, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -422,10 +422,10 @@ description: Result of parsing basic_fillet_cube_end.kcl ], "callee": { "abs_path": false, - "commentStart": 185, + "commentStart": 0, "end": 0, "name": { - "commentStart": 185, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -435,7 +435,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "start": 0, "type": "Name" }, - "commentStart": 185, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -447,14 +447,14 @@ description: Result of parsing basic_fillet_cube_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 218, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 227, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -469,21 +469,21 @@ description: Result of parsing basic_fillet_cube_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 230, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 237, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 238, + "commentStart": 0, "end": 0, "name": { - "commentStart": 238, + "commentStart": 0, "end": 0, "name": "thing", "start": 0, @@ -498,10 +498,10 @@ description: Result of parsing basic_fillet_cube_end.kcl "arguments": [ { "abs_path": false, - "commentStart": 261, + "commentStart": 0, "end": 0, "name": { - "commentStart": 261, + "commentStart": 0, "end": 0, "name": "thing", "start": 0, @@ -515,10 +515,10 @@ description: Result of parsing basic_fillet_cube_end.kcl ], "callee": { "abs_path": false, - "commentStart": 245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 245, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -528,7 +528,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "start": 0, "type": "Name" }, - "commentStart": 245, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -544,10 +544,10 @@ description: Result of parsing basic_fillet_cube_end.kcl ], "callee": { "abs_path": false, - "commentStart": 211, + "commentStart": 0, "end": 0, "name": { - "commentStart": 211, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -557,7 +557,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "start": 0, "type": "Name" }, - "commentStart": 211, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -565,7 +565,7 @@ description: Result of parsing basic_fillet_cube_end.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ast.snap b/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ast.snap index e67f98143..d519bb631 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ast.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl } }, { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "type": "ArrayExpression" }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 77, + "commentStart": 0, "elements": [ { - "commentStart": 78, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl } }, { - "commentStart": 81, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -164,14 +164,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 92, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -182,10 +182,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 66, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -195,7 +195,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -207,17 +207,17 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 110, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 116, + "commentStart": 0, "elements": [ { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -229,7 +229,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl } }, { - "commentStart": 121, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -250,14 +250,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 125, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 131, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -268,10 +268,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 105, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -281,7 +281,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -293,17 +293,17 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 150, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 156, + "commentStart": 0, "elements": [ { - "commentStart": 157, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -316,7 +316,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl }, { "argument": { - "commentStart": 161, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -327,7 +327,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "suffix": "None" } }, - "commentStart": 160, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -344,14 +344,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 166, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 172, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -362,10 +362,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 145, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -375,7 +375,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 145, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -387,14 +387,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 192, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 198, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -405,10 +405,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 186, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -418,7 +418,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 186, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -430,14 +430,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 220, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 229, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -452,10 +452,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 212, + "commentStart": 0, "end": 0, "name": { - "commentStart": 212, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -465,7 +465,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 212, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -477,14 +477,14 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 245, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 254, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -499,23 +499,23 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 257, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 264, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 285, + "commentStart": 0, "end": 0, "name": { - "commentStart": 285, + "commentStart": 0, "end": 0, "name": "thing3", "start": 0, @@ -529,10 +529,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 265, + "commentStart": 0, "end": 0, "name": { - "commentStart": 265, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -542,7 +542,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 265, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -558,10 +558,10 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 238, + "commentStart": 0, "end": 0, "name": { - "commentStart": 238, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -571,7 +571,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 238, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -579,7 +579,7 @@ description: Result of parsing basic_fillet_cube_next_adjacent.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ast.snap b/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ast.snap index 1fac9aae4..d2adda442 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ast.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl } }, { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "type": "ArrayExpression" }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 77, + "commentStart": 0, "elements": [ { - "commentStart": 78, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl } }, { - "commentStart": 81, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -164,14 +164,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 92, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -182,10 +182,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 66, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -195,7 +195,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -207,17 +207,17 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 110, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 116, + "commentStart": 0, "elements": [ { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -229,7 +229,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl } }, { - "commentStart": 121, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -250,14 +250,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 125, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 131, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -268,10 +268,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 105, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -281,7 +281,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -293,17 +293,17 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 150, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 156, + "commentStart": 0, "elements": [ { - "commentStart": 157, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -316,7 +316,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl }, { "argument": { - "commentStart": 161, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -327,7 +327,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "suffix": "None" } }, - "commentStart": 160, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -344,14 +344,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 166, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 172, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -362,10 +362,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 145, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -375,7 +375,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 145, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -387,14 +387,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 192, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 198, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -405,10 +405,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 186, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -418,7 +418,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 186, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -430,14 +430,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 220, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 229, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -452,10 +452,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 212, + "commentStart": 0, "end": 0, "name": { - "commentStart": 212, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -465,7 +465,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 212, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -477,14 +477,14 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 245, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 254, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -499,23 +499,23 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl { "type": "LabeledArg", "label": { - "commentStart": 257, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 264, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 289, + "commentStart": 0, "end": 0, "name": { - "commentStart": 289, + "commentStart": 0, "end": 0, "name": "thing3", "start": 0, @@ -529,10 +529,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 265, + "commentStart": 0, "end": 0, "name": { - "commentStart": 265, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -542,7 +542,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 265, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -558,10 +558,10 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl ], "callee": { "abs_path": false, - "commentStart": 238, + "commentStart": 0, "end": 0, "name": { - "commentStart": 238, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -571,7 +571,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "start": 0, "type": "Name" }, - "commentStart": 238, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -579,7 +579,7 @@ description: Result of parsing basic_fillet_cube_previous_adjacent.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/basic_fillet_cube_start/ast.snap b/rust/kcl-lib/tests/basic_fillet_cube_start/ast.snap index fcd89281b..898910108 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_start/ast.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_start/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing basic_fillet_cube_start.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing basic_fillet_cube_start.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing basic_fillet_cube_start.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing basic_fillet_cube_start.kcl } }, { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "type": "ArrayExpression" }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing basic_fillet_cube_start.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing basic_fillet_cube_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 77, + "commentStart": 0, "elements": [ { - "commentStart": 78, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing basic_fillet_cube_start.kcl } }, { - "commentStart": 81, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -164,14 +164,14 @@ description: Result of parsing basic_fillet_cube_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 92, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -182,10 +182,10 @@ description: Result of parsing basic_fillet_cube_start.kcl ], "callee": { "abs_path": false, - "commentStart": 66, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -195,7 +195,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "start": 0, "type": "Name" }, - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -207,17 +207,17 @@ description: Result of parsing basic_fillet_cube_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 110, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 116, + "commentStart": 0, "elements": [ { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -229,7 +229,7 @@ description: Result of parsing basic_fillet_cube_start.kcl } }, { - "commentStart": 121, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -250,10 +250,10 @@ description: Result of parsing basic_fillet_cube_start.kcl ], "callee": { "abs_path": false, - "commentStart": 105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 105, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -263,7 +263,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "start": 0, "type": "Name" }, - "commentStart": 105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -275,17 +275,17 @@ description: Result of parsing basic_fillet_cube_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 135, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 141, + "commentStart": 0, "elements": [ { - "commentStart": 142, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -298,7 +298,7 @@ description: Result of parsing basic_fillet_cube_start.kcl }, { "argument": { - "commentStart": 146, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -309,7 +309,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "suffix": "None" } }, - "commentStart": 145, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -326,14 +326,14 @@ description: Result of parsing basic_fillet_cube_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 157, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -344,10 +344,10 @@ description: Result of parsing basic_fillet_cube_start.kcl ], "callee": { "abs_path": false, - "commentStart": 130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -357,7 +357,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "start": 0, "type": "Name" }, - "commentStart": 130, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -367,7 +367,7 @@ description: Result of parsing basic_fillet_cube_start.kcl { "arguments": [ { - "commentStart": 177, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -376,10 +376,10 @@ description: Result of parsing basic_fillet_cube_start.kcl ], "callee": { "abs_path": false, - "commentStart": 171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 171, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -389,7 +389,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "start": 0, "type": "Name" }, - "commentStart": 171, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -400,14 +400,14 @@ description: Result of parsing basic_fillet_cube_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 193, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 202, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -422,10 +422,10 @@ description: Result of parsing basic_fillet_cube_start.kcl ], "callee": { "abs_path": false, - "commentStart": 185, + "commentStart": 0, "end": 0, "name": { - "commentStart": 185, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -435,7 +435,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "start": 0, "type": "Name" }, - "commentStart": 185, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -447,14 +447,14 @@ description: Result of parsing basic_fillet_cube_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 218, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 227, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -469,21 +469,21 @@ description: Result of parsing basic_fillet_cube_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 230, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 237, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 238, + "commentStart": 0, "end": 0, "name": { - "commentStart": 238, + "commentStart": 0, "end": 0, "name": "thing", "start": 0, @@ -496,10 +496,10 @@ description: Result of parsing basic_fillet_cube_start.kcl }, { "abs_path": false, - "commentStart": 245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 245, + "commentStart": 0, "end": 0, "name": "thing2", "start": 0, @@ -520,10 +520,10 @@ description: Result of parsing basic_fillet_cube_start.kcl ], "callee": { "abs_path": false, - "commentStart": 211, + "commentStart": 0, "end": 0, "name": { - "commentStart": 211, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -533,7 +533,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "start": 0, "type": "Name" }, - "commentStart": 211, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -541,7 +541,7 @@ description: Result of parsing basic_fillet_cube_start.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/big_number_angle_to_match_length_x/ast.snap b/rust/kcl-lib/tests/big_number_angle_to_match_length_x/ast.snap index 9bbb2a990..93aa29866 100644 --- a/rust/kcl-lib/tests/big_number_angle_to_match_length_x/ast.snap +++ b/rust/kcl-lib/tests/big_number_angle_to_match_length_x/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl } }, { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "type": "ArrayExpression" }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl { "type": "LabeledArg", "label": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 77, + "commentStart": 0, "elements": [ { - "commentStart": 78, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl } }, { - "commentStart": 81, + "commentStart": 0, "end": 0, "raw": "3.82", "start": 0, @@ -164,14 +164,14 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl { "type": "LabeledArg", "label": { - "commentStart": 88, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 94, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -182,10 +182,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl ], "callee": { "abs_path": false, - "commentStart": 66, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -195,7 +195,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "start": 0, "type": "Name" }, - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -205,17 +205,17 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl { "arguments": [ { - "commentStart": 121, + "commentStart": 0, "elements": [ { "argument": { "arguments": [ { "abs_path": false, - "commentStart": 143, + "commentStart": 0, "end": 0, "name": { - "commentStart": 143, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -227,7 +227,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "type": "Name" }, { - "commentStart": 150, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -239,7 +239,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl } }, { - "commentStart": 153, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -248,10 +248,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl ], "callee": { "abs_path": false, - "commentStart": 123, + "commentStart": 0, "end": 0, "name": { - "commentStart": 123, + "commentStart": 0, "end": 0, "name": "angleToMatchLengthX", "start": 0, @@ -261,13 +261,13 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "start": 0, "type": "Name" }, - "commentStart": 123, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 122, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -275,7 +275,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "type": "UnaryExpression" }, { - "commentStart": 157, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -293,7 +293,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "type": "ArrayExpression" }, { - "commentStart": 161, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -302,10 +302,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl ], "callee": { "abs_path": false, - "commentStart": 107, + "commentStart": 0, "end": 0, "name": { - "commentStart": 107, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -315,7 +315,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "start": 0, "type": "Name" }, - "commentStart": 107, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -324,7 +324,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl { "arguments": [ { - "commentStart": 175, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -333,10 +333,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl ], "callee": { "abs_path": false, - "commentStart": 169, + "commentStart": 0, "end": 0, "name": { - "commentStart": 169, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -346,7 +346,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "start": 0, "type": "Name" }, - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -357,14 +357,14 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl { "type": "LabeledArg", "label": { - "commentStart": 191, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 200, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -379,10 +379,10 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl ], "callee": { "abs_path": false, - "commentStart": 183, + "commentStart": 0, "end": 0, "name": { - "commentStart": 183, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -392,7 +392,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "start": 0, "type": "Name" }, - "commentStart": 183, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -400,7 +400,7 @@ description: Result of parsing big_number_angle_to_match_length_x.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/big_number_angle_to_match_length_y/ast.snap b/rust/kcl-lib/tests/big_number_angle_to_match_length_y/ast.snap index 9d28d9d33..593ca2b49 100644 --- a/rust/kcl-lib/tests/big_number_angle_to_match_length_y/ast.snap +++ b/rust/kcl-lib/tests/big_number_angle_to_match_length_y/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl } }, { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "type": "ArrayExpression" }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl { "type": "LabeledArg", "label": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 77, + "commentStart": 0, "elements": [ { - "commentStart": 78, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl } }, { - "commentStart": 81, + "commentStart": 0, "end": 0, "raw": "3.82", "start": 0, @@ -164,14 +164,14 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl { "type": "LabeledArg", "label": { - "commentStart": 88, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 94, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -182,10 +182,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl ], "callee": { "abs_path": false, - "commentStart": 66, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -195,7 +195,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "start": 0, "type": "Name" }, - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -205,17 +205,17 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl { "arguments": [ { - "commentStart": 121, + "commentStart": 0, "elements": [ { "argument": { "arguments": [ { "abs_path": false, - "commentStart": 143, + "commentStart": 0, "end": 0, "name": { - "commentStart": 143, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -227,7 +227,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "type": "Name" }, { - "commentStart": 150, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -239,7 +239,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl } }, { - "commentStart": 153, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -248,10 +248,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl ], "callee": { "abs_path": false, - "commentStart": 123, + "commentStart": 0, "end": 0, "name": { - "commentStart": 123, + "commentStart": 0, "end": 0, "name": "angleToMatchLengthY", "start": 0, @@ -261,13 +261,13 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "start": 0, "type": "Name" }, - "commentStart": 123, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 122, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -275,7 +275,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "type": "UnaryExpression" }, { - "commentStart": 157, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -293,7 +293,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "type": "ArrayExpression" }, { - "commentStart": 161, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -302,10 +302,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl ], "callee": { "abs_path": false, - "commentStart": 107, + "commentStart": 0, "end": 0, "name": { - "commentStart": 107, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -315,7 +315,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "start": 0, "type": "Name" }, - "commentStart": 107, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -324,7 +324,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl { "arguments": [ { - "commentStart": 175, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -333,10 +333,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl ], "callee": { "abs_path": false, - "commentStart": 169, + "commentStart": 0, "end": 0, "name": { - "commentStart": 169, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -346,7 +346,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "start": 0, "type": "Name" }, - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -357,14 +357,14 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl { "type": "LabeledArg", "label": { - "commentStart": 191, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 200, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -379,10 +379,10 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl ], "callee": { "abs_path": false, - "commentStart": 183, + "commentStart": 0, "end": 0, "name": { - "commentStart": 183, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -392,7 +392,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "start": 0, "type": "Name" }, - "commentStart": 183, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -400,7 +400,7 @@ description: Result of parsing big_number_angle_to_match_length_y.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/boolean_logical_and/ast.snap b/rust/kcl-lib/tests/boolean_logical_and/ast.snap index e3a0b8de2..e2269bfb4 100644 --- a/rust/kcl-lib/tests/boolean_logical_and/ast.snap +++ b/rust/kcl-lib/tests/boolean_logical_and/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing boolean_logical_and.kcl "type": "Identifier" }, "init": { - "commentStart": 5, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -31,7 +31,7 @@ description: Result of parsing boolean_logical_and.kcl }, "operator": "&", "right": { - "commentStart": 12, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -53,25 +53,25 @@ description: Result of parsing boolean_logical_and.kcl "type": "VariableDeclaration" }, { - "commentStart": 18, + "commentStart": 0, "declaration": { - "commentStart": 18, + "commentStart": 0, "end": 0, "id": { - "commentStart": 18, + "commentStart": 0, "end": 0, "name": "a", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 22, + "commentStart": 0, "cond": { "abs_path": false, - "commentStart": 25, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25, + "commentStart": 0, "end": 0, "name": "aa", "start": 0, @@ -88,10 +88,10 @@ description: Result of parsing boolean_logical_and.kcl "final_else": { "body": [ { - "commentStart": 45, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 45, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -107,7 +107,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" } ], - "commentStart": 45, + "commentStart": 0, "end": 0, "start": 0 }, @@ -115,10 +115,10 @@ description: Result of parsing boolean_logical_and.kcl "then_val": { "body": [ { - "commentStart": 32, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 32, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -134,7 +134,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" } ], - "commentStart": 32, + "commentStart": 0, "end": 0, "start": 0 }, @@ -151,19 +151,19 @@ description: Result of parsing boolean_logical_and.kcl "type": "VariableDeclaration" }, { - "commentStart": 49, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 56, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 56, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56, + "commentStart": 0, "end": 0, "name": "a", "start": 0, @@ -176,7 +176,7 @@ description: Result of parsing boolean_logical_and.kcl }, "operator": "==", "right": { - "commentStart": 61, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -192,7 +192,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "BinaryExpression" }, { - "commentStart": 64, + "commentStart": 0, "end": 0, "raw": "\"right branch of and is false makes the whole expression false\"", "start": 0, @@ -203,10 +203,10 @@ description: Result of parsing boolean_logical_and.kcl ], "callee": { "abs_path": false, - "commentStart": 49, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -216,7 +216,7 @@ description: Result of parsing boolean_logical_and.kcl "start": 0, "type": "Name" }, - "commentStart": 49, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -227,22 +227,22 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" }, { - "commentStart": 128, + "commentStart": 0, "declaration": { - "commentStart": 130, + "commentStart": 0, "end": 0, "id": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "bb", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 135, + "commentStart": 0, "end": 0, "left": { - "commentStart": 135, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -252,7 +252,7 @@ description: Result of parsing boolean_logical_and.kcl }, "operator": "&", "right": { - "commentStart": 143, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -274,25 +274,25 @@ description: Result of parsing boolean_logical_and.kcl "type": "VariableDeclaration" }, { - "commentStart": 148, + "commentStart": 0, "declaration": { - "commentStart": 148, + "commentStart": 0, "end": 0, "id": { - "commentStart": 148, + "commentStart": 0, "end": 0, "name": "b", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 152, + "commentStart": 0, "cond": { "abs_path": false, - "commentStart": 155, + "commentStart": 0, "end": 0, "name": { - "commentStart": 155, + "commentStart": 0, "end": 0, "name": "bb", "start": 0, @@ -309,10 +309,10 @@ description: Result of parsing boolean_logical_and.kcl "final_else": { "body": [ { - "commentStart": 175, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 175, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -328,7 +328,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" } ], - "commentStart": 175, + "commentStart": 0, "end": 0, "start": 0 }, @@ -336,10 +336,10 @@ description: Result of parsing boolean_logical_and.kcl "then_val": { "body": [ { - "commentStart": 162, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 162, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -355,7 +355,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" } ], - "commentStart": 162, + "commentStart": 0, "end": 0, "start": 0 }, @@ -372,19 +372,19 @@ description: Result of parsing boolean_logical_and.kcl "type": "VariableDeclaration" }, { - "commentStart": 179, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 186, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 186, + "commentStart": 0, "end": 0, "name": "b", "start": 0, @@ -397,7 +397,7 @@ description: Result of parsing boolean_logical_and.kcl }, "operator": "==", "right": { - "commentStart": 191, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -413,7 +413,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "BinaryExpression" }, { - "commentStart": 194, + "commentStart": 0, "end": 0, "raw": "\"left branch of and is false makes the whole expression false\"", "start": 0, @@ -424,10 +424,10 @@ description: Result of parsing boolean_logical_and.kcl ], "callee": { "abs_path": false, - "commentStart": 179, + "commentStart": 0, "end": 0, "name": { - "commentStart": 179, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -437,7 +437,7 @@ description: Result of parsing boolean_logical_and.kcl "start": 0, "type": "Name" }, - "commentStart": 179, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -448,22 +448,22 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" }, { - "commentStart": 257, + "commentStart": 0, "declaration": { - "commentStart": 259, + "commentStart": 0, "end": 0, "id": { - "commentStart": 259, + "commentStart": 0, "end": 0, "name": "cc", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 264, + "commentStart": 0, "end": 0, "left": { - "commentStart": 264, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -473,7 +473,7 @@ description: Result of parsing boolean_logical_and.kcl }, "operator": "&", "right": { - "commentStart": 271, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -495,25 +495,25 @@ description: Result of parsing boolean_logical_and.kcl "type": "VariableDeclaration" }, { - "commentStart": 276, + "commentStart": 0, "declaration": { - "commentStart": 276, + "commentStart": 0, "end": 0, "id": { - "commentStart": 276, + "commentStart": 0, "end": 0, "name": "c", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 280, + "commentStart": 0, "cond": { "abs_path": false, - "commentStart": 283, + "commentStart": 0, "end": 0, "name": { - "commentStart": 283, + "commentStart": 0, "end": 0, "name": "cc", "start": 0, @@ -530,10 +530,10 @@ description: Result of parsing boolean_logical_and.kcl "final_else": { "body": [ { - "commentStart": 303, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 303, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -549,7 +549,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" } ], - "commentStart": 303, + "commentStart": 0, "end": 0, "start": 0 }, @@ -557,10 +557,10 @@ description: Result of parsing boolean_logical_and.kcl "then_val": { "body": [ { - "commentStart": 290, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 290, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -576,7 +576,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" } ], - "commentStart": 290, + "commentStart": 0, "end": 0, "start": 0 }, @@ -593,19 +593,19 @@ description: Result of parsing boolean_logical_and.kcl "type": "VariableDeclaration" }, { - "commentStart": 307, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 314, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 314, + "commentStart": 0, "end": 0, "name": { - "commentStart": 314, + "commentStart": 0, "end": 0, "name": "c", "start": 0, @@ -618,7 +618,7 @@ description: Result of parsing boolean_logical_and.kcl }, "operator": "==", "right": { - "commentStart": 319, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -634,7 +634,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "BinaryExpression" }, { - "commentStart": 322, + "commentStart": 0, "end": 0, "raw": "\"both branches of and are true makes the whole expression true\"", "start": 0, @@ -645,10 +645,10 @@ description: Result of parsing boolean_logical_and.kcl ], "callee": { "abs_path": false, - "commentStart": 307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 307, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -658,7 +658,7 @@ description: Result of parsing boolean_logical_and.kcl "start": 0, "type": "Name" }, - "commentStart": 307, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -669,22 +669,22 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" }, { - "commentStart": 386, + "commentStart": 0, "declaration": { - "commentStart": 388, + "commentStart": 0, "end": 0, "id": { - "commentStart": 388, + "commentStart": 0, "end": 0, "name": "dd", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 393, + "commentStart": 0, "end": 0, "left": { - "commentStart": 393, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -694,7 +694,7 @@ description: Result of parsing boolean_logical_and.kcl }, "operator": "&", "right": { - "commentStart": 401, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -716,25 +716,25 @@ description: Result of parsing boolean_logical_and.kcl "type": "VariableDeclaration" }, { - "commentStart": 407, + "commentStart": 0, "declaration": { - "commentStart": 407, + "commentStart": 0, "end": 0, "id": { - "commentStart": 407, + "commentStart": 0, "end": 0, "name": "d", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 411, + "commentStart": 0, "cond": { "abs_path": false, - "commentStart": 414, + "commentStart": 0, "end": 0, "name": { - "commentStart": 414, + "commentStart": 0, "end": 0, "name": "dd", "start": 0, @@ -751,10 +751,10 @@ description: Result of parsing boolean_logical_and.kcl "final_else": { "body": [ { - "commentStart": 434, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 434, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -770,7 +770,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" } ], - "commentStart": 434, + "commentStart": 0, "end": 0, "start": 0 }, @@ -778,10 +778,10 @@ description: Result of parsing boolean_logical_and.kcl "then_val": { "body": [ { - "commentStart": 421, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 421, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -797,7 +797,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "ExpressionStatement" } ], - "commentStart": 421, + "commentStart": 0, "end": 0, "start": 0 }, @@ -814,19 +814,19 @@ description: Result of parsing boolean_logical_and.kcl "type": "VariableDeclaration" }, { - "commentStart": 438, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 445, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 445, + "commentStart": 0, "end": 0, "name": { - "commentStart": 445, + "commentStart": 0, "end": 0, "name": "d", "start": 0, @@ -839,7 +839,7 @@ description: Result of parsing boolean_logical_and.kcl }, "operator": "==", "right": { - "commentStart": 450, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -855,7 +855,7 @@ description: Result of parsing boolean_logical_and.kcl "type": "BinaryExpression" }, { - "commentStart": 453, + "commentStart": 0, "end": 0, "raw": "\"both branches of and are false makes the whole expression false\"", "start": 0, @@ -866,10 +866,10 @@ description: Result of parsing boolean_logical_and.kcl ], "callee": { "abs_path": false, - "commentStart": 438, + "commentStart": 0, "end": 0, "name": { - "commentStart": 438, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -879,7 +879,7 @@ description: Result of parsing boolean_logical_and.kcl "start": 0, "type": "Name" }, - "commentStart": 438, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -896,7 +896,7 @@ description: Result of parsing boolean_logical_and.kcl "nonCodeNodes": { "2": [ { - "commentStart": 128, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -907,7 +907,7 @@ description: Result of parsing boolean_logical_and.kcl ], "5": [ { - "commentStart": 257, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -918,7 +918,7 @@ description: Result of parsing boolean_logical_and.kcl ], "8": [ { - "commentStart": 386, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/boolean_logical_multiple/ast.snap b/rust/kcl-lib/tests/boolean_logical_multiple/ast.snap index a3351af69..ad2b505ff 100644 --- a/rust/kcl-lib/tests/boolean_logical_multiple/ast.snap +++ b/rust/kcl-lib/tests/boolean_logical_multiple/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "Identifier" }, "init": { - "commentStart": 5, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -31,10 +31,10 @@ description: Result of parsing boolean_logical_multiple.kcl }, "operator": "|", "right": { - "commentStart": 12, + "commentStart": 0, "end": 0, "left": { - "commentStart": 12, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -44,7 +44,7 @@ description: Result of parsing boolean_logical_multiple.kcl }, "operator": "&", "right": { - "commentStart": 20, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -70,25 +70,25 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "VariableDeclaration" }, { - "commentStart": 26, + "commentStart": 0, "declaration": { - "commentStart": 26, + "commentStart": 0, "end": 0, "id": { - "commentStart": 26, + "commentStart": 0, "end": 0, "name": "i", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 30, + "commentStart": 0, "cond": { "abs_path": false, - "commentStart": 33, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33, + "commentStart": 0, "end": 0, "name": "ii", "start": 0, @@ -105,10 +105,10 @@ description: Result of parsing boolean_logical_multiple.kcl "final_else": { "body": [ { - "commentStart": 53, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 53, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -124,7 +124,7 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "ExpressionStatement" } ], - "commentStart": 53, + "commentStart": 0, "end": 0, "start": 0 }, @@ -132,10 +132,10 @@ description: Result of parsing boolean_logical_multiple.kcl "then_val": { "body": [ { - "commentStart": 40, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 40, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -151,7 +151,7 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "ExpressionStatement" } ], - "commentStart": 40, + "commentStart": 0, "end": 0, "start": 0 }, @@ -168,19 +168,19 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "VariableDeclaration" }, { - "commentStart": 57, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 64, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 64, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -193,7 +193,7 @@ description: Result of parsing boolean_logical_multiple.kcl }, "operator": "==", "right": { - "commentStart": 69, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -209,7 +209,7 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "BinaryExpression" }, { - "commentStart": 72, + "commentStart": 0, "end": 0, "raw": "\"and has higher precedence than or\"", "start": 0, @@ -220,10 +220,10 @@ description: Result of parsing boolean_logical_multiple.kcl ], "callee": { "abs_path": false, - "commentStart": 57, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -233,7 +233,7 @@ description: Result of parsing boolean_logical_multiple.kcl "start": 0, "type": "Name" }, - "commentStart": 57, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -244,25 +244,25 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "ExpressionStatement" }, { - "commentStart": 108, + "commentStart": 0, "declaration": { - "commentStart": 110, + "commentStart": 0, "end": 0, "id": { - "commentStart": 110, + "commentStart": 0, "end": 0, "name": "jj", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 115, + "commentStart": 0, "end": 0, "left": { - "commentStart": 115, + "commentStart": 0, "end": 0, "left": { - "commentStart": 115, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -272,10 +272,10 @@ description: Result of parsing boolean_logical_multiple.kcl }, "operator": "|", "right": { - "commentStart": 123, + "commentStart": 0, "end": 0, "left": { - "commentStart": 123, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -286,7 +286,7 @@ description: Result of parsing boolean_logical_multiple.kcl "operator": "&", "right": { "argument": { - "commentStart": 131, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -294,7 +294,7 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "Literal", "value": false }, - "commentStart": 130, + "commentStart": 0, "end": 0, "operator": "!", "start": 0, @@ -311,10 +311,10 @@ description: Result of parsing boolean_logical_multiple.kcl }, "operator": "|", "right": { - "commentStart": 139, + "commentStart": 0, "end": 0, "left": { - "commentStart": 139, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -324,7 +324,7 @@ description: Result of parsing boolean_logical_multiple.kcl }, "operator": "&", "right": { - "commentStart": 147, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -350,25 +350,25 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "VariableDeclaration" }, { - "commentStart": 152, + "commentStart": 0, "declaration": { - "commentStart": 152, + "commentStart": 0, "end": 0, "id": { - "commentStart": 152, + "commentStart": 0, "end": 0, "name": "j", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 156, + "commentStart": 0, "cond": { "abs_path": false, - "commentStart": 159, + "commentStart": 0, "end": 0, "name": { - "commentStart": 159, + "commentStart": 0, "end": 0, "name": "jj", "start": 0, @@ -385,10 +385,10 @@ description: Result of parsing boolean_logical_multiple.kcl "final_else": { "body": [ { - "commentStart": 179, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 179, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -404,7 +404,7 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "ExpressionStatement" } ], - "commentStart": 179, + "commentStart": 0, "end": 0, "start": 0 }, @@ -412,10 +412,10 @@ description: Result of parsing boolean_logical_multiple.kcl "then_val": { "body": [ { - "commentStart": 166, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 166, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -431,7 +431,7 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "ExpressionStatement" } ], - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0 }, @@ -448,19 +448,19 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "VariableDeclaration" }, { - "commentStart": 183, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 190, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 190, + "commentStart": 0, "end": 0, "name": { - "commentStart": 190, + "commentStart": 0, "end": 0, "name": "j", "start": 0, @@ -473,7 +473,7 @@ description: Result of parsing boolean_logical_multiple.kcl }, "operator": "==", "right": { - "commentStart": 195, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -489,7 +489,7 @@ description: Result of parsing boolean_logical_multiple.kcl "type": "BinaryExpression" }, { - "commentStart": 198, + "commentStart": 0, "end": 0, "raw": "\"multiple logical operators\"", "start": 0, @@ -500,10 +500,10 @@ description: Result of parsing boolean_logical_multiple.kcl ], "callee": { "abs_path": false, - "commentStart": 183, + "commentStart": 0, "end": 0, "name": { - "commentStart": 183, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -513,7 +513,7 @@ description: Result of parsing boolean_logical_multiple.kcl "start": 0, "type": "Name" }, - "commentStart": 183, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -530,7 +530,7 @@ description: Result of parsing boolean_logical_multiple.kcl "nonCodeNodes": { "2": [ { - "commentStart": 108, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/boolean_logical_or/ast.snap b/rust/kcl-lib/tests/boolean_logical_or/ast.snap index 5625fd45b..089ac239f 100644 --- a/rust/kcl-lib/tests/boolean_logical_or/ast.snap +++ b/rust/kcl-lib/tests/boolean_logical_or/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing boolean_logical_or.kcl "type": "Identifier" }, "init": { - "commentStart": 5, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -31,7 +31,7 @@ description: Result of parsing boolean_logical_or.kcl }, "operator": "|", "right": { - "commentStart": 12, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -53,25 +53,25 @@ description: Result of parsing boolean_logical_or.kcl "type": "VariableDeclaration" }, { - "commentStart": 18, + "commentStart": 0, "declaration": { - "commentStart": 18, + "commentStart": 0, "end": 0, "id": { - "commentStart": 18, + "commentStart": 0, "end": 0, "name": "a", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 22, + "commentStart": 0, "cond": { "abs_path": false, - "commentStart": 25, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25, + "commentStart": 0, "end": 0, "name": "aa", "start": 0, @@ -88,10 +88,10 @@ description: Result of parsing boolean_logical_or.kcl "final_else": { "body": [ { - "commentStart": 45, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 45, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -107,7 +107,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" } ], - "commentStart": 45, + "commentStart": 0, "end": 0, "start": 0 }, @@ -115,10 +115,10 @@ description: Result of parsing boolean_logical_or.kcl "then_val": { "body": [ { - "commentStart": 32, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 32, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -134,7 +134,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" } ], - "commentStart": 32, + "commentStart": 0, "end": 0, "start": 0 }, @@ -151,19 +151,19 @@ description: Result of parsing boolean_logical_or.kcl "type": "VariableDeclaration" }, { - "commentStart": 49, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 56, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 56, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56, + "commentStart": 0, "end": 0, "name": "a", "start": 0, @@ -176,7 +176,7 @@ description: Result of parsing boolean_logical_or.kcl }, "operator": "==", "right": { - "commentStart": 61, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -192,7 +192,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "BinaryExpression" }, { - "commentStart": 64, + "commentStart": 0, "end": 0, "raw": "\"left branch of or is true makes the whole expression true\"", "start": 0, @@ -203,10 +203,10 @@ description: Result of parsing boolean_logical_or.kcl ], "callee": { "abs_path": false, - "commentStart": 49, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -216,7 +216,7 @@ description: Result of parsing boolean_logical_or.kcl "start": 0, "type": "Name" }, - "commentStart": 49, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -227,22 +227,22 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" }, { - "commentStart": 124, + "commentStart": 0, "declaration": { - "commentStart": 126, + "commentStart": 0, "end": 0, "id": { - "commentStart": 126, + "commentStart": 0, "end": 0, "name": "bb", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 131, + "commentStart": 0, "end": 0, "left": { - "commentStart": 131, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -252,7 +252,7 @@ description: Result of parsing boolean_logical_or.kcl }, "operator": "|", "right": { - "commentStart": 139, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -274,25 +274,25 @@ description: Result of parsing boolean_logical_or.kcl "type": "VariableDeclaration" }, { - "commentStart": 144, + "commentStart": 0, "declaration": { - "commentStart": 144, + "commentStart": 0, "end": 0, "id": { - "commentStart": 144, + "commentStart": 0, "end": 0, "name": "b", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 148, + "commentStart": 0, "cond": { "abs_path": false, - "commentStart": 151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "bb", "start": 0, @@ -309,10 +309,10 @@ description: Result of parsing boolean_logical_or.kcl "final_else": { "body": [ { - "commentStart": 171, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 171, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -328,7 +328,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" } ], - "commentStart": 171, + "commentStart": 0, "end": 0, "start": 0 }, @@ -336,10 +336,10 @@ description: Result of parsing boolean_logical_or.kcl "then_val": { "body": [ { - "commentStart": 158, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 158, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -355,7 +355,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" } ], - "commentStart": 158, + "commentStart": 0, "end": 0, "start": 0 }, @@ -372,19 +372,19 @@ description: Result of parsing boolean_logical_or.kcl "type": "VariableDeclaration" }, { - "commentStart": 175, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 182, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 182, + "commentStart": 0, "end": 0, "name": { - "commentStart": 182, + "commentStart": 0, "end": 0, "name": "b", "start": 0, @@ -397,7 +397,7 @@ description: Result of parsing boolean_logical_or.kcl }, "operator": "==", "right": { - "commentStart": 187, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -413,7 +413,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "BinaryExpression" }, { - "commentStart": 190, + "commentStart": 0, "end": 0, "raw": "\"right branch of or is true makes the whole expression true\"", "start": 0, @@ -424,10 +424,10 @@ description: Result of parsing boolean_logical_or.kcl ], "callee": { "abs_path": false, - "commentStart": 175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 175, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -437,7 +437,7 @@ description: Result of parsing boolean_logical_or.kcl "start": 0, "type": "Name" }, - "commentStart": 175, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -448,22 +448,22 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" }, { - "commentStart": 251, + "commentStart": 0, "declaration": { - "commentStart": 253, + "commentStart": 0, "end": 0, "id": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "cc", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 258, + "commentStart": 0, "end": 0, "left": { - "commentStart": 258, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -473,7 +473,7 @@ description: Result of parsing boolean_logical_or.kcl }, "operator": "|", "right": { - "commentStart": 265, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -495,25 +495,25 @@ description: Result of parsing boolean_logical_or.kcl "type": "VariableDeclaration" }, { - "commentStart": 270, + "commentStart": 0, "declaration": { - "commentStart": 270, + "commentStart": 0, "end": 0, "id": { - "commentStart": 270, + "commentStart": 0, "end": 0, "name": "c", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 274, + "commentStart": 0, "cond": { "abs_path": false, - "commentStart": 277, + "commentStart": 0, "end": 0, "name": { - "commentStart": 277, + "commentStart": 0, "end": 0, "name": "cc", "start": 0, @@ -530,10 +530,10 @@ description: Result of parsing boolean_logical_or.kcl "final_else": { "body": [ { - "commentStart": 297, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 297, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -549,7 +549,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" } ], - "commentStart": 297, + "commentStart": 0, "end": 0, "start": 0 }, @@ -557,10 +557,10 @@ description: Result of parsing boolean_logical_or.kcl "then_val": { "body": [ { - "commentStart": 284, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 284, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -576,7 +576,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" } ], - "commentStart": 284, + "commentStart": 0, "end": 0, "start": 0 }, @@ -593,19 +593,19 @@ description: Result of parsing boolean_logical_or.kcl "type": "VariableDeclaration" }, { - "commentStart": 301, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 308, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 308, + "commentStart": 0, "end": 0, "name": "c", "start": 0, @@ -618,7 +618,7 @@ description: Result of parsing boolean_logical_or.kcl }, "operator": "==", "right": { - "commentStart": 313, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -634,7 +634,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "BinaryExpression" }, { - "commentStart": 316, + "commentStart": 0, "end": 0, "raw": "\"both branches of or are true makes the whole expression true\"", "start": 0, @@ -645,10 +645,10 @@ description: Result of parsing boolean_logical_or.kcl ], "callee": { "abs_path": false, - "commentStart": 301, + "commentStart": 0, "end": 0, "name": { - "commentStart": 301, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -658,7 +658,7 @@ description: Result of parsing boolean_logical_or.kcl "start": 0, "type": "Name" }, - "commentStart": 301, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -669,22 +669,22 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" }, { - "commentStart": 379, + "commentStart": 0, "declaration": { - "commentStart": 381, + "commentStart": 0, "end": 0, "id": { - "commentStart": 381, + "commentStart": 0, "end": 0, "name": "dd", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 386, + "commentStart": 0, "end": 0, "left": { - "commentStart": 386, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -694,7 +694,7 @@ description: Result of parsing boolean_logical_or.kcl }, "operator": "|", "right": { - "commentStart": 394, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -716,25 +716,25 @@ description: Result of parsing boolean_logical_or.kcl "type": "VariableDeclaration" }, { - "commentStart": 400, + "commentStart": 0, "declaration": { - "commentStart": 400, + "commentStart": 0, "end": 0, "id": { - "commentStart": 400, + "commentStart": 0, "end": 0, "name": "d", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 404, + "commentStart": 0, "cond": { "abs_path": false, - "commentStart": 407, + "commentStart": 0, "end": 0, "name": { - "commentStart": 407, + "commentStart": 0, "end": 0, "name": "dd", "start": 0, @@ -751,10 +751,10 @@ description: Result of parsing boolean_logical_or.kcl "final_else": { "body": [ { - "commentStart": 427, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 427, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -770,7 +770,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" } ], - "commentStart": 427, + "commentStart": 0, "end": 0, "start": 0 }, @@ -778,10 +778,10 @@ description: Result of parsing boolean_logical_or.kcl "then_val": { "body": [ { - "commentStart": 414, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 414, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -797,7 +797,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "ExpressionStatement" } ], - "commentStart": 414, + "commentStart": 0, "end": 0, "start": 0 }, @@ -814,19 +814,19 @@ description: Result of parsing boolean_logical_or.kcl "type": "VariableDeclaration" }, { - "commentStart": 431, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 438, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 438, + "commentStart": 0, "end": 0, "name": { - "commentStart": 438, + "commentStart": 0, "end": 0, "name": "d", "start": 0, @@ -839,7 +839,7 @@ description: Result of parsing boolean_logical_or.kcl }, "operator": "==", "right": { - "commentStart": 443, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -855,7 +855,7 @@ description: Result of parsing boolean_logical_or.kcl "type": "BinaryExpression" }, { - "commentStart": 446, + "commentStart": 0, "end": 0, "raw": "\"both branches of or are false makes the whole expression false\"", "start": 0, @@ -866,10 +866,10 @@ description: Result of parsing boolean_logical_or.kcl ], "callee": { "abs_path": false, - "commentStart": 431, + "commentStart": 0, "end": 0, "name": { - "commentStart": 431, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -879,7 +879,7 @@ description: Result of parsing boolean_logical_or.kcl "start": 0, "type": "Name" }, - "commentStart": 431, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -896,7 +896,7 @@ description: Result of parsing boolean_logical_or.kcl "nonCodeNodes": { "2": [ { - "commentStart": 124, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -907,7 +907,7 @@ description: Result of parsing boolean_logical_or.kcl ], "5": [ { - "commentStart": 251, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -918,7 +918,7 @@ description: Result of parsing boolean_logical_or.kcl ], "8": [ { - "commentStart": 379, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/circle_three_point/ast.snap b/rust/kcl-lib/tests/circle_three_point/ast.snap index e073b9b5f..0f8482dc8 100644 --- a/rust/kcl-lib/tests/circle_three_point/ast.snap +++ b/rust/kcl-lib/tests/circle_three_point/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing circle_three_point.kcl { "arguments": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing circle_three_point.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing circle_three_point.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -57,17 +57,17 @@ description: Result of parsing circle_three_point.kcl { "type": "LabeledArg", "label": { - "commentStart": 54, + "commentStart": 0, "end": 0, "name": "p1", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59, + "commentStart": 0, "elements": [ { - "commentStart": 60, + "commentStart": 0, "end": 0, "raw": "25", "start": 0, @@ -79,7 +79,7 @@ description: Result of parsing circle_three_point.kcl } }, { - "commentStart": 64, + "commentStart": 0, "end": 0, "raw": "25", "start": 0, @@ -100,17 +100,17 @@ description: Result of parsing circle_three_point.kcl { "type": "LabeledArg", "label": { - "commentStart": 69, + "commentStart": 0, "end": 0, "name": "p2", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74, + "commentStart": 0, "elements": [ { - "commentStart": 75, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -122,7 +122,7 @@ description: Result of parsing circle_three_point.kcl } }, { - "commentStart": 79, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -143,17 +143,17 @@ description: Result of parsing circle_three_point.kcl { "type": "LabeledArg", "label": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "p3", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 89, + "commentStart": 0, "elements": [ { - "commentStart": 90, + "commentStart": 0, "end": 0, "raw": "27", "start": 0, @@ -165,7 +165,7 @@ description: Result of parsing circle_three_point.kcl } }, { - "commentStart": 94, + "commentStart": 0, "end": 0, "raw": "15", "start": 0, @@ -186,10 +186,10 @@ description: Result of parsing circle_three_point.kcl ], "callee": { "abs_path": false, - "commentStart": 37, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "circleThreePoint", "start": 0, @@ -199,7 +199,7 @@ description: Result of parsing circle_three_point.kcl "start": 0, "type": "Name" }, - "commentStart": 37, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -211,14 +211,14 @@ description: Result of parsing circle_three_point.kcl { "type": "LabeledArg", "label": { - "commentStart": 112, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 121, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -233,10 +233,10 @@ description: Result of parsing circle_three_point.kcl ], "callee": { "abs_path": false, - "commentStart": 104, + "commentStart": 0, "end": 0, "name": { - "commentStart": 104, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -246,7 +246,7 @@ description: Result of parsing circle_three_point.kcl "start": 0, "type": "Name" }, - "commentStart": 104, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -254,7 +254,7 @@ description: Result of parsing circle_three_point.kcl "unlabeled": null } ], - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/circular_pattern3d_a_pattern/ast.snap b/rust/kcl-lib/tests/circular_pattern3d_a_pattern/ast.snap index a1004d607..a60fe1249 100644 --- a/rust/kcl-lib/tests/circular_pattern3d_a_pattern/ast.snap +++ b/rust/kcl-lib/tests/circular_pattern3d_a_pattern/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "arguments": [ { - "commentStart": 30, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 16, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 16, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "arguments": [ { - "commentStart": 56, + "commentStart": 0, "elements": [ { - "commentStart": 57, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl } }, { - "commentStart": 60, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "type": "ArrayExpression" }, { - "commentStart": 64, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 41, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 41, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 83, + "commentStart": 0, "elements": [ { - "commentStart": 84, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl } }, { - "commentStart": 87, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -164,10 +164,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 72, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -177,7 +177,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 72, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -189,17 +189,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 107, + "commentStart": 0, "elements": [ { - "commentStart": 108, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -211,7 +211,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl } }, { - "commentStart": 111, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -232,10 +232,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 96, + "commentStart": 0, "end": 0, "name": { - "commentStart": 96, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -245,7 +245,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 96, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -257,17 +257,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 125, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 131, + "commentStart": 0, "elements": [ { - "commentStart": 132, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -280,7 +280,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl }, { "argument": { - "commentStart": 136, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -291,7 +291,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "suffix": "None" } }, - "commentStart": 135, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -308,10 +308,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 120, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -321,7 +321,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 120, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -331,7 +331,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "arguments": [ { - "commentStart": 151, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -340,10 +340,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 145, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -353,7 +353,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 145, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -364,14 +364,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 167, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 176, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -386,10 +386,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 159, + "commentStart": 0, "end": 0, "name": { - "commentStart": 159, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -399,7 +399,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 159, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -407,7 +407,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "unlabeled": null } ], - "commentStart": 16, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -423,12 +423,12 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "type": "VariableDeclaration" }, { - "commentStart": 178, + "commentStart": 0, "declaration": { - "commentStart": 180, + "commentStart": 0, "end": 0, "id": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "pattn1", "start": 0, @@ -439,17 +439,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 225, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 232, + "commentStart": 0, "elements": [ { - "commentStart": 233, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -461,7 +461,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl } }, { - "commentStart": 236, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -473,7 +473,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl } }, { - "commentStart": 239, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -494,14 +494,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 245, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 257, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -516,14 +516,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 262, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 273, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -538,10 +538,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 189, + "commentStart": 0, "end": 0, "name": { - "commentStart": 189, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -551,17 +551,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 189, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 208, + "commentStart": 0, "end": 0, "name": { - "commentStart": 208, + "commentStart": 0, "end": 0, "name": "exampleSketch", "start": 0, @@ -583,12 +583,12 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "type": "VariableDeclaration" }, { - "commentStart": 277, + "commentStart": 0, "declaration": { - "commentStart": 279, + "commentStart": 0, "end": 0, "id": { - "commentStart": 279, + "commentStart": 0, "end": 0, "name": "pattn2", "start": 0, @@ -599,17 +599,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 319, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 326, + "commentStart": 0, "elements": [ { - "commentStart": 327, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -621,7 +621,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl } }, { - "commentStart": 330, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -633,7 +633,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl } }, { - "commentStart": 333, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -654,18 +654,18 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 339, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 348, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 350, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -676,7 +676,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "suffix": "None" } }, - "commentStart": 349, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -685,7 +685,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl }, { "argument": { - "commentStart": 355, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -696,7 +696,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "suffix": "None" } }, - "commentStart": 354, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -705,7 +705,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl }, { "argument": { - "commentStart": 360, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -716,7 +716,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "suffix": "None" } }, - "commentStart": 359, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -733,14 +733,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 367, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 379, + "commentStart": 0, "end": 0, "raw": "41", "start": 0, @@ -755,14 +755,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 385, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 398, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -777,14 +777,14 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 405, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 424, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -796,10 +796,10 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 288, + "commentStart": 0, "end": 0, "name": { - "commentStart": 288, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -809,17 +809,17 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 288, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 309, + "commentStart": 0, "end": 0, "name": { - "commentStart": 309, + "commentStart": 0, "end": 0, "name": "pattn1", "start": 0, @@ -847,7 +847,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl "nonCodeNodes": { "0": [ { - "commentStart": 178, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -858,7 +858,7 @@ description: Result of parsing circular_pattern3d_a_pattern.kcl ], "1": [ { - "commentStart": 277, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/comparisons/ast.snap b/rust/kcl-lib/tests/comparisons/ast.snap index ec3702dac..75fc76a21 100644 --- a/rust/kcl-lib/tests/comparisons/ast.snap +++ b/rust/kcl-lib/tests/comparisons/ast.snap @@ -11,10 +11,10 @@ description: Result of parsing comparisons.kcl "expression": { "arguments": [ { - "commentStart": 7, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -27,7 +27,7 @@ description: Result of parsing comparisons.kcl }, "operator": "==", "right": { - "commentStart": 12, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -43,7 +43,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 15, + "commentStart": 0, "end": 0, "raw": "\"equality\"", "start": 0, @@ -78,15 +78,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 27, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 34, + "commentStart": 0, "end": 0, "left": { - "commentStart": 34, + "commentStart": 0, "end": 0, "raw": "3.0", "start": 0, @@ -99,7 +99,7 @@ description: Result of parsing comparisons.kcl }, "operator": "==", "right": { - "commentStart": 41, + "commentStart": 0, "end": 0, "raw": "3.0", "start": 0, @@ -115,7 +115,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 46, + "commentStart": 0, "end": 0, "raw": "\"equality of floats\"", "start": 0, @@ -126,10 +126,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 27, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -139,7 +139,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 27, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -150,15 +150,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 68, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 75, + "commentStart": 0, "end": 0, "left": { - "commentStart": 75, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -171,7 +171,7 @@ description: Result of parsing comparisons.kcl }, "operator": "!=", "right": { - "commentStart": 80, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -187,7 +187,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 83, + "commentStart": 0, "end": 0, "raw": "\"non-equality\"", "start": 0, @@ -198,10 +198,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 68, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -211,7 +211,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 68, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -222,15 +222,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 99, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 106, + "commentStart": 0, "end": 0, "left": { - "commentStart": 106, + "commentStart": 0, "end": 0, "raw": "3.0", "start": 0, @@ -243,7 +243,7 @@ description: Result of parsing comparisons.kcl }, "operator": "!=", "right": { - "commentStart": 113, + "commentStart": 0, "end": 0, "raw": "4.0", "start": 0, @@ -259,7 +259,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 118, + "commentStart": 0, "end": 0, "raw": "\"non-equality of floats\"", "start": 0, @@ -270,10 +270,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 99, + "commentStart": 0, "end": 0, "name": { - "commentStart": 99, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -283,7 +283,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 99, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -294,15 +294,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 144, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 151, + "commentStart": 0, "end": 0, "left": { - "commentStart": 151, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -315,7 +315,7 @@ description: Result of parsing comparisons.kcl }, "operator": "<", "right": { - "commentStart": 155, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -331,7 +331,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 158, + "commentStart": 0, "end": 0, "raw": "\"lt\"", "start": 0, @@ -342,10 +342,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 144, + "commentStart": 0, "end": 0, "name": { - "commentStart": 144, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -355,7 +355,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 144, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -366,15 +366,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 164, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 171, + "commentStart": 0, "end": 0, "left": { - "commentStart": 171, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -387,7 +387,7 @@ description: Result of parsing comparisons.kcl }, "operator": "<=", "right": { - "commentStart": 176, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -403,7 +403,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 179, + "commentStart": 0, "end": 0, "raw": "\"lte but actually lt\"", "start": 0, @@ -414,10 +414,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 164, + "commentStart": 0, "end": 0, "name": { - "commentStart": 164, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -427,7 +427,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 164, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -438,15 +438,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 202, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 209, + "commentStart": 0, "end": 0, "left": { - "commentStart": 209, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -459,7 +459,7 @@ description: Result of parsing comparisons.kcl }, "operator": "<=", "right": { - "commentStart": 214, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -475,7 +475,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 217, + "commentStart": 0, "end": 0, "raw": "\"lte but actually eq\"", "start": 0, @@ -486,10 +486,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 202, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -499,7 +499,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -510,15 +510,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 240, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 247, + "commentStart": 0, "end": 0, "left": { - "commentStart": 247, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -531,7 +531,7 @@ description: Result of parsing comparisons.kcl }, "operator": ">", "right": { - "commentStart": 251, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -547,7 +547,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 254, + "commentStart": 0, "end": 0, "raw": "\"gt\"", "start": 0, @@ -558,10 +558,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 240, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -571,7 +571,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 240, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -582,15 +582,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 260, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 267, + "commentStart": 0, "end": 0, "left": { - "commentStart": 267, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -603,7 +603,7 @@ description: Result of parsing comparisons.kcl }, "operator": ">=", "right": { - "commentStart": 272, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -619,7 +619,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 275, + "commentStart": 0, "end": 0, "raw": "\"gte but actually gt\"", "start": 0, @@ -630,10 +630,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 260, + "commentStart": 0, "end": 0, "name": { - "commentStart": 260, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -643,7 +643,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 260, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -654,15 +654,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 298, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 305, + "commentStart": 0, "end": 0, "left": { - "commentStart": 305, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -675,7 +675,7 @@ description: Result of parsing comparisons.kcl }, "operator": ">=", "right": { - "commentStart": 310, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -691,7 +691,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 313, + "commentStart": 0, "end": 0, "raw": "\"gte but actually eq\"", "start": 0, @@ -702,10 +702,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 298, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -715,7 +715,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 298, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -726,15 +726,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 335, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 344, + "commentStart": 0, "end": 0, "left": { - "commentStart": 344, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -747,7 +747,7 @@ description: Result of parsing comparisons.kcl }, "operator": "==", "right": { - "commentStart": 351, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -763,7 +763,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 356, + "commentStart": 0, "end": 0, "raw": "\"equality of zero\"", "start": 0, @@ -774,10 +774,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 337, + "commentStart": 0, "end": 0, "name": { - "commentStart": 337, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -787,7 +787,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 337, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -798,15 +798,15 @@ description: Result of parsing comparisons.kcl "type": "ExpressionStatement" }, { - "commentStart": 376, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 383, + "commentStart": 0, "end": 0, "left": { - "commentStart": 383, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -820,7 +820,7 @@ description: Result of parsing comparisons.kcl "operator": "==", "right": { "argument": { - "commentStart": 391, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -831,7 +831,7 @@ description: Result of parsing comparisons.kcl "suffix": "None" } }, - "commentStart": 390, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -843,7 +843,7 @@ description: Result of parsing comparisons.kcl "type": "BinaryExpression" }, { - "commentStart": 396, + "commentStart": 0, "end": 0, "raw": "\"equality of zero and neg zero\"", "start": 0, @@ -854,10 +854,10 @@ description: Result of parsing comparisons.kcl ], "callee": { "abs_path": false, - "commentStart": 376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 376, + "commentStart": 0, "end": 0, "name": "assert", "start": 0, @@ -867,7 +867,7 @@ description: Result of parsing comparisons.kcl "start": 0, "type": "Name" }, - "commentStart": 376, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -884,7 +884,7 @@ description: Result of parsing comparisons.kcl "nonCodeNodes": { "9": [ { - "commentStart": 335, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/comparisons_multiple/ast.snap b/rust/kcl-lib/tests/comparisons_multiple/ast.snap index 4ab2f07ef..595c2b833 100644 --- a/rust/kcl-lib/tests/comparisons_multiple/ast.snap +++ b/rust/kcl-lib/tests/comparisons_multiple/ast.snap @@ -11,13 +11,13 @@ description: Result of parsing comparisons_multiple.kcl "expression": { "arguments": [ { - "commentStart": 7, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -30,7 +30,7 @@ description: Result of parsing comparisons_multiple.kcl }, "operator": "==", "right": { - "commentStart": 12, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -47,7 +47,7 @@ description: Result of parsing comparisons_multiple.kcl }, "operator": "==", "right": { - "commentStart": 17, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -63,7 +63,7 @@ description: Result of parsing comparisons_multiple.kcl "type": "BinaryExpression" }, { - "commentStart": 20, + "commentStart": 0, "end": 0, "raw": "\"this should not compile\"", "start": 0, diff --git a/rust/kcl-lib/tests/computed_var/ast.snap b/rust/kcl-lib/tests/computed_var/ast.snap index 01e3652a2..d7589b155 100644 --- a/rust/kcl-lib/tests/computed_var/ast.snap +++ b/rust/kcl-lib/tests/computed_var/ast.snap @@ -8,20 +8,20 @@ description: Result of parsing computed_var.kcl { "commentStart": 0, "declaration": { - "commentStart": 37, + "commentStart": 0, "end": 0, "id": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 43, + "commentStart": 0, "elements": [ { - "commentStart": 44, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -33,7 +33,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 47, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -45,7 +45,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 50, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -57,7 +57,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 53, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -84,19 +84,19 @@ description: Result of parsing computed_var.kcl "type": "VariableDeclaration" }, { - "commentStart": 57, + "commentStart": 0, "declaration": { - "commentStart": 57, + "commentStart": 0, "end": 0, "id": { - "commentStart": 57, + "commentStart": 0, "end": 0, "name": "i", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 61, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -117,23 +117,23 @@ description: Result of parsing computed_var.kcl "type": "VariableDeclaration" }, { - "commentStart": 63, + "commentStart": 0, "declaration": { - "commentStart": 63, + "commentStart": 0, "end": 0, "id": { - "commentStart": 63, + "commentStart": 0, "end": 0, "name": "ten", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 69, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 69, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -141,7 +141,7 @@ description: Result of parsing computed_var.kcl "type": "Identifier" }, "property": { - "commentStart": 73, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -162,16 +162,16 @@ description: Result of parsing computed_var.kcl "type": "VariableDeclaration" }, { - "commentStart": 75, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 89, + "commentStart": 0, "end": 0, "name": { - "commentStart": 89, + "commentStart": 0, "end": 0, "name": "ten", "start": 0, @@ -183,7 +183,7 @@ description: Result of parsing computed_var.kcl "type": "Name" }, { - "commentStart": 94, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -195,7 +195,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 98, + "commentStart": 0, "end": 0, "raw": "0.000001", "start": 0, @@ -207,7 +207,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 108, + "commentStart": 0, "end": 0, "raw": "\"oops\"", "start": 0, @@ -218,10 +218,10 @@ description: Result of parsing computed_var.kcl ], "callee": { "abs_path": false, - "commentStart": 77, + "commentStart": 0, "end": 0, "name": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -231,7 +231,7 @@ description: Result of parsing computed_var.kcl "start": 0, "type": "Name" }, - "commentStart": 77, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -242,19 +242,19 @@ description: Result of parsing computed_var.kcl "type": "ExpressionStatement" }, { - "commentStart": 115, + "commentStart": 0, "declaration": { - "commentStart": 117, + "commentStart": 0, "end": 0, "id": { - "commentStart": 117, + "commentStart": 0, "end": 0, "name": "p", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 121, + "commentStart": 0, "end": 0, "raw": "\"foo\"", "start": 0, @@ -272,26 +272,26 @@ description: Result of parsing computed_var.kcl "type": "VariableDeclaration" }, { - "commentStart": 127, + "commentStart": 0, "declaration": { - "commentStart": 127, + "commentStart": 0, "end": 0, "id": { - "commentStart": 127, + "commentStart": 0, "end": 0, "name": "obj", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 133, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 135, + "commentStart": 0, "end": 0, "key": { - "commentStart": 135, + "commentStart": 0, "end": 0, "name": "foo", "start": 0, @@ -300,7 +300,7 @@ description: Result of parsing computed_var.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 141, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -313,10 +313,10 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 144, + "commentStart": 0, "end": 0, "key": { - "commentStart": 144, + "commentStart": 0, "end": 0, "name": "bar", "start": 0, @@ -325,7 +325,7 @@ description: Result of parsing computed_var.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 150, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -352,23 +352,23 @@ description: Result of parsing computed_var.kcl "type": "VariableDeclaration" }, { - "commentStart": 154, + "commentStart": 0, "declaration": { - "commentStart": 154, + "commentStart": 0, "end": 0, "id": { - "commentStart": 154, + "commentStart": 0, "end": 0, "name": "one", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 160, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 160, + "commentStart": 0, "end": 0, "name": "obj", "start": 0, @@ -376,7 +376,7 @@ description: Result of parsing computed_var.kcl "type": "Identifier" }, "property": { - "commentStart": 164, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -397,16 +397,16 @@ description: Result of parsing computed_var.kcl "type": "VariableDeclaration" }, { - "commentStart": 166, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "one", "start": 0, @@ -418,7 +418,7 @@ description: Result of parsing computed_var.kcl "type": "Name" }, { - "commentStart": 185, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -430,7 +430,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 188, + "commentStart": 0, "end": 0, "raw": "0.0000001", "start": 0, @@ -442,7 +442,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 199, + "commentStart": 0, "end": 0, "raw": "\"oops\"", "start": 0, @@ -453,10 +453,10 @@ description: Result of parsing computed_var.kcl ], "callee": { "abs_path": false, - "commentStart": 168, + "commentStart": 0, "end": 0, "name": { - "commentStart": 168, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -466,7 +466,7 @@ description: Result of parsing computed_var.kcl "start": 0, "type": "Name" }, - "commentStart": 168, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -477,16 +477,16 @@ description: Result of parsing computed_var.kcl "type": "ExpressionStatement" }, { - "commentStart": 206, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 220, + "commentStart": 0, "end": 0, "name": { - "commentStart": 220, + "commentStart": 0, "end": 0, "name": "PI", "start": 0, @@ -498,7 +498,7 @@ description: Result of parsing computed_var.kcl "type": "Name" }, { - "commentStart": 224, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -510,7 +510,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 227, + "commentStart": 0, "end": 0, "raw": "0.2", "start": 0, @@ -522,7 +522,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 232, + "commentStart": 0, "end": 0, "raw": "\"oops pi\"", "start": 0, @@ -533,10 +533,10 @@ description: Result of parsing computed_var.kcl ], "callee": { "abs_path": false, - "commentStart": 208, + "commentStart": 0, "end": 0, "name": { - "commentStart": 208, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -546,7 +546,7 @@ description: Result of parsing computed_var.kcl "start": 0, "type": "Name" }, - "commentStart": 208, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -557,12 +557,12 @@ description: Result of parsing computed_var.kcl "type": "ExpressionStatement" }, { - "commentStart": 243, + "commentStart": 0, "declaration": { - "commentStart": 243, + "commentStart": 0, "end": 0, "id": { - "commentStart": 243, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -571,10 +571,10 @@ description: Result of parsing computed_var.kcl "init": { "arguments": [ { - "commentStart": 251, + "commentStart": 0, "end": 0, "left": { - "commentStart": 251, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -588,10 +588,10 @@ description: Result of parsing computed_var.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 255, + "commentStart": 0, "end": 0, "name": { - "commentStart": 255, + "commentStart": 0, "end": 0, "name": "PI", "start": 0, @@ -609,10 +609,10 @@ description: Result of parsing computed_var.kcl ], "callee": { "abs_path": false, - "commentStart": 247, + "commentStart": 0, "end": 0, "name": { - "commentStart": 247, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -622,7 +622,7 @@ description: Result of parsing computed_var.kcl "start": 0, "type": "Name" }, - "commentStart": 247, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -638,16 +638,16 @@ description: Result of parsing computed_var.kcl "type": "VariableDeclaration" }, { - "commentStart": 259, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 271, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -659,7 +659,7 @@ description: Result of parsing computed_var.kcl "type": "Name" }, { - "commentStart": 274, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -671,7 +671,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 277, + "commentStart": 0, "end": 0, "raw": "0.000001", "start": 0, @@ -683,7 +683,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 287, + "commentStart": 0, "end": 0, "raw": "\"oops cos\"", "start": 0, @@ -694,10 +694,10 @@ description: Result of parsing computed_var.kcl ], "callee": { "abs_path": false, - "commentStart": 259, + "commentStart": 0, "end": 0, "name": { - "commentStart": 259, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -707,7 +707,7 @@ description: Result of parsing computed_var.kcl "start": 0, "type": "Name" }, - "commentStart": 259, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -724,7 +724,7 @@ description: Result of parsing computed_var.kcl "nonCodeNodes": { "2": [ { - "commentStart": 75, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -735,7 +735,7 @@ description: Result of parsing computed_var.kcl ], "3": [ { - "commentStart": 115, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -746,7 +746,7 @@ description: Result of parsing computed_var.kcl ], "6": [ { - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -757,7 +757,7 @@ description: Result of parsing computed_var.kcl ], "7": [ { - "commentStart": 206, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -780,7 +780,7 @@ description: Result of parsing computed_var.kcl } }, { - "commentStart": 34, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/crazy_multi_profile/ast.snap b/rust/kcl-lib/tests/crazy_multi_profile/ast.snap index 1cc70b3b7..e1dd344c1 100644 --- a/rust/kcl-lib/tests/crazy_multi_profile/ast.snap +++ b/rust/kcl-lib/tests/crazy_multi_profile/ast.snap @@ -20,7 +20,7 @@ description: Result of parsing crazy_multi_profile.kcl "init": { "arguments": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -31,10 +31,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -44,7 +44,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -60,12 +60,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 32, + "commentStart": 0, "declaration": { - "commentStart": 32, + "commentStart": 0, "end": 0, "id": { - "commentStart": 32, + "commentStart": 0, "end": 0, "name": "profile001", "start": 0, @@ -76,10 +76,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 60, + "commentStart": 0, "elements": [ { - "commentStart": 61, + "commentStart": 0, "end": 0, "raw": "6.71", "start": 0, @@ -92,7 +92,7 @@ description: Result of parsing crazy_multi_profile.kcl }, { "argument": { - "commentStart": 68, + "commentStart": 0, "end": 0, "raw": "3.66", "start": 0, @@ -103,7 +103,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 67, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -118,10 +118,10 @@ description: Result of parsing crazy_multi_profile.kcl }, { "abs_path": false, - "commentStart": 75, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -135,10 +135,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 45, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -148,7 +148,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 45, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -159,17 +159,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 96, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 102, + "commentStart": 0, "elements": [ { - "commentStart": 103, + "commentStart": 0, "end": 0, "raw": "2.65", "start": 0, @@ -181,7 +181,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 109, + "commentStart": 0, "end": 0, "raw": "9.02", "start": 0, @@ -202,14 +202,14 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 122, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -220,10 +220,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 91, + "commentStart": 0, "end": 0, "name": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -233,7 +233,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 91, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -245,17 +245,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 140, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 146, + "commentStart": 0, "elements": [ { - "commentStart": 147, + "commentStart": 0, "end": 0, "raw": "3.73", "start": 0, @@ -268,7 +268,7 @@ description: Result of parsing crazy_multi_profile.kcl }, { "argument": { - "commentStart": 154, + "commentStart": 0, "end": 0, "raw": "9.36", "start": 0, @@ -279,7 +279,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 153, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -296,14 +296,14 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 161, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 167, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -314,10 +314,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 135, + "commentStart": 0, "end": 0, "name": { - "commentStart": 135, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -327,7 +327,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 135, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -339,19 +339,19 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 185, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 199, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 214, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -360,10 +360,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 200, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -373,7 +373,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 200, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -382,7 +382,7 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 232, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -391,10 +391,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 218, + "commentStart": 0, "end": 0, "name": { - "commentStart": 218, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -404,7 +404,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 218, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -420,10 +420,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -433,7 +433,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 180, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -444,10 +444,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 242, + "commentStart": 0, "end": 0, "name": { - "commentStart": 242, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -457,14 +457,14 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 242, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 45, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -480,12 +480,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 250, + "commentStart": 0, "declaration": { - "commentStart": 250, + "commentStart": 0, "end": 0, "id": { - "commentStart": 250, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -496,14 +496,14 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 283, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 292, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -518,10 +518,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 263, + "commentStart": 0, "end": 0, "name": { - "commentStart": 263, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -531,17 +531,17 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 263, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 271, + "commentStart": 0, "end": 0, "name": "profile001", "start": 0, @@ -563,12 +563,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 296, + "commentStart": 0, "declaration": { - "commentStart": 296, + "commentStart": 0, "end": 0, "id": { - "commentStart": 296, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -578,10 +578,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [ { "abs_path": false, - "commentStart": 322, + "commentStart": 0, "end": 0, "name": { - "commentStart": 322, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -594,10 +594,10 @@ description: Result of parsing crazy_multi_profile.kcl }, { "abs_path": false, - "commentStart": 334, + "commentStart": 0, "end": 0, "name": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -611,10 +611,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 308, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -624,7 +624,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 308, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -640,12 +640,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 341, + "commentStart": 0, "declaration": { - "commentStart": 341, + "commentStart": 0, "end": 0, "id": { - "commentStart": 341, + "commentStart": 0, "end": 0, "name": "profile002", "start": 0, @@ -656,10 +656,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 369, + "commentStart": 0, "elements": [ { - "commentStart": 370, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -671,7 +671,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 376, + "commentStart": 0, "end": 0, "raw": "13.46", "start": 0, @@ -690,10 +690,10 @@ description: Result of parsing crazy_multi_profile.kcl }, { "abs_path": false, - "commentStart": 384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 384, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -707,10 +707,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 354, + "commentStart": 0, "end": 0, "name": { - "commentStart": 354, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -720,7 +720,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 354, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -731,17 +731,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 405, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 411, + "commentStart": 0, "elements": [ { - "commentStart": 412, + "commentStart": 0, "end": 0, "raw": "4.52", "start": 0, @@ -753,7 +753,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 418, + "commentStart": 0, "end": 0, "raw": "3.79", "start": 0, @@ -774,10 +774,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 400, + "commentStart": 0, "end": 0, "name": { - "commentStart": 400, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -787,7 +787,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 400, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -799,17 +799,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 435, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 441, + "commentStart": 0, "elements": [ { - "commentStart": 442, + "commentStart": 0, "end": 0, "raw": "5.98", "start": 0, @@ -822,7 +822,7 @@ description: Result of parsing crazy_multi_profile.kcl }, { "argument": { - "commentStart": 449, + "commentStart": 0, "end": 0, "raw": "2.81", "start": 0, @@ -833,7 +833,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 448, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -850,10 +850,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 430, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -863,7 +863,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 430, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -871,7 +871,7 @@ description: Result of parsing crazy_multi_profile.kcl "unlabeled": null } ], - "commentStart": 354, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -887,12 +887,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 456, + "commentStart": 0, "declaration": { - "commentStart": 456, + "commentStart": 0, "end": 0, "id": { - "commentStart": 456, + "commentStart": 0, "end": 0, "name": "profile003", "start": 0, @@ -903,10 +903,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 484, + "commentStart": 0, "elements": [ { - "commentStart": 485, + "commentStart": 0, "end": 0, "raw": "3.19", "start": 0, @@ -918,7 +918,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 491, + "commentStart": 0, "end": 0, "raw": "13.3", "start": 0, @@ -937,10 +937,10 @@ description: Result of parsing crazy_multi_profile.kcl }, { "abs_path": false, - "commentStart": 498, + "commentStart": 0, "end": 0, "name": { - "commentStart": 498, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -954,10 +954,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 469, + "commentStart": 0, "end": 0, "name": { - "commentStart": 469, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -967,7 +967,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 469, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -976,10 +976,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 525, + "commentStart": 0, "elements": [ { - "commentStart": 526, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -991,7 +991,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 529, + "commentStart": 0, "end": 0, "raw": "6.64", "start": 0, @@ -1009,14 +1009,14 @@ description: Result of parsing crazy_multi_profile.kcl "type": "ArrayExpression" }, { - "commentStart": 536, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 539, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1026,10 +1026,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 514, + "commentStart": 0, "end": 0, "name": { - "commentStart": 514, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1039,7 +1039,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 514, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1048,19 +1048,19 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 578, + "commentStart": 0, "elements": [ { - "commentStart": 587, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 594, + "commentStart": 0, "end": 0, "name": { - "commentStart": 594, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -1074,10 +1074,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 587, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -1087,7 +1087,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 587, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1095,7 +1095,7 @@ description: Result of parsing crazy_multi_profile.kcl }, "operator": "-", "right": { - "commentStart": 618, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1111,7 +1111,7 @@ description: Result of parsing crazy_multi_profile.kcl "type": "BinaryExpression" }, { - "commentStart": 629, + "commentStart": 0, "end": 0, "raw": "2.81", "start": 0, @@ -1129,7 +1129,7 @@ description: Result of parsing crazy_multi_profile.kcl "type": "ArrayExpression" }, { - "commentStart": 642, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1138,10 +1138,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 567, + "commentStart": 0, "end": 0, "name": { - "commentStart": 567, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1151,7 +1151,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 567, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1160,16 +1160,16 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 661, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 677, + "commentStart": 0, "end": 0, "name": { - "commentStart": 677, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -1183,10 +1183,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 670, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -1196,7 +1196,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 670, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1207,10 +1207,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [ { "abs_path": false, - "commentStart": 715, + "commentStart": 0, "end": 0, "name": { - "commentStart": 715, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -1224,10 +1224,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 708, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1237,13 +1237,13 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 708, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 707, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1257,7 +1257,7 @@ description: Result of parsing crazy_multi_profile.kcl "type": "ArrayExpression" }, { - "commentStart": 745, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1266,10 +1266,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 650, + "commentStart": 0, "end": 0, "name": { - "commentStart": 650, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1279,7 +1279,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 650, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1290,19 +1290,19 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 758, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 772, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 787, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1311,10 +1311,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 773, + "commentStart": 0, "end": 0, "name": { - "commentStart": 773, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1324,7 +1324,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 773, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1333,7 +1333,7 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 805, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1342,10 +1342,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 791, + "commentStart": 0, "end": 0, "name": { - "commentStart": 791, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1355,7 +1355,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 791, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1371,10 +1371,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 753, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1384,7 +1384,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 753, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1395,10 +1395,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 815, + "commentStart": 0, "end": 0, "name": { - "commentStart": 815, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1408,14 +1408,14 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 815, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 469, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1431,12 +1431,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 823, + "commentStart": 0, "declaration": { - "commentStart": 823, + "commentStart": 0, "end": 0, "id": { - "commentStart": 823, + "commentStart": 0, "end": 0, "name": "profile004", "start": 0, @@ -1447,10 +1447,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 851, + "commentStart": 0, "elements": [ { - "commentStart": 852, + "commentStart": 0, "end": 0, "raw": "3.15", "start": 0, @@ -1462,7 +1462,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 858, + "commentStart": 0, "end": 0, "raw": "9.39", "start": 0, @@ -1481,10 +1481,10 @@ description: Result of parsing crazy_multi_profile.kcl }, { "abs_path": false, - "commentStart": 865, + "commentStart": 0, "end": 0, "name": { - "commentStart": 865, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1498,10 +1498,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 836, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1511,7 +1511,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 836, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1522,14 +1522,14 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 887, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 896, + "commentStart": 0, "end": 0, "raw": "6.92", "start": 0, @@ -1544,10 +1544,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 881, + "commentStart": 0, "end": 0, "name": { - "commentStart": 881, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1557,7 +1557,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 881, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1569,18 +1569,18 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 912, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 918, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 920, + "commentStart": 0, "end": 0, "raw": "7.41", "start": 0, @@ -1591,7 +1591,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 919, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1600,7 +1600,7 @@ description: Result of parsing crazy_multi_profile.kcl }, { "argument": { - "commentStart": 927, + "commentStart": 0, "end": 0, "raw": "2.85", "start": 0, @@ -1611,7 +1611,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 926, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1628,10 +1628,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 907, + "commentStart": 0, "end": 0, "name": { - "commentStart": 907, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1641,7 +1641,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 907, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1653,19 +1653,19 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 944, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 958, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 973, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1674,10 +1674,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 959, + "commentStart": 0, "end": 0, "name": { - "commentStart": 959, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1687,7 +1687,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 959, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1696,7 +1696,7 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 991, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1705,10 +1705,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 977, + "commentStart": 0, "end": 0, "name": { - "commentStart": 977, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1718,7 +1718,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 977, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1734,10 +1734,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 939, + "commentStart": 0, "end": 0, "name": { - "commentStart": 939, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1747,7 +1747,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 939, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1758,10 +1758,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1001, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1001, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1771,14 +1771,14 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1001, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 836, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1794,12 +1794,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 1009, + "commentStart": 0, "declaration": { - "commentStart": 1009, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1009, + "commentStart": 0, "end": 0, "name": "profile005", "start": 0, @@ -1810,17 +1810,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1040, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1049, + "commentStart": 0, "elements": [ { - "commentStart": 1050, + "commentStart": 0, "end": 0, "raw": "5.15", "start": 0, @@ -1832,7 +1832,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 1056, + "commentStart": 0, "end": 0, "raw": "4.34", "start": 0, @@ -1853,14 +1853,14 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1063, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1072, + "commentStart": 0, "end": 0, "raw": "1.66", "start": 0, @@ -1875,10 +1875,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1022, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1022, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1888,17 +1888,17 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1022, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1029, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1029, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1920,12 +1920,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 1078, + "commentStart": 0, "declaration": { - "commentStart": 1078, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1078, + "commentStart": 0, "end": 0, "name": "profile006", "start": 0, @@ -1936,10 +1936,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 1106, + "commentStart": 0, "elements": [ { - "commentStart": 1107, + "commentStart": 0, "end": 0, "raw": "9.65", "start": 0, @@ -1951,7 +1951,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 1113, + "commentStart": 0, "end": 0, "raw": "3.82", "start": 0, @@ -1970,10 +1970,10 @@ description: Result of parsing crazy_multi_profile.kcl }, { "abs_path": false, - "commentStart": 1120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1120, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1987,10 +1987,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1091, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1091, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2000,7 +2000,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1091, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2011,17 +2011,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1141, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1147, + "commentStart": 0, "elements": [ { - "commentStart": 1148, + "commentStart": 0, "end": 0, "raw": "2.38", "start": 0, @@ -2033,7 +2033,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 1154, + "commentStart": 0, "end": 0, "raw": "5.62", "start": 0, @@ -2054,10 +2054,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1136, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1136, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2067,7 +2067,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1136, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2079,17 +2079,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1171, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1177, + "commentStart": 0, "elements": [ { - "commentStart": 1178, + "commentStart": 0, "end": 0, "raw": "2.13", "start": 0, @@ -2102,7 +2102,7 @@ description: Result of parsing crazy_multi_profile.kcl }, { "argument": { - "commentStart": 1185, + "commentStart": 0, "end": 0, "raw": "5.57", "start": 0, @@ -2113,7 +2113,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 1184, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2130,10 +2130,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1166, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1166, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2143,7 +2143,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1166, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2155,19 +2155,19 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1202, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1216, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1231, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2176,10 +2176,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1217, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -2189,7 +2189,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1217, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2198,7 +2198,7 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 1249, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2207,10 +2207,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1235, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1235, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -2220,7 +2220,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1235, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2236,10 +2236,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1197, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2249,7 +2249,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1197, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2260,10 +2260,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1259, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1259, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2273,14 +2273,14 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1259, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1091, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2296,12 +2296,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 1267, + "commentStart": 0, "declaration": { - "commentStart": 1267, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1267, + "commentStart": 0, "end": 0, "name": "revolve001", "start": 0, @@ -2312,14 +2312,14 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1300, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1308, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -2334,7 +2334,7 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1312, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -2344,10 +2344,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [ { "abs_path": false, - "commentStart": 1339, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1339, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -2361,10 +2361,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1319, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1319, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -2374,7 +2374,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1319, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2384,10 +2384,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1280, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -2397,17 +2397,17 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1280, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1288, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1288, + "commentStart": 0, "end": 0, "name": "profile004", "start": 0, @@ -2429,12 +2429,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 1347, + "commentStart": 0, "declaration": { - "commentStart": 1347, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1347, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -2445,14 +2445,14 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1380, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1389, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2467,10 +2467,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1360, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1360, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2480,17 +2480,17 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1360, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1368, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1368, + "commentStart": 0, "end": 0, "name": "profile006", "start": 0, @@ -2512,12 +2512,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 1392, + "commentStart": 0, "declaration": { - "commentStart": 1392, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1392, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -2526,7 +2526,7 @@ description: Result of parsing crazy_multi_profile.kcl "init": { "arguments": [ { - "commentStart": 1418, + "commentStart": 0, "end": 0, "raw": "'-XZ'", "start": 0, @@ -2537,10 +2537,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1404, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1404, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2550,7 +2550,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1404, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2566,12 +2566,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 1425, + "commentStart": 0, "declaration": { - "commentStart": 1425, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1425, + "commentStart": 0, "end": 0, "name": "profile007", "start": 0, @@ -2582,10 +2582,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 1453, + "commentStart": 0, "elements": [ { - "commentStart": 1454, + "commentStart": 0, "end": 0, "raw": "4.8", "start": 0, @@ -2597,7 +2597,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 1459, + "commentStart": 0, "end": 0, "raw": "7.55", "start": 0, @@ -2616,10 +2616,10 @@ description: Result of parsing crazy_multi_profile.kcl }, { "abs_path": false, - "commentStart": 1466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1466, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -2633,10 +2633,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1438, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1438, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2646,7 +2646,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1438, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2657,17 +2657,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1487, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1493, + "commentStart": 0, "elements": [ { - "commentStart": 1494, + "commentStart": 0, "end": 0, "raw": "7.39", "start": 0, @@ -2679,7 +2679,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 1500, + "commentStart": 0, "end": 0, "raw": "2.58", "start": 0, @@ -2700,10 +2700,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1482, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2713,7 +2713,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1482, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2725,17 +2725,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1517, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1523, + "commentStart": 0, "elements": [ { - "commentStart": 1524, + "commentStart": 0, "end": 0, "raw": "7.02", "start": 0, @@ -2748,7 +2748,7 @@ description: Result of parsing crazy_multi_profile.kcl }, { "argument": { - "commentStart": 1531, + "commentStart": 0, "end": 0, "raw": "2.85", "start": 0, @@ -2759,7 +2759,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 1530, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2776,10 +2776,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1512, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2789,7 +2789,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1512, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2797,7 +2797,7 @@ description: Result of parsing crazy_multi_profile.kcl "unlabeled": null } ], - "commentStart": 1438, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2813,12 +2813,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 1538, + "commentStart": 0, "declaration": { - "commentStart": 1538, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1538, + "commentStart": 0, "end": 0, "name": "profile008", "start": 0, @@ -2829,10 +2829,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 1566, + "commentStart": 0, "elements": [ { - "commentStart": 1567, + "commentStart": 0, "end": 0, "raw": "5.54", "start": 0, @@ -2844,7 +2844,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 1573, + "commentStart": 0, "end": 0, "raw": "5.49", "start": 0, @@ -2863,10 +2863,10 @@ description: Result of parsing crazy_multi_profile.kcl }, { "abs_path": false, - "commentStart": 1580, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1580, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -2880,10 +2880,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1551, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1551, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2893,7 +2893,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1551, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2904,17 +2904,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1601, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1607, + "commentStart": 0, "elements": [ { - "commentStart": 1608, + "commentStart": 0, "end": 0, "raw": "6.34", "start": 0, @@ -2926,7 +2926,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 1614, + "commentStart": 0, "end": 0, "raw": "2.64", "start": 0, @@ -2947,10 +2947,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2960,7 +2960,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1596, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2972,17 +2972,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1631, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1637, + "commentStart": 0, "elements": [ { - "commentStart": 1638, + "commentStart": 0, "end": 0, "raw": "6.33", "start": 0, @@ -2995,7 +2995,7 @@ description: Result of parsing crazy_multi_profile.kcl }, { "argument": { - "commentStart": 1645, + "commentStart": 0, "end": 0, "raw": "2.96", "start": 0, @@ -3006,7 +3006,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 1644, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3023,10 +3023,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1626, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1626, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3036,7 +3036,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1626, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3048,19 +3048,19 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1662, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1676, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1691, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3069,10 +3069,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1677, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1677, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3082,7 +3082,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1677, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3091,7 +3091,7 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 1709, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3100,10 +3100,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1695, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3113,7 +3113,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3129,10 +3129,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1657, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1657, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3142,7 +3142,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1657, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3153,10 +3153,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1719, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1719, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3166,14 +3166,14 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1719, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1551, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3189,12 +3189,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 1727, + "commentStart": 0, "declaration": { - "commentStart": 1727, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1727, + "commentStart": 0, "end": 0, "name": "profile009", "start": 0, @@ -3205,10 +3205,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 1755, + "commentStart": 0, "elements": [ { - "commentStart": 1756, + "commentStart": 0, "end": 0, "raw": "5.23", "start": 0, @@ -3220,7 +3220,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 1762, + "commentStart": 0, "end": 0, "raw": "1.95", "start": 0, @@ -3239,10 +3239,10 @@ description: Result of parsing crazy_multi_profile.kcl }, { "abs_path": false, - "commentStart": 1769, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1769, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -3256,10 +3256,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1740, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1740, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -3269,7 +3269,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1740, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3280,17 +3280,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1790, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1796, + "commentStart": 0, "elements": [ { - "commentStart": 1797, + "commentStart": 0, "end": 0, "raw": "6.8", "start": 0, @@ -3302,7 +3302,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 1802, + "commentStart": 0, "end": 0, "raw": "2.17", "start": 0, @@ -3323,10 +3323,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1785, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1785, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3336,7 +3336,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1785, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3348,17 +3348,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1819, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1825, + "commentStart": 0, "elements": [ { - "commentStart": 1826, + "commentStart": 0, "end": 0, "raw": "7.34", "start": 0, @@ -3371,7 +3371,7 @@ description: Result of parsing crazy_multi_profile.kcl }, { "argument": { - "commentStart": 1833, + "commentStart": 0, "end": 0, "raw": "2.75", "start": 0, @@ -3382,7 +3382,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 1832, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3399,10 +3399,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1814, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1814, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3412,7 +3412,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1814, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3424,19 +3424,19 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1850, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1864, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1879, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3445,10 +3445,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1865, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1865, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3458,7 +3458,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1865, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3467,7 +3467,7 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 1897, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3476,10 +3476,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1883, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1883, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3489,7 +3489,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1883, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3505,10 +3505,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1845, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3518,7 +3518,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1845, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3529,10 +3529,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1907, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1907, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3542,14 +3542,14 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1907, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1740, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3565,12 +3565,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 1915, + "commentStart": 0, "declaration": { - "commentStart": 1915, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1915, + "commentStart": 0, "end": 0, "name": "profile010", "start": 0, @@ -3581,17 +3581,17 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1946, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1955, + "commentStart": 0, "elements": [ { - "commentStart": 1956, + "commentStart": 0, "end": 0, "raw": "7.18", "start": 0, @@ -3604,7 +3604,7 @@ description: Result of parsing crazy_multi_profile.kcl }, { "argument": { - "commentStart": 1963, + "commentStart": 0, "end": 0, "raw": "2.11", "start": 0, @@ -3615,7 +3615,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 1962, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3632,14 +3632,14 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 1970, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1979, + "commentStart": 0, "end": 0, "raw": "2.67", "start": 0, @@ -3654,10 +3654,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1928, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1928, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -3667,17 +3667,17 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1928, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1935, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1935, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -3699,12 +3699,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 1985, + "commentStart": 0, "declaration": { - "commentStart": 1985, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1985, + "commentStart": 0, "end": 0, "name": "profile011", "start": 0, @@ -3715,10 +3715,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 2013, + "commentStart": 0, "elements": [ { - "commentStart": 2014, + "commentStart": 0, "end": 0, "raw": "5.07", "start": 0, @@ -3731,7 +3731,7 @@ description: Result of parsing crazy_multi_profile.kcl }, { "argument": { - "commentStart": 2021, + "commentStart": 0, "end": 0, "raw": "6.39", "start": 0, @@ -3742,7 +3742,7 @@ description: Result of parsing crazy_multi_profile.kcl "suffix": "None" } }, - "commentStart": 2020, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3757,10 +3757,10 @@ description: Result of parsing crazy_multi_profile.kcl }, { "abs_path": false, - "commentStart": 2028, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2028, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -3774,10 +3774,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 1998, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1998, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -3787,7 +3787,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 1998, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3796,10 +3796,10 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 2055, + "commentStart": 0, "elements": [ { - "commentStart": 2056, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3811,7 +3811,7 @@ description: Result of parsing crazy_multi_profile.kcl } }, { - "commentStart": 2059, + "commentStart": 0, "end": 0, "raw": "4.54", "start": 0, @@ -3829,14 +3829,14 @@ description: Result of parsing crazy_multi_profile.kcl "type": "ArrayExpression" }, { - "commentStart": 2066, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2069, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3846,10 +3846,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2044, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2044, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3859,7 +3859,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2044, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3868,19 +3868,19 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 2108, + "commentStart": 0, "elements": [ { - "commentStart": 2117, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 2124, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2124, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -3894,10 +3894,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2117, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2117, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -3907,7 +3907,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2117, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3915,7 +3915,7 @@ description: Result of parsing crazy_multi_profile.kcl }, "operator": "-", "right": { - "commentStart": 2148, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3931,7 +3931,7 @@ description: Result of parsing crazy_multi_profile.kcl "type": "BinaryExpression" }, { - "commentStart": 2159, + "commentStart": 0, "end": 0, "raw": "4.17", "start": 0, @@ -3949,7 +3949,7 @@ description: Result of parsing crazy_multi_profile.kcl "type": "ArrayExpression" }, { - "commentStart": 2172, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3958,10 +3958,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2097, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2097, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3971,7 +3971,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2097, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3980,16 +3980,16 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 2191, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 2207, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2207, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -4003,10 +4003,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2200, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -4016,7 +4016,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2200, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4027,10 +4027,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [ { "abs_path": false, - "commentStart": 2245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2245, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -4044,10 +4044,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2238, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2238, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -4057,13 +4057,13 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2238, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 2237, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4077,7 +4077,7 @@ description: Result of parsing crazy_multi_profile.kcl "type": "ArrayExpression" }, { - "commentStart": 2275, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4086,10 +4086,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2180, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -4099,7 +4099,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2180, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4110,19 +4110,19 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 2288, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2302, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2317, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4131,10 +4131,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2303, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2303, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -4144,7 +4144,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2303, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4153,7 +4153,7 @@ description: Result of parsing crazy_multi_profile.kcl { "arguments": [ { - "commentStart": 2335, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4162,10 +4162,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2321, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -4175,7 +4175,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2321, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4191,10 +4191,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2283, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2283, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4204,7 +4204,7 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2283, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4215,10 +4215,10 @@ description: Result of parsing crazy_multi_profile.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2345, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2345, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -4228,14 +4228,14 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2345, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1998, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -4251,12 +4251,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 2353, + "commentStart": 0, "declaration": { - "commentStart": 2353, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2353, + "commentStart": 0, "end": 0, "name": "extrude003", "start": 0, @@ -4267,14 +4267,14 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 2386, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2395, + "commentStart": 0, "end": 0, "raw": "2.5", "start": 0, @@ -4289,10 +4289,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2366, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4302,17 +4302,17 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2374, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2374, + "commentStart": 0, "end": 0, "name": "profile011", "start": 0, @@ -4334,12 +4334,12 @@ description: Result of parsing crazy_multi_profile.kcl "type": "VariableDeclaration" }, { - "commentStart": 2400, + "commentStart": 0, "declaration": { - "commentStart": 2400, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2400, + "commentStart": 0, "end": 0, "name": "revolve002", "start": 0, @@ -4350,14 +4350,14 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 2433, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2441, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -4372,7 +4372,7 @@ description: Result of parsing crazy_multi_profile.kcl { "type": "LabeledArg", "label": { - "commentStart": 2445, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -4380,10 +4380,10 @@ description: Result of parsing crazy_multi_profile.kcl }, "arg": { "abs_path": false, - "commentStart": 2452, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2452, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -4398,10 +4398,10 @@ description: Result of parsing crazy_multi_profile.kcl ], "callee": { "abs_path": false, - "commentStart": 2413, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2413, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -4411,17 +4411,17 @@ description: Result of parsing crazy_multi_profile.kcl "start": 0, "type": "Name" }, - "commentStart": 2413, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2421, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2421, + "commentStart": 0, "end": 0, "name": "profile008", "start": 0, diff --git a/rust/kcl-lib/tests/cube/ast.snap b/rust/kcl-lib/tests/cube/ast.snap index a6196e5ba..f6c8a8113 100644 --- a/rust/kcl-lib/tests/cube/ast.snap +++ b/rust/kcl-lib/tests/cube/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing cube.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -21,26 +21,26 @@ description: Result of parsing cube.kcl "body": { "body": [ { - "commentStart": 32, + "commentStart": 0, "declaration": { - "commentStart": 32, + "commentStart": 0, "end": 0, "id": { - "commentStart": 32, + "commentStart": 0, "end": 0, "name": "l", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 36, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 36, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36, + "commentStart": 0, "end": 0, "name": "sideLength", "start": 0, @@ -53,7 +53,7 @@ description: Result of parsing cube.kcl }, "operator": "/", "right": { - "commentStart": 49, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -78,23 +78,23 @@ description: Result of parsing cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 53, + "commentStart": 0, "declaration": { - "commentStart": 53, + "commentStart": 0, "end": 0, "id": { - "commentStart": 53, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 57, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 57, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -102,7 +102,7 @@ description: Result of parsing cube.kcl "type": "Identifier" }, "property": { - "commentStart": 64, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -127,23 +127,23 @@ description: Result of parsing cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 69, + "commentStart": 0, "declaration": { - "commentStart": 69, + "commentStart": 0, "end": 0, "id": { - "commentStart": 69, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 73, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 73, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -151,7 +151,7 @@ description: Result of parsing cube.kcl "type": "Identifier" }, "property": { - "commentStart": 80, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -176,30 +176,30 @@ description: Result of parsing cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 85, + "commentStart": 0, "declaration": { - "commentStart": 85, + "commentStart": 0, "end": 0, "id": { - "commentStart": 85, + "commentStart": 0, "end": 0, "name": "p0", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 90, + "commentStart": 0, "elements": [ { - "commentStart": 91, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 92, + "commentStart": 0, "end": 0, "name": { - "commentStart": 92, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -210,7 +210,7 @@ description: Result of parsing cube.kcl "type": "Name", "type": "Name" }, - "commentStart": 91, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -220,10 +220,10 @@ description: Result of parsing cube.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 96, + "commentStart": 0, "end": 0, "name": { - "commentStart": 96, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -239,15 +239,15 @@ description: Result of parsing cube.kcl "type": "BinaryExpression" }, { - "commentStart": 99, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 100, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -258,7 +258,7 @@ description: Result of parsing cube.kcl "type": "Name", "type": "Name" }, - "commentStart": 99, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -268,10 +268,10 @@ description: Result of parsing cube.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 104, + "commentStart": 0, "end": 0, "name": { - "commentStart": 104, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -302,30 +302,30 @@ description: Result of parsing cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 109, + "commentStart": 0, "declaration": { - "commentStart": 109, + "commentStart": 0, "end": 0, "id": { - "commentStart": 109, + "commentStart": 0, "end": 0, "name": "p1", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 114, + "commentStart": 0, "elements": [ { - "commentStart": 115, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -336,7 +336,7 @@ description: Result of parsing cube.kcl "type": "Name", "type": "Name" }, - "commentStart": 115, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -346,10 +346,10 @@ description: Result of parsing cube.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 120, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -365,14 +365,14 @@ description: Result of parsing cube.kcl "type": "BinaryExpression" }, { - "commentStart": 123, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 123, + "commentStart": 0, "end": 0, "name": { - "commentStart": 123, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -386,10 +386,10 @@ description: Result of parsing cube.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 127, + "commentStart": 0, "end": 0, "name": { - "commentStart": 127, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -420,29 +420,29 @@ description: Result of parsing cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 132, + "commentStart": 0, "declaration": { - "commentStart": 132, + "commentStart": 0, "end": 0, "id": { - "commentStart": 132, + "commentStart": 0, "end": 0, "name": "p2", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 137, + "commentStart": 0, "elements": [ { - "commentStart": 138, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 138, + "commentStart": 0, "end": 0, "name": { - "commentStart": 138, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -456,10 +456,10 @@ description: Result of parsing cube.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 142, + "commentStart": 0, "end": 0, "name": { - "commentStart": 142, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -475,14 +475,14 @@ description: Result of parsing cube.kcl "type": "BinaryExpression" }, { - "commentStart": 145, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 145, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -496,10 +496,10 @@ description: Result of parsing cube.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 149, + "commentStart": 0, "end": 0, "name": { - "commentStart": 149, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -530,29 +530,29 @@ description: Result of parsing cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 154, + "commentStart": 0, "declaration": { - "commentStart": 154, + "commentStart": 0, "end": 0, "id": { - "commentStart": 154, + "commentStart": 0, "end": 0, "name": "p3", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 159, + "commentStart": 0, "elements": [ { - "commentStart": 160, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 160, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -566,10 +566,10 @@ description: Result of parsing cube.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 164, + "commentStart": 0, "end": 0, "name": { - "commentStart": 164, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -585,15 +585,15 @@ description: Result of parsing cube.kcl "type": "BinaryExpression" }, { - "commentStart": 167, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 168, + "commentStart": 0, "end": 0, "name": { - "commentStart": 168, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -604,7 +604,7 @@ description: Result of parsing cube.kcl "type": "Name", "type": "Name" }, - "commentStart": 167, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -614,10 +614,10 @@ description: Result of parsing cube.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 172, + "commentStart": 0, "end": 0, "name": { - "commentStart": 172, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -654,10 +654,10 @@ description: Result of parsing cube.kcl "arguments": [ { "abs_path": false, - "commentStart": 199, + "commentStart": 0, "end": 0, "name": { - "commentStart": 199, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -671,10 +671,10 @@ description: Result of parsing cube.kcl ], "callee": { "abs_path": false, - "commentStart": 185, + "commentStart": 0, "end": 0, "name": { - "commentStart": 185, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -684,7 +684,7 @@ description: Result of parsing cube.kcl "start": 0, "type": "Name" }, - "commentStart": 185, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -694,10 +694,10 @@ description: Result of parsing cube.kcl "arguments": [ { "abs_path": false, - "commentStart": 225, + "commentStart": 0, "end": 0, "name": { - "commentStart": 225, + "commentStart": 0, "end": 0, "name": "p0", "start": 0, @@ -709,7 +709,7 @@ description: Result of parsing cube.kcl "type": "Name" }, { - "commentStart": 229, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -718,10 +718,10 @@ description: Result of parsing cube.kcl ], "callee": { "abs_path": false, - "commentStart": 210, + "commentStart": 0, "end": 0, "name": { - "commentStart": 210, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -731,7 +731,7 @@ description: Result of parsing cube.kcl "start": 0, "type": "Name" }, - "commentStart": 210, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -742,7 +742,7 @@ description: Result of parsing cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 244, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -750,10 +750,10 @@ description: Result of parsing cube.kcl }, "arg": { "abs_path": false, - "commentStart": 258, + "commentStart": 0, "end": 0, "name": { - "commentStart": 258, + "commentStart": 0, "end": 0, "name": "p1", "start": 0, @@ -768,10 +768,10 @@ description: Result of parsing cube.kcl ], "callee": { "abs_path": false, - "commentStart": 239, + "commentStart": 0, "end": 0, "name": { - "commentStart": 239, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -781,7 +781,7 @@ description: Result of parsing cube.kcl "start": 0, "type": "Name" }, - "commentStart": 239, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -793,7 +793,7 @@ description: Result of parsing cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 274, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -801,10 +801,10 @@ description: Result of parsing cube.kcl }, "arg": { "abs_path": false, - "commentStart": 288, + "commentStart": 0, "end": 0, "name": { - "commentStart": 288, + "commentStart": 0, "end": 0, "name": "p2", "start": 0, @@ -819,10 +819,10 @@ description: Result of parsing cube.kcl ], "callee": { "abs_path": false, - "commentStart": 269, + "commentStart": 0, "end": 0, "name": { - "commentStart": 269, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -832,7 +832,7 @@ description: Result of parsing cube.kcl "start": 0, "type": "Name" }, - "commentStart": 269, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -844,7 +844,7 @@ description: Result of parsing cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 304, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -852,10 +852,10 @@ description: Result of parsing cube.kcl }, "arg": { "abs_path": false, - "commentStart": 318, + "commentStart": 0, "end": 0, "name": { - "commentStart": 318, + "commentStart": 0, "end": 0, "name": "p3", "start": 0, @@ -870,10 +870,10 @@ description: Result of parsing cube.kcl ], "callee": { "abs_path": false, - "commentStart": 299, + "commentStart": 0, "end": 0, "name": { - "commentStart": 299, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -883,7 +883,7 @@ description: Result of parsing cube.kcl "start": 0, "type": "Name" }, - "commentStart": 299, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -895,7 +895,7 @@ description: Result of parsing cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -903,10 +903,10 @@ description: Result of parsing cube.kcl }, "arg": { "abs_path": false, - "commentStart": 348, + "commentStart": 0, "end": 0, "name": { - "commentStart": 348, + "commentStart": 0, "end": 0, "name": "p0", "start": 0, @@ -921,10 +921,10 @@ description: Result of parsing cube.kcl ], "callee": { "abs_path": false, - "commentStart": 329, + "commentStart": 0, "end": 0, "name": { - "commentStart": 329, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -934,7 +934,7 @@ description: Result of parsing cube.kcl "start": 0, "type": "Name" }, - "commentStart": 329, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -945,10 +945,10 @@ description: Result of parsing cube.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 359, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -958,7 +958,7 @@ description: Result of parsing cube.kcl "start": 0, "type": "Name" }, - "commentStart": 359, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -969,7 +969,7 @@ description: Result of parsing cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 382, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -977,10 +977,10 @@ description: Result of parsing cube.kcl }, "arg": { "abs_path": false, - "commentStart": 391, + "commentStart": 0, "end": 0, "name": { - "commentStart": 391, + "commentStart": 0, "end": 0, "name": "sideLength", "start": 0, @@ -995,10 +995,10 @@ description: Result of parsing cube.kcl ], "callee": { "abs_path": false, - "commentStart": 374, + "commentStart": 0, "end": 0, "name": { - "commentStart": 374, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1008,7 +1008,7 @@ description: Result of parsing cube.kcl "start": 0, "type": "Name" }, - "commentStart": 374, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1016,26 +1016,26 @@ description: Result of parsing cube.kcl "unlabeled": null } ], - "commentStart": 185, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, - "commentStart": 174, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 28, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 174, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1049,13 +1049,13 @@ description: Result of parsing cube.kcl }, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "sideLength", "start": 0, @@ -1065,7 +1065,7 @@ description: Result of parsing cube.kcl { "type": "Parameter", "identifier": { - "commentStart": 20, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -1087,12 +1087,12 @@ description: Result of parsing cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 404, + "commentStart": 0, "declaration": { - "commentStart": 406, + "commentStart": 0, "end": 0, "id": { - "commentStart": 406, + "commentStart": 0, "end": 0, "name": "myCube", "start": 0, @@ -1103,14 +1103,14 @@ description: Result of parsing cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 420, + "commentStart": 0, "end": 0, "name": "sideLength", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 433, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -1125,17 +1125,17 @@ description: Result of parsing cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 437, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 446, + "commentStart": 0, "elements": [ { - "commentStart": 447, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1147,7 +1147,7 @@ description: Result of parsing cube.kcl } }, { - "commentStart": 450, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1168,10 +1168,10 @@ description: Result of parsing cube.kcl ], "callee": { "abs_path": false, - "commentStart": 415, + "commentStart": 0, "end": 0, "name": { - "commentStart": 415, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -1181,7 +1181,7 @@ description: Result of parsing cube.kcl "start": 0, "type": "Name" }, - "commentStart": 415, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1204,7 +1204,7 @@ description: Result of parsing cube.kcl "nonCodeNodes": { "0": [ { - "commentStart": 404, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/cube_with_error/ast.snap b/rust/kcl-lib/tests/cube_with_error/ast.snap index 91566ec6d..0209a8d5a 100644 --- a/rust/kcl-lib/tests/cube_with_error/ast.snap +++ b/rust/kcl-lib/tests/cube_with_error/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing cube_with_error.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -21,26 +21,26 @@ description: Result of parsing cube_with_error.kcl "body": { "body": [ { - "commentStart": 28, + "commentStart": 0, "declaration": { - "commentStart": 28, + "commentStart": 0, "end": 0, "id": { - "commentStart": 28, + "commentStart": 0, "end": 0, "name": "l", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 32, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -53,7 +53,7 @@ description: Result of parsing cube_with_error.kcl }, "operator": "/", "right": { - "commentStart": 41, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -78,23 +78,23 @@ description: Result of parsing cube_with_error.kcl "type": "VariableDeclaration" }, { - "commentStart": 45, + "commentStart": 0, "declaration": { - "commentStart": 45, + "commentStart": 0, "end": 0, "id": { - "commentStart": 45, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 49, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 49, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -102,7 +102,7 @@ description: Result of parsing cube_with_error.kcl "type": "Identifier" }, "property": { - "commentStart": 56, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -127,23 +127,23 @@ description: Result of parsing cube_with_error.kcl "type": "VariableDeclaration" }, { - "commentStart": 61, + "commentStart": 0, "declaration": { - "commentStart": 61, + "commentStart": 0, "end": 0, "id": { - "commentStart": 61, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 65, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 65, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -151,7 +151,7 @@ description: Result of parsing cube_with_error.kcl "type": "Identifier" }, "property": { - "commentStart": 72, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -176,30 +176,30 @@ description: Result of parsing cube_with_error.kcl "type": "VariableDeclaration" }, { - "commentStart": 77, + "commentStart": 0, "declaration": { - "commentStart": 77, + "commentStart": 0, "end": 0, "id": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "p0", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 82, + "commentStart": 0, "elements": [ { - "commentStart": 83, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 84, + "commentStart": 0, "end": 0, "name": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -210,7 +210,7 @@ description: Result of parsing cube_with_error.kcl "type": "Name", "type": "Name" }, - "commentStart": 83, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -220,10 +220,10 @@ description: Result of parsing cube_with_error.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 88, + "commentStart": 0, "end": 0, "name": { - "commentStart": 88, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -239,15 +239,15 @@ description: Result of parsing cube_with_error.kcl "type": "BinaryExpression" }, { - "commentStart": 91, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 92, + "commentStart": 0, "end": 0, "name": { - "commentStart": 92, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -258,7 +258,7 @@ description: Result of parsing cube_with_error.kcl "type": "Name", "type": "Name" }, - "commentStart": 91, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -268,10 +268,10 @@ description: Result of parsing cube_with_error.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 96, + "commentStart": 0, "end": 0, "name": { - "commentStart": 96, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -302,30 +302,30 @@ description: Result of parsing cube_with_error.kcl "type": "VariableDeclaration" }, { - "commentStart": 101, + "commentStart": 0, "declaration": { - "commentStart": 101, + "commentStart": 0, "end": 0, "id": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "p1", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 106, + "commentStart": 0, "elements": [ { - "commentStart": 107, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 108, + "commentStart": 0, "end": 0, "name": { - "commentStart": 108, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -336,7 +336,7 @@ description: Result of parsing cube_with_error.kcl "type": "Name", "type": "Name" }, - "commentStart": 107, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -346,10 +346,10 @@ description: Result of parsing cube_with_error.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 112, + "commentStart": 0, "end": 0, "name": { - "commentStart": 112, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -365,14 +365,14 @@ description: Result of parsing cube_with_error.kcl "type": "BinaryExpression" }, { - "commentStart": 115, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 115, + "commentStart": 0, "end": 0, "name": { - "commentStart": 115, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -386,10 +386,10 @@ description: Result of parsing cube_with_error.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 119, + "commentStart": 0, "end": 0, "name": { - "commentStart": 119, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -420,29 +420,29 @@ description: Result of parsing cube_with_error.kcl "type": "VariableDeclaration" }, { - "commentStart": 124, + "commentStart": 0, "declaration": { - "commentStart": 124, + "commentStart": 0, "end": 0, "id": { - "commentStart": 124, + "commentStart": 0, "end": 0, "name": "p2", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 129, + "commentStart": 0, "elements": [ { - "commentStart": 130, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -456,10 +456,10 @@ description: Result of parsing cube_with_error.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 134, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -475,14 +475,14 @@ description: Result of parsing cube_with_error.kcl "type": "BinaryExpression" }, { - "commentStart": 137, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 137, + "commentStart": 0, "end": 0, "name": { - "commentStart": 137, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -496,10 +496,10 @@ description: Result of parsing cube_with_error.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 141, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -530,29 +530,29 @@ description: Result of parsing cube_with_error.kcl "type": "VariableDeclaration" }, { - "commentStart": 146, + "commentStart": 0, "declaration": { - "commentStart": 146, + "commentStart": 0, "end": 0, "id": { - "commentStart": 146, + "commentStart": 0, "end": 0, "name": "p3", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 151, + "commentStart": 0, "elements": [ { - "commentStart": 152, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 152, + "commentStart": 0, "end": 0, "name": { - "commentStart": 152, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -566,10 +566,10 @@ description: Result of parsing cube_with_error.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 156, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -585,15 +585,15 @@ description: Result of parsing cube_with_error.kcl "type": "BinaryExpression" }, { - "commentStart": 159, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 160, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -604,7 +604,7 @@ description: Result of parsing cube_with_error.kcl "type": "Name", "type": "Name" }, - "commentStart": 159, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -614,10 +614,10 @@ description: Result of parsing cube_with_error.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 164, + "commentStart": 0, "end": 0, "name": { - "commentStart": 164, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -654,10 +654,10 @@ description: Result of parsing cube_with_error.kcl "arguments": [ { "abs_path": false, - "commentStart": 191, + "commentStart": 0, "end": 0, "name": { - "commentStart": 191, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -671,10 +671,10 @@ description: Result of parsing cube_with_error.kcl ], "callee": { "abs_path": false, - "commentStart": 177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 177, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -684,7 +684,7 @@ description: Result of parsing cube_with_error.kcl "start": 0, "type": "Name" }, - "commentStart": 177, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -694,10 +694,10 @@ description: Result of parsing cube_with_error.kcl "arguments": [ { "abs_path": false, - "commentStart": 217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 217, + "commentStart": 0, "end": 0, "name": "p0", "start": 0, @@ -709,7 +709,7 @@ description: Result of parsing cube_with_error.kcl "type": "Name" }, { - "commentStart": 221, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -718,10 +718,10 @@ description: Result of parsing cube_with_error.kcl ], "callee": { "abs_path": false, - "commentStart": 202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 202, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -731,7 +731,7 @@ description: Result of parsing cube_with_error.kcl "start": 0, "type": "Name" }, - "commentStart": 202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -742,7 +742,7 @@ description: Result of parsing cube_with_error.kcl { "type": "LabeledArg", "label": { - "commentStart": 236, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -750,10 +750,10 @@ description: Result of parsing cube_with_error.kcl }, "arg": { "abs_path": false, - "commentStart": 250, + "commentStart": 0, "end": 0, "name": { - "commentStart": 250, + "commentStart": 0, "end": 0, "name": "p1", "start": 0, @@ -768,10 +768,10 @@ description: Result of parsing cube_with_error.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -781,7 +781,7 @@ description: Result of parsing cube_with_error.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -793,7 +793,7 @@ description: Result of parsing cube_with_error.kcl { "type": "LabeledArg", "label": { - "commentStart": 266, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -801,10 +801,10 @@ description: Result of parsing cube_with_error.kcl }, "arg": { "abs_path": false, - "commentStart": 280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 280, + "commentStart": 0, "end": 0, "name": "p2", "start": 0, @@ -819,10 +819,10 @@ description: Result of parsing cube_with_error.kcl ], "callee": { "abs_path": false, - "commentStart": 261, + "commentStart": 0, "end": 0, "name": { - "commentStart": 261, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -832,7 +832,7 @@ description: Result of parsing cube_with_error.kcl "start": 0, "type": "Name" }, - "commentStart": 261, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -844,7 +844,7 @@ description: Result of parsing cube_with_error.kcl { "type": "LabeledArg", "label": { - "commentStart": 296, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -852,10 +852,10 @@ description: Result of parsing cube_with_error.kcl }, "arg": { "abs_path": false, - "commentStart": 310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 310, + "commentStart": 0, "end": 0, "name": "p3", "start": 0, @@ -870,10 +870,10 @@ description: Result of parsing cube_with_error.kcl ], "callee": { "abs_path": false, - "commentStart": 291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 291, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -883,7 +883,7 @@ description: Result of parsing cube_with_error.kcl "start": 0, "type": "Name" }, - "commentStart": 291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -895,7 +895,7 @@ description: Result of parsing cube_with_error.kcl { "type": "LabeledArg", "label": { - "commentStart": 326, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -903,10 +903,10 @@ description: Result of parsing cube_with_error.kcl }, "arg": { "abs_path": false, - "commentStart": 340, + "commentStart": 0, "end": 0, "name": { - "commentStart": 340, + "commentStart": 0, "end": 0, "name": "p0", "start": 0, @@ -921,10 +921,10 @@ description: Result of parsing cube_with_error.kcl ], "callee": { "abs_path": false, - "commentStart": 321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 321, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -934,7 +934,7 @@ description: Result of parsing cube_with_error.kcl "start": 0, "type": "Name" }, - "commentStart": 321, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -945,10 +945,10 @@ description: Result of parsing cube_with_error.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 351, + "commentStart": 0, "end": 0, "name": { - "commentStart": 351, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -958,7 +958,7 @@ description: Result of parsing cube_with_error.kcl "start": 0, "type": "Name" }, - "commentStart": 351, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -969,7 +969,7 @@ description: Result of parsing cube_with_error.kcl { "type": "LabeledArg", "label": { - "commentStart": 374, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -977,10 +977,10 @@ description: Result of parsing cube_with_error.kcl }, "arg": { "abs_path": false, - "commentStart": 383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 383, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -995,10 +995,10 @@ description: Result of parsing cube_with_error.kcl ], "callee": { "abs_path": false, - "commentStart": 366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 366, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1008,7 +1008,7 @@ description: Result of parsing cube_with_error.kcl "start": 0, "type": "Name" }, - "commentStart": 366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1016,26 +1016,26 @@ description: Result of parsing cube_with_error.kcl "unlabeled": null } ], - "commentStart": 177, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 24, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1049,13 +1049,13 @@ description: Result of parsing cube_with_error.kcl }, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1065,7 +1065,7 @@ description: Result of parsing cube_with_error.kcl { "type": "Parameter", "identifier": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -1087,12 +1087,12 @@ description: Result of parsing cube_with_error.kcl "type": "VariableDeclaration" }, { - "commentStart": 392, + "commentStart": 0, "declaration": { - "commentStart": 394, + "commentStart": 0, "end": 0, "id": { - "commentStart": 394, + "commentStart": 0, "end": 0, "name": "myCube", "start": 0, @@ -1101,7 +1101,7 @@ description: Result of parsing cube_with_error.kcl "init": { "arguments": [ { - "commentStart": 408, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -1113,10 +1113,10 @@ description: Result of parsing cube_with_error.kcl } }, { - "commentStart": 412, + "commentStart": 0, "elements": [ { - "commentStart": 413, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1128,7 +1128,7 @@ description: Result of parsing cube_with_error.kcl } }, { - "commentStart": 416, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1148,10 +1148,10 @@ description: Result of parsing cube_with_error.kcl ], "callee": { "abs_path": false, - "commentStart": 403, + "commentStart": 0, "end": 0, "name": { - "commentStart": 403, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -1161,7 +1161,7 @@ description: Result of parsing cube_with_error.kcl "start": 0, "type": "Name" }, - "commentStart": 403, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1177,14 +1177,14 @@ description: Result of parsing cube_with_error.kcl "type": "VariableDeclaration" }, { - "commentStart": 419, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 465, + "commentStart": 0, "end": 0, "name": "foo", "start": 0, @@ -1211,7 +1211,7 @@ description: Result of parsing cube_with_error.kcl "nonCodeNodes": { "0": [ { - "commentStart": 392, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/double_map_fn/ast.snap b/rust/kcl-lib/tests/double_map_fn/ast.snap index 7630a2b4f..6509069b0 100644 --- a/rust/kcl-lib/tests/double_map_fn/ast.snap +++ b/rust/kcl-lib/tests/double_map_fn/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing double_map_fn.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "increment", "start": 0, @@ -22,14 +22,14 @@ description: Result of parsing double_map_fn.kcl "body": [ { "argument": { - "commentStart": 27, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 27, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -42,7 +42,7 @@ description: Result of parsing double_map_fn.kcl }, "operator": "+", "right": { - "commentStart": 31, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -57,24 +57,24 @@ description: Result of parsing double_map_fn.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 20, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 16, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 12, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 13, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -96,22 +96,22 @@ description: Result of parsing double_map_fn.kcl "type": "VariableDeclaration" }, { - "commentStart": 34, + "commentStart": 0, "declaration": { - "commentStart": 36, + "commentStart": 0, "end": 0, "id": { - "commentStart": 36, + "commentStart": 0, "end": 0, "name": "xs", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 41, + "commentStart": 0, "end": 0, "endElement": { - "commentStart": 45, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -125,7 +125,7 @@ description: Result of parsing double_map_fn.kcl "endInclusive": true, "start": 0, "startElement": { - "commentStart": 42, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -149,12 +149,12 @@ description: Result of parsing double_map_fn.kcl "type": "VariableDeclaration" }, { - "commentStart": 48, + "commentStart": 0, "declaration": { - "commentStart": 48, + "commentStart": 0, "end": 0, "id": { - "commentStart": 48, + "commentStart": 0, "end": 0, "name": "ys", "start": 0, @@ -164,10 +164,10 @@ description: Result of parsing double_map_fn.kcl "body": [ { "abs_path": false, - "commentStart": 53, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53, + "commentStart": 0, "end": 0, "name": "xs", "start": 0, @@ -181,7 +181,7 @@ description: Result of parsing double_map_fn.kcl { "arguments": [ { - "commentStart": 65, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -189,10 +189,10 @@ description: Result of parsing double_map_fn.kcl }, { "abs_path": false, - "commentStart": 68, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68, + "commentStart": 0, "end": 0, "name": "increment", "start": 0, @@ -206,10 +206,10 @@ description: Result of parsing double_map_fn.kcl ], "callee": { "abs_path": false, - "commentStart": 61, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61, + "commentStart": 0, "end": 0, "name": "map", "start": 0, @@ -219,7 +219,7 @@ description: Result of parsing double_map_fn.kcl "start": 0, "type": "Name" }, - "commentStart": 61, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -228,7 +228,7 @@ description: Result of parsing double_map_fn.kcl { "arguments": [ { - "commentStart": 88, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -236,10 +236,10 @@ description: Result of parsing double_map_fn.kcl }, { "abs_path": false, - "commentStart": 91, + "commentStart": 0, "end": 0, "name": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "increment", "start": 0, @@ -253,10 +253,10 @@ description: Result of parsing double_map_fn.kcl ], "callee": { "abs_path": false, - "commentStart": 84, + "commentStart": 0, "end": 0, "name": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "map", "start": 0, @@ -266,14 +266,14 @@ description: Result of parsing double_map_fn.kcl "start": 0, "type": "Name" }, - "commentStart": 84, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 53, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -295,7 +295,7 @@ description: Result of parsing double_map_fn.kcl "nonCodeNodes": { "0": [ { - "commentStart": 34, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/double_map_fn/program_memory.snap b/rust/kcl-lib/tests/double_map_fn/program_memory.snap index 717ea7ef0..50403fd91 100644 --- a/rust/kcl-lib/tests/double_map_fn/program_memory.snap +++ b/rust/kcl-lib/tests/double_map_fn/program_memory.snap @@ -42,21 +42,24 @@ description: Variables in memory after executing double_map_fn.kcl "type": "Number", "value": 2.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 3.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } } ] diff --git a/rust/kcl-lib/tests/fillet-and-shell/ast.snap b/rust/kcl-lib/tests/fillet-and-shell/ast.snap index bea7a311c..e9b972173 100644 --- a/rust/kcl-lib/tests/fillet-and-shell/ast.snap +++ b/rust/kcl-lib/tests/fillet-and-shell/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing fillet-and-shell.kcl "type": "Identifier" }, "init": { - "commentStart": 12, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -39,19 +39,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 15, + "commentStart": 0, "declaration": { - "commentStart": 15, + "commentStart": 0, "end": 0, "id": { - "commentStart": 15, + "commentStart": 0, "end": 0, "name": "rpizLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 28, + "commentStart": 0, "end": 0, "raw": "65", "start": 0, @@ -72,19 +72,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 30, + "commentStart": 0, "declaration": { - "commentStart": 32, + "commentStart": 0, "end": 0, "id": { - "commentStart": 32, + "commentStart": 0, "end": 0, "name": "caseThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 48, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -105,19 +105,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 49, + "commentStart": 0, "declaration": { - "commentStart": 51, + "commentStart": 0, "end": 0, "id": { - "commentStart": 51, + "commentStart": 0, "end": 0, "name": "border", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 60, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -138,19 +138,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 61, + "commentStart": 0, "declaration": { - "commentStart": 63, + "commentStart": 0, "end": 0, "id": { - "commentStart": 63, + "commentStart": 0, "end": 0, "name": "screwHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 77, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -171,26 +171,26 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 78, + "commentStart": 0, "declaration": { - "commentStart": 80, + "commentStart": 0, "end": 0, "id": { - "commentStart": 80, + "commentStart": 0, "end": 0, "name": "caseWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 92, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 92, + "commentStart": 0, "end": 0, "name": { - "commentStart": 92, + "commentStart": 0, "end": 0, "name": "rpizWidth", "start": 0, @@ -203,14 +203,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 104, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 104, + "commentStart": 0, "end": 0, "name": { - "commentStart": 104, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -223,7 +223,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "*", "right": { - "commentStart": 113, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -252,26 +252,26 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 115, + "commentStart": 0, "declaration": { - "commentStart": 115, + "commentStart": 0, "end": 0, "id": { - "commentStart": 115, + "commentStart": 0, "end": 0, "name": "caseLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 128, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 128, + "commentStart": 0, "end": 0, "name": { - "commentStart": 128, + "commentStart": 0, "end": 0, "name": "rpizLength", "start": 0, @@ -284,14 +284,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 141, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 141, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -304,7 +304,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "*", "right": { - "commentStart": 150, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -333,19 +333,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 152, + "commentStart": 0, "declaration": { - "commentStart": 152, + "commentStart": 0, "end": 0, "id": { - "commentStart": 152, + "commentStart": 0, "end": 0, "name": "caseHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 165, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -366,19 +366,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 166, + "commentStart": 0, "declaration": { - "commentStart": 168, + "commentStart": 0, "end": 0, "id": { - "commentStart": 168, + "commentStart": 0, "end": 0, "name": "widthBetweenScrews", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 189, + "commentStart": 0, "end": 0, "raw": "23", "start": 0, @@ -399,22 +399,22 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 192, + "commentStart": 0, "declaration": { - "commentStart": 192, + "commentStart": 0, "end": 0, "id": { - "commentStart": 192, + "commentStart": 0, "end": 0, "name": "lengthBetweenScrews", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 214, + "commentStart": 0, "end": 0, "left": { - "commentStart": 214, + "commentStart": 0, "end": 0, "raw": "29", "start": 0, @@ -427,7 +427,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "*", "right": { - "commentStart": 219, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -452,19 +452,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 220, + "commentStart": 0, "declaration": { - "commentStart": 222, + "commentStart": 0, "end": 0, "id": { - "commentStart": 222, + "commentStart": 0, "end": 0, "name": "miniHdmiDistance", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 241, + "commentStart": 0, "end": 0, "raw": "12.4", "start": 0, @@ -485,19 +485,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 246, + "commentStart": 0, "declaration": { - "commentStart": 246, + "commentStart": 0, "end": 0, "id": { - "commentStart": 246, + "commentStart": 0, "end": 0, "name": "microUsb1Distance", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 266, + "commentStart": 0, "end": 0, "raw": "41.4", "start": 0, @@ -518,19 +518,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 271, + "commentStart": 0, "declaration": { - "commentStart": 271, + "commentStart": 0, "end": 0, "id": { - "commentStart": 271, + "commentStart": 0, "end": 0, "name": "microUsb2Distance", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 291, + "commentStart": 0, "end": 0, "raw": "54", "start": 0, @@ -551,19 +551,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 293, + "commentStart": 0, "declaration": { - "commentStart": 295, + "commentStart": 0, "end": 0, "id": { - "commentStart": 295, + "commentStart": 0, "end": 0, "name": "miniHdmiWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 311, + "commentStart": 0, "end": 0, "raw": "11.2", "start": 0, @@ -584,19 +584,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 316, + "commentStart": 0, "declaration": { - "commentStart": 316, + "commentStart": 0, "end": 0, "id": { - "commentStart": 316, + "commentStart": 0, "end": 0, "name": "microUsbWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 332, + "commentStart": 0, "end": 0, "raw": "7.4", "start": 0, @@ -617,19 +617,19 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 336, + "commentStart": 0, "declaration": { - "commentStart": 336, + "commentStart": 0, "end": 0, "id": { - "commentStart": 336, + "commentStart": 0, "end": 0, "name": "connectorPadding", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 355, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -650,12 +650,12 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 356, + "commentStart": 0, "declaration": { - "commentStart": 358, + "commentStart": 0, "end": 0, "id": { - "commentStart": 358, + "commentStart": 0, "end": 0, "name": "miniHdmiHole", "start": 0, @@ -667,10 +667,10 @@ description: Result of parsing fillet-and-shell.kcl "arguments": [ { "abs_path": false, - "commentStart": 387, + "commentStart": 0, "end": 0, "name": { - "commentStart": 387, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -684,10 +684,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 373, + "commentStart": 0, "end": 0, "name": { - "commentStart": 373, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -697,7 +697,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 373, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -706,10 +706,10 @@ description: Result of parsing fillet-and-shell.kcl { "arguments": [ { - "commentStart": 411, + "commentStart": 0, "elements": [ { - "commentStart": 420, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -721,17 +721,17 @@ description: Result of parsing fillet-and-shell.kcl } }, { - "commentStart": 430, + "commentStart": 0, "end": 0, "left": { - "commentStart": 430, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 430, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -745,10 +745,10 @@ description: Result of parsing fillet-and-shell.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 439, + "commentStart": 0, "end": 0, "name": { - "commentStart": 439, + "commentStart": 0, "end": 0, "name": "miniHdmiDistance", "start": 0, @@ -765,14 +765,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "-", "right": { - "commentStart": 459, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 459, + "commentStart": 0, "end": 0, "name": { - "commentStart": 459, + "commentStart": 0, "end": 0, "name": "miniHdmiWidth", "start": 0, @@ -785,7 +785,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 475, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -811,7 +811,7 @@ description: Result of parsing fillet-and-shell.kcl "type": "ArrayExpression" }, { - "commentStart": 486, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -820,10 +820,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 396, + "commentStart": 0, "end": 0, "name": { - "commentStart": 396, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -833,7 +833,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 396, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -844,17 +844,17 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 499, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 513, + "commentStart": 0, "elements": [ { - "commentStart": 522, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -866,17 +866,17 @@ description: Result of parsing fillet-and-shell.kcl } }, { - "commentStart": 532, + "commentStart": 0, "end": 0, "left": { - "commentStart": 532, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 532, + "commentStart": 0, "end": 0, "name": { - "commentStart": 532, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -890,10 +890,10 @@ description: Result of parsing fillet-and-shell.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 541, + "commentStart": 0, "end": 0, "name": { - "commentStart": 541, + "commentStart": 0, "end": 0, "name": "miniHdmiDistance", "start": 0, @@ -910,14 +910,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 560, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 560, + "commentStart": 0, "end": 0, "name": { - "commentStart": 560, + "commentStart": 0, "end": 0, "name": "miniHdmiWidth", "start": 0, @@ -930,7 +930,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 576, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -959,10 +959,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 494, + "commentStart": 0, "end": 0, "name": { - "commentStart": 494, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -972,7 +972,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 494, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -984,17 +984,17 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 596, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 610, + "commentStart": 0, "elements": [ { - "commentStart": 619, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1006,17 +1006,17 @@ description: Result of parsing fillet-and-shell.kcl } }, { - "commentStart": 629, + "commentStart": 0, "end": 0, "left": { - "commentStart": 629, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 629, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -1030,10 +1030,10 @@ description: Result of parsing fillet-and-shell.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 638, + "commentStart": 0, "end": 0, "name": { - "commentStart": 638, + "commentStart": 0, "end": 0, "name": "miniHdmiDistance", "start": 0, @@ -1050,14 +1050,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 657, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 657, + "commentStart": 0, "end": 0, "name": { - "commentStart": 657, + "commentStart": 0, "end": 0, "name": "miniHdmiWidth", "start": 0, @@ -1070,7 +1070,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 673, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1099,10 +1099,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 591, + "commentStart": 0, "end": 0, "name": { - "commentStart": 591, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1112,7 +1112,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 591, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1124,17 +1124,17 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 693, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 707, + "commentStart": 0, "elements": [ { - "commentStart": 716, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1146,17 +1146,17 @@ description: Result of parsing fillet-and-shell.kcl } }, { - "commentStart": 726, + "commentStart": 0, "end": 0, "left": { - "commentStart": 726, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 726, + "commentStart": 0, "end": 0, "name": { - "commentStart": 726, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -1170,10 +1170,10 @@ description: Result of parsing fillet-and-shell.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 735, + "commentStart": 0, "end": 0, "name": { - "commentStart": 735, + "commentStart": 0, "end": 0, "name": "miniHdmiDistance", "start": 0, @@ -1190,14 +1190,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "-", "right": { - "commentStart": 755, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 755, + "commentStart": 0, "end": 0, "name": { - "commentStart": 755, + "commentStart": 0, "end": 0, "name": "miniHdmiWidth", "start": 0, @@ -1210,7 +1210,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 771, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1239,10 +1239,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 688, + "commentStart": 0, "end": 0, "name": { - "commentStart": 688, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1252,7 +1252,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 688, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1262,7 +1262,7 @@ description: Result of parsing fillet-and-shell.kcl { "arguments": [ { - "commentStart": 793, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1271,10 +1271,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 787, + "commentStart": 0, "end": 0, "name": { - "commentStart": 787, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1284,14 +1284,14 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 787, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 373, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1307,12 +1307,12 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 795, + "commentStart": 0, "declaration": { - "commentStart": 797, + "commentStart": 0, "end": 0, "id": { - "commentStart": 797, + "commentStart": 0, "end": 0, "name": "case", "start": 0, @@ -1323,7 +1323,7 @@ description: Result of parsing fillet-and-shell.kcl { "arguments": [ { - "commentStart": 818, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -1334,10 +1334,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 804, + "commentStart": 0, "end": 0, "name": { - "commentStart": 804, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1347,7 +1347,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 804, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1356,10 +1356,10 @@ description: Result of parsing fillet-and-shell.kcl { "arguments": [ { - "commentStart": 844, + "commentStart": 0, "elements": [ { - "commentStart": 845, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1371,7 +1371,7 @@ description: Result of parsing fillet-and-shell.kcl } }, { - "commentStart": 848, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1389,7 +1389,7 @@ description: Result of parsing fillet-and-shell.kcl "type": "ArrayExpression" }, { - "commentStart": 852, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1398,10 +1398,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 829, + "commentStart": 0, "end": 0, "name": { - "commentStart": 829, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1411,7 +1411,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 829, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1422,21 +1422,21 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 865, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 879, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 880, + "commentStart": 0, "end": 0, "name": { - "commentStart": 880, + "commentStart": 0, "end": 0, "name": "caseWidth", "start": 0, @@ -1448,7 +1448,7 @@ description: Result of parsing fillet-and-shell.kcl "type": "Name" }, { - "commentStart": 891, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1469,14 +1469,14 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 895, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 901, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1487,10 +1487,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 860, + "commentStart": 0, "end": 0, "name": { - "commentStart": 860, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1500,7 +1500,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 860, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1512,21 +1512,21 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 919, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 933, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 934, + "commentStart": 0, "end": 0, "name": { - "commentStart": 934, + "commentStart": 0, "end": 0, "name": "caseWidth", "start": 0, @@ -1539,10 +1539,10 @@ description: Result of parsing fillet-and-shell.kcl }, { "abs_path": false, - "commentStart": 945, + "commentStart": 0, "end": 0, "name": { - "commentStart": 945, + "commentStart": 0, "end": 0, "name": "caseLength", "start": 0, @@ -1563,14 +1563,14 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 958, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 964, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1581,10 +1581,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 914, + "commentStart": 0, "end": 0, "name": { - "commentStart": 914, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1594,7 +1594,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 914, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1606,17 +1606,17 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 982, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 996, + "commentStart": 0, "elements": [ { - "commentStart": 997, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1629,10 +1629,10 @@ description: Result of parsing fillet-and-shell.kcl }, { "abs_path": false, - "commentStart": 1000, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1000, + "commentStart": 0, "end": 0, "name": "caseLength", "start": 0, @@ -1653,14 +1653,14 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 1013, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1019, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1671,10 +1671,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 977, + "commentStart": 0, "end": 0, "name": { - "commentStart": 977, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1684,7 +1684,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 977, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1696,14 +1696,14 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 1038, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1044, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1714,10 +1714,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1032, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1032, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1727,7 +1727,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1032, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1739,7 +1739,7 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 1065, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1747,10 +1747,10 @@ description: Result of parsing fillet-and-shell.kcl }, "arg": { "abs_path": false, - "commentStart": 1074, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1074, + "commentStart": 0, "end": 0, "name": "caseHeight", "start": 0, @@ -1765,10 +1765,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1057, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1057, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1778,7 +1778,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1057, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1790,14 +1790,14 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1115, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1812,23 +1812,23 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 1125, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1132, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1163, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1163, + "commentStart": 0, "end": 0, "name": "edge1", "start": 0, @@ -1842,10 +1842,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1143, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1143, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1855,7 +1855,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1143, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1865,10 +1865,10 @@ description: Result of parsing fillet-and-shell.kcl "arguments": [ { "abs_path": false, - "commentStart": 1200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1200, + "commentStart": 0, "end": 0, "name": "edge2", "start": 0, @@ -1882,10 +1882,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1180, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1895,7 +1895,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1180, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1905,10 +1905,10 @@ description: Result of parsing fillet-and-shell.kcl "arguments": [ { "abs_path": false, - "commentStart": 1237, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1237, + "commentStart": 0, "end": 0, "name": "edge3", "start": 0, @@ -1922,10 +1922,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1217, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1935,7 +1935,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1217, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1945,10 +1945,10 @@ description: Result of parsing fillet-and-shell.kcl "arguments": [ { "abs_path": false, - "commentStart": 1274, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1274, + "commentStart": 0, "end": 0, "name": "edge4", "start": 0, @@ -1962,10 +1962,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1254, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1254, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1975,7 +1975,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1254, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1991,10 +1991,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1091, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1091, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -2004,7 +2004,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1091, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2012,7 +2012,7 @@ description: Result of parsing fillet-and-shell.kcl "unlabeled": null } ], - "commentStart": 804, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2028,12 +2028,12 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 1297, + "commentStart": 0, "declaration": { - "commentStart": 1302, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1302, + "commentStart": 0, "end": 0, "name": "m25Screw", "start": 0, @@ -2043,12 +2043,12 @@ description: Result of parsing fillet-and-shell.kcl "body": { "body": [ { - "commentStart": 1329, + "commentStart": 0, "declaration": { - "commentStart": 1329, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1329, + "commentStart": 0, "end": 0, "name": "screw", "start": 0, @@ -2059,7 +2059,7 @@ description: Result of parsing fillet-and-shell.kcl { "arguments": [ { - "commentStart": 1351, + "commentStart": 0, "end": 0, "raw": "\"XY\"", "start": 0, @@ -2070,10 +2070,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1337, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1337, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2083,7 +2083,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1337, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2092,10 +2092,10 @@ description: Result of parsing fillet-and-shell.kcl { "arguments": [ { - "commentStart": 1379, + "commentStart": 0, "elements": [ { - "commentStart": 1380, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2107,7 +2107,7 @@ description: Result of parsing fillet-and-shell.kcl } }, { - "commentStart": 1383, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2125,7 +2125,7 @@ description: Result of parsing fillet-and-shell.kcl "type": "ArrayExpression" }, { - "commentStart": 1387, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2134,10 +2134,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1364, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1364, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2147,7 +2147,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1364, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2158,21 +2158,21 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 1404, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1413, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1414, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1414, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -2185,10 +2185,10 @@ description: Result of parsing fillet-and-shell.kcl }, { "abs_path": false, - "commentStart": 1417, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1417, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -2209,14 +2209,14 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 1421, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1430, + "commentStart": 0, "end": 0, "raw": "2.5", "start": 0, @@ -2231,10 +2231,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1397, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1397, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2244,7 +2244,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1397, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2258,21 +2258,21 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 1454, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1463, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1464, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1464, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -2285,10 +2285,10 @@ description: Result of parsing fillet-and-shell.kcl }, { "abs_path": false, - "commentStart": 1467, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1467, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -2309,14 +2309,14 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 1471, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1480, + "commentStart": 0, "end": 0, "raw": "1.25", "start": 0, @@ -2331,10 +2331,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1447, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1447, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2344,7 +2344,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1447, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2352,7 +2352,7 @@ description: Result of parsing fillet-and-shell.kcl "unlabeled": null }, { - "commentStart": 1487, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2361,10 +2361,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1442, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -2374,7 +2374,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1442, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2385,7 +2385,7 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2393,10 +2393,10 @@ description: Result of parsing fillet-and-shell.kcl }, "arg": { "abs_path": false, - "commentStart": 1514, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1514, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -2411,10 +2411,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1497, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1497, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2424,7 +2424,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1497, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2432,7 +2432,7 @@ description: Result of parsing fillet-and-shell.kcl "unlabeled": null } ], - "commentStart": 1337, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2450,10 +2450,10 @@ description: Result of parsing fillet-and-shell.kcl { "argument": { "abs_path": false, - "commentStart": 1531, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1531, + "commentStart": 0, "end": 0, "name": "screw", "start": 0, @@ -2464,24 +2464,24 @@ description: Result of parsing fillet-and-shell.kcl "type": "Name", "type": "Name" }, - "commentStart": 1524, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1325, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 1310, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1311, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -2491,7 +2491,7 @@ description: Result of parsing fillet-and-shell.kcl { "type": "Parameter", "identifier": { - "commentStart": 1314, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -2501,7 +2501,7 @@ description: Result of parsing fillet-and-shell.kcl { "type": "Parameter", "identifier": { - "commentStart": 1317, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -2523,22 +2523,22 @@ description: Result of parsing fillet-and-shell.kcl "type": "VariableDeclaration" }, { - "commentStart": 1538, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1549, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1549, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1549, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1549, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -2551,14 +2551,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1558, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1558, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1558, + "commentStart": 0, "end": 0, "name": "rpizWidth", "start": 0, @@ -2571,7 +2571,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1570, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2592,14 +2592,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "-", "right": { - "commentStart": 1575, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1575, + "commentStart": 0, "end": 0, "name": "widthBetweenScrews", "start": 0, @@ -2612,7 +2612,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1596, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2632,16 +2632,16 @@ description: Result of parsing fillet-and-shell.kcl "type": "BinaryExpression" }, { - "commentStart": 1600, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1600, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1600, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1600, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2655,10 +2655,10 @@ description: Result of parsing fillet-and-shell.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1604, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1604, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -2675,14 +2675,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1613, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1613, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1613, + "commentStart": 0, "end": 0, "name": "rpizLength", "start": 0, @@ -2695,7 +2695,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1626, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2716,14 +2716,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "-", "right": { - "commentStart": 1631, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1631, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1631, + "commentStart": 0, "end": 0, "name": "lengthBetweenScrews", "start": 0, @@ -2736,7 +2736,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1653, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2757,10 +2757,10 @@ description: Result of parsing fillet-and-shell.kcl }, { "abs_path": false, - "commentStart": 1657, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1657, + "commentStart": 0, "end": 0, "name": "screwHeight", "start": 0, @@ -2774,10 +2774,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1540, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1540, + "commentStart": 0, "end": 0, "name": "m25Screw", "start": 0, @@ -2787,7 +2787,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1540, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2798,22 +2798,22 @@ description: Result of parsing fillet-and-shell.kcl "type": "ExpressionStatement" }, { - "commentStart": 1669, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1680, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1680, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1680, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1680, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -2826,14 +2826,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1689, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1689, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1689, + "commentStart": 0, "end": 0, "name": "rpizWidth", "start": 0, @@ -2846,7 +2846,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1701, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2867,14 +2867,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "-", "right": { - "commentStart": 1706, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1706, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1706, + "commentStart": 0, "end": 0, "name": "widthBetweenScrews", "start": 0, @@ -2887,7 +2887,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1727, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2907,16 +2907,16 @@ description: Result of parsing fillet-and-shell.kcl "type": "BinaryExpression" }, { - "commentStart": 1731, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1731, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1731, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1731, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2930,10 +2930,10 @@ description: Result of parsing fillet-and-shell.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1735, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1735, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -2950,14 +2950,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1744, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1744, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1744, + "commentStart": 0, "end": 0, "name": "rpizLength", "start": 0, @@ -2970,7 +2970,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1757, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2991,14 +2991,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1761, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1761, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1761, + "commentStart": 0, "end": 0, "name": "lengthBetweenScrews", "start": 0, @@ -3011,7 +3011,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1783, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3032,10 +3032,10 @@ description: Result of parsing fillet-and-shell.kcl }, { "abs_path": false, - "commentStart": 1786, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1786, + "commentStart": 0, "end": 0, "name": "screwHeight", "start": 0, @@ -3049,10 +3049,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1671, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1671, + "commentStart": 0, "end": 0, "name": "m25Screw", "start": 0, @@ -3062,7 +3062,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1671, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3073,22 +3073,22 @@ description: Result of parsing fillet-and-shell.kcl "type": "ExpressionStatement" }, { - "commentStart": 1798, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1809, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1809, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1809, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1809, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -3101,14 +3101,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1818, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1818, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1818, + "commentStart": 0, "end": 0, "name": "rpizWidth", "start": 0, @@ -3121,7 +3121,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1830, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3142,14 +3142,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1834, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1834, + "commentStart": 0, "end": 0, "name": "widthBetweenScrews", "start": 0, @@ -3162,7 +3162,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1855, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3182,16 +3182,16 @@ description: Result of parsing fillet-and-shell.kcl "type": "BinaryExpression" }, { - "commentStart": 1858, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1858, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1858, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1858, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3205,10 +3205,10 @@ description: Result of parsing fillet-and-shell.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1862, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1862, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -3225,14 +3225,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1871, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1871, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1871, + "commentStart": 0, "end": 0, "name": "rpizLength", "start": 0, @@ -3245,7 +3245,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1884, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3266,14 +3266,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1888, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1888, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1888, + "commentStart": 0, "end": 0, "name": "lengthBetweenScrews", "start": 0, @@ -3286,7 +3286,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1910, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3307,10 +3307,10 @@ description: Result of parsing fillet-and-shell.kcl }, { "abs_path": false, - "commentStart": 1913, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1913, + "commentStart": 0, "end": 0, "name": "screwHeight", "start": 0, @@ -3324,10 +3324,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1800, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1800, + "commentStart": 0, "end": 0, "name": "m25Screw", "start": 0, @@ -3337,7 +3337,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1800, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3348,22 +3348,22 @@ description: Result of parsing fillet-and-shell.kcl "type": "ExpressionStatement" }, { - "commentStart": 1925, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1936, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1936, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1936, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1936, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -3376,14 +3376,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1945, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1945, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1945, + "commentStart": 0, "end": 0, "name": "rpizWidth", "start": 0, @@ -3396,7 +3396,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1957, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3417,14 +3417,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1961, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1961, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1961, + "commentStart": 0, "end": 0, "name": "widthBetweenScrews", "start": 0, @@ -3437,7 +3437,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 1982, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3457,16 +3457,16 @@ description: Result of parsing fillet-and-shell.kcl "type": "BinaryExpression" }, { - "commentStart": 1985, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1985, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1985, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1985, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3480,10 +3480,10 @@ description: Result of parsing fillet-and-shell.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1989, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1989, + "commentStart": 0, "end": 0, "name": "border", "start": 0, @@ -3500,14 +3500,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "+", "right": { - "commentStart": 1998, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1998, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1998, + "commentStart": 0, "end": 0, "name": "rpizLength", "start": 0, @@ -3520,7 +3520,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 2011, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3541,14 +3541,14 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "-", "right": { - "commentStart": 2016, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2016, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2016, + "commentStart": 0, "end": 0, "name": "lengthBetweenScrews", "start": 0, @@ -3561,7 +3561,7 @@ description: Result of parsing fillet-and-shell.kcl }, "operator": "/", "right": { - "commentStart": 2038, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3582,10 +3582,10 @@ description: Result of parsing fillet-and-shell.kcl }, { "abs_path": false, - "commentStart": 2042, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2042, + "commentStart": 0, "end": 0, "name": "screwHeight", "start": 0, @@ -3599,10 +3599,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 1927, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1927, + "commentStart": 0, "end": 0, "name": "m25Screw", "start": 0, @@ -3612,7 +3612,7 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 1927, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3623,24 +3623,24 @@ description: Result of parsing fillet-and-shell.kcl "type": "ExpressionStatement" }, { - "commentStart": 2054, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "type": "LabeledArg", "label": { - "commentStart": 2068, + "commentStart": 0, "end": 0, "name": "faces", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2076, + "commentStart": 0, "elements": [ { - "commentStart": 2077, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -3658,7 +3658,7 @@ description: Result of parsing fillet-and-shell.kcl { "type": "LabeledArg", "label": { - "commentStart": 2085, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -3666,10 +3666,10 @@ description: Result of parsing fillet-and-shell.kcl }, "arg": { "abs_path": false, - "commentStart": 2097, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2097, + "commentStart": 0, "end": 0, "name": "caseThickness", "start": 0, @@ -3684,10 +3684,10 @@ description: Result of parsing fillet-and-shell.kcl ], "callee": { "abs_path": false, - "commentStart": 2056, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2056, + "commentStart": 0, "end": 0, "name": "shell", "start": 0, @@ -3697,17 +3697,17 @@ description: Result of parsing fillet-and-shell.kcl "start": 0, "type": "Name" }, - "commentStart": 2056, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2062, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2062, + "commentStart": 0, "end": 0, "name": "case", "start": 0, @@ -3730,7 +3730,7 @@ description: Result of parsing fillet-and-shell.kcl "nonCodeNodes": { "1": [ { - "commentStart": 30, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3741,7 +3741,7 @@ description: Result of parsing fillet-and-shell.kcl ], "2": [ { - "commentStart": 49, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3752,7 +3752,7 @@ description: Result of parsing fillet-and-shell.kcl ], "3": [ { - "commentStart": 61, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3763,7 +3763,7 @@ description: Result of parsing fillet-and-shell.kcl ], "4": [ { - "commentStart": 78, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3774,7 +3774,7 @@ description: Result of parsing fillet-and-shell.kcl ], "7": [ { - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3785,7 +3785,7 @@ description: Result of parsing fillet-and-shell.kcl ], "9": [ { - "commentStart": 220, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3796,7 +3796,7 @@ description: Result of parsing fillet-and-shell.kcl ], "12": [ { - "commentStart": 293, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3807,7 +3807,7 @@ description: Result of parsing fillet-and-shell.kcl ], "15": [ { - "commentStart": 356, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3818,7 +3818,7 @@ description: Result of parsing fillet-and-shell.kcl ], "16": [ { - "commentStart": 795, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3829,7 +3829,7 @@ description: Result of parsing fillet-and-shell.kcl ], "17": [ { - "commentStart": 1297, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3840,7 +3840,7 @@ description: Result of parsing fillet-and-shell.kcl ], "18": [ { - "commentStart": 1538, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3851,7 +3851,7 @@ description: Result of parsing fillet-and-shell.kcl ], "19": [ { - "commentStart": 1669, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3862,7 +3862,7 @@ description: Result of parsing fillet-and-shell.kcl ], "20": [ { - "commentStart": 1798, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3873,7 +3873,7 @@ description: Result of parsing fillet-and-shell.kcl ], "21": [ { - "commentStart": 1925, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3884,7 +3884,7 @@ description: Result of parsing fillet-and-shell.kcl ], "22": [ { - "commentStart": 2054, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/fillet-and-shell/program_memory.snap b/rust/kcl-lib/tests/fillet-and-shell/program_memory.snap index e8a813859..544983743 100644 --- a/rust/kcl-lib/tests/fillet-and-shell/program_memory.snap +++ b/rust/kcl-lib/tests/fillet-and-shell/program_memory.snap @@ -307,7 +307,13 @@ description: Variables in memory after executing fillet-and-shell.kcl "type": "Number", "value": 73.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "caseThickness": { @@ -327,7 +333,13 @@ description: Variables in memory after executing fillet-and-shell.kcl "type": "Number", "value": 38.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "connectorPadding": { @@ -367,7 +379,13 @@ description: Variables in memory after executing fillet-and-shell.kcl "type": "Number", "value": 58.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "m25Screw": { diff --git a/rust/kcl-lib/tests/flush_batch_on_end/ast.snap b/rust/kcl-lib/tests/flush_batch_on_end/ast.snap index e73ca18d0..d71b644b9 100644 --- a/rust/kcl-lib/tests/flush_batch_on_end/ast.snap +++ b/rust/kcl-lib/tests/flush_batch_on_end/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing flush_batch_on_end.kcl "Ok": { "body": [ { - "commentStart": 33, + "commentStart": 0, "declaration": { - "commentStart": 84, + "commentStart": 0, "end": 0, "id": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "innerDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 100, + "commentStart": 0, "end": 0, "raw": "0.364", "start": 0, @@ -45,22 +45,22 @@ description: Result of parsing flush_batch_on_end.kcl "type": "VariableDeclaration" }, { - "commentStart": 106, + "commentStart": 0, "declaration": { - "commentStart": 106, + "commentStart": 0, "end": 0, "id": { - "commentStart": 106, + "commentStart": 0, "end": 0, "name": "outerDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 122, + "commentStart": 0, "end": 0, "left": { - "commentStart": 122, + "commentStart": 0, "end": 0, "raw": "35", "start": 0, @@ -73,7 +73,7 @@ description: Result of parsing flush_batch_on_end.kcl }, "operator": "/", "right": { - "commentStart": 127, + "commentStart": 0, "end": 0, "raw": "64", "start": 0, @@ -98,22 +98,22 @@ description: Result of parsing flush_batch_on_end.kcl "type": "VariableDeclaration" }, { - "commentStart": 130, + "commentStart": 0, "declaration": { - "commentStart": 130, + "commentStart": 0, "end": 0, "id": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 139, + "commentStart": 0, "end": 0, "left": { - "commentStart": 139, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -126,10 +126,10 @@ description: Result of parsing flush_batch_on_end.kcl }, "operator": "+", "right": { - "commentStart": 143, + "commentStart": 0, "end": 0, "left": { - "commentStart": 143, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -142,7 +142,7 @@ description: Result of parsing flush_batch_on_end.kcl }, "operator": "/", "right": { - "commentStart": 147, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -171,12 +171,12 @@ description: Result of parsing flush_batch_on_end.kcl "type": "VariableDeclaration" }, { - "commentStart": 148, + "commentStart": 0, "declaration": { - "commentStart": 187, + "commentStart": 0, "end": 0, "id": { - "commentStart": 187, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -185,7 +185,7 @@ description: Result of parsing flush_batch_on_end.kcl "init": { "arguments": [ { - "commentStart": 213, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -196,10 +196,10 @@ description: Result of parsing flush_batch_on_end.kcl ], "callee": { "abs_path": false, - "commentStart": 199, + "commentStart": 0, "end": 0, "name": { - "commentStart": 199, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -209,7 +209,7 @@ description: Result of parsing flush_batch_on_end.kcl "start": 0, "type": "Name" }, - "commentStart": 199, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -230,12 +230,12 @@ description: Result of parsing flush_batch_on_end.kcl "type": "VariableDeclaration" }, { - "commentStart": 218, + "commentStart": 0, "declaration": { - "commentStart": 267, + "commentStart": 0, "end": 0, "id": { - "commentStart": 267, + "commentStart": 0, "end": 0, "name": "outerProfile", "start": 0, @@ -246,17 +246,17 @@ description: Result of parsing flush_batch_on_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 305, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 314, + "commentStart": 0, "elements": [ { - "commentStart": 315, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -268,7 +268,7 @@ description: Result of parsing flush_batch_on_end.kcl } }, { - "commentStart": 320, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -289,21 +289,21 @@ description: Result of parsing flush_batch_on_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 328, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 337, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 337, + "commentStart": 0, "end": 0, "name": { - "commentStart": 337, + "commentStart": 0, "end": 0, "name": "outerDiameter", "start": 0, @@ -316,7 +316,7 @@ description: Result of parsing flush_batch_on_end.kcl }, "operator": "/", "right": { - "commentStart": 353, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -335,14 +335,14 @@ description: Result of parsing flush_batch_on_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 358, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 364, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -353,10 +353,10 @@ description: Result of parsing flush_batch_on_end.kcl ], "callee": { "abs_path": false, - "commentStart": 282, + "commentStart": 0, "end": 0, "name": { - "commentStart": 282, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -366,17 +366,17 @@ description: Result of parsing flush_batch_on_end.kcl "start": 0, "type": "Name" }, - "commentStart": 282, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 292, + "commentStart": 0, "end": 0, "name": { - "commentStart": 292, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -403,12 +403,12 @@ description: Result of parsing flush_batch_on_end.kcl "type": "VariableDeclaration" }, { - "commentStart": 374, + "commentStart": 0, "declaration": { - "commentStart": 422, + "commentStart": 0, "end": 0, "id": { - "commentStart": 422, + "commentStart": 0, "end": 0, "name": "innerProfile", "start": 0, @@ -419,17 +419,17 @@ description: Result of parsing flush_batch_on_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 460, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 469, + "commentStart": 0, "elements": [ { - "commentStart": 470, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -441,7 +441,7 @@ description: Result of parsing flush_batch_on_end.kcl } }, { - "commentStart": 475, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -462,21 +462,21 @@ description: Result of parsing flush_batch_on_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 483, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 492, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 492, + "commentStart": 0, "end": 0, "name": { - "commentStart": 492, + "commentStart": 0, "end": 0, "name": "innerDiameter", "start": 0, @@ -489,7 +489,7 @@ description: Result of parsing flush_batch_on_end.kcl }, "operator": "/", "right": { - "commentStart": 508, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -508,14 +508,14 @@ description: Result of parsing flush_batch_on_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 513, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 519, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -526,10 +526,10 @@ description: Result of parsing flush_batch_on_end.kcl ], "callee": { "abs_path": false, - "commentStart": 437, + "commentStart": 0, "end": 0, "name": { - "commentStart": 437, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -539,17 +539,17 @@ description: Result of parsing flush_batch_on_end.kcl "start": 0, "type": "Name" }, - "commentStart": 437, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 447, + "commentStart": 0, "end": 0, "name": { - "commentStart": 447, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -576,12 +576,12 @@ description: Result of parsing flush_batch_on_end.kcl "type": "VariableDeclaration" }, { - "commentStart": 529, + "commentStart": 0, "declaration": { - "commentStart": 587, + "commentStart": 0, "end": 0, "id": { - "commentStart": 587, + "commentStart": 0, "end": 0, "name": "pipeProfile", "start": 0, @@ -591,10 +591,10 @@ description: Result of parsing flush_batch_on_end.kcl "body": [ { "abs_path": false, - "commentStart": 601, + "commentStart": 0, "end": 0, "name": { - "commentStart": 601, + "commentStart": 0, "end": 0, "name": "outerProfile", "start": 0, @@ -609,10 +609,10 @@ description: Result of parsing flush_batch_on_end.kcl "arguments": [ { "abs_path": false, - "commentStart": 624, + "commentStart": 0, "end": 0, "name": { - "commentStart": 624, + "commentStart": 0, "end": 0, "name": "innerProfile", "start": 0, @@ -624,7 +624,7 @@ description: Result of parsing flush_batch_on_end.kcl "type": "Name" }, { - "commentStart": 638, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -633,10 +633,10 @@ description: Result of parsing flush_batch_on_end.kcl ], "callee": { "abs_path": false, - "commentStart": 619, + "commentStart": 0, "end": 0, "name": { - "commentStart": 619, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -646,20 +646,20 @@ description: Result of parsing flush_batch_on_end.kcl "start": 0, "type": "Name" }, - "commentStart": 619, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 601, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 640, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -692,12 +692,12 @@ description: Result of parsing flush_batch_on_end.kcl "type": "VariableDeclaration" }, { - "commentStart": 689, + "commentStart": 0, "declaration": { - "commentStart": 689, + "commentStart": 0, "end": 0, "id": { - "commentStart": 689, + "commentStart": 0, "end": 0, "name": "pipe", "start": 0, @@ -708,7 +708,7 @@ description: Result of parsing flush_batch_on_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 717, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -716,10 +716,10 @@ description: Result of parsing flush_batch_on_end.kcl }, "arg": { "abs_path": false, - "commentStart": 726, + "commentStart": 0, "end": 0, "name": { - "commentStart": 726, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -734,10 +734,10 @@ description: Result of parsing flush_batch_on_end.kcl ], "callee": { "abs_path": false, - "commentStart": 696, + "commentStart": 0, "end": 0, "name": { - "commentStart": 696, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -747,17 +747,17 @@ description: Result of parsing flush_batch_on_end.kcl "start": 0, "type": "Name" }, - "commentStart": 696, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 704, + "commentStart": 0, "end": 0, "name": { - "commentStart": 704, + "commentStart": 0, "end": 0, "name": "pipeProfile", "start": 0, @@ -786,7 +786,7 @@ description: Result of parsing flush_batch_on_end.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 1, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -794,10 +794,10 @@ description: Result of parsing flush_batch_on_end.kcl }, "properties": [ { - "commentStart": 10, + "commentStart": 0, "end": 0, "key": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -807,10 +807,10 @@ description: Result of parsing flush_batch_on_end.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 30, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -831,7 +831,7 @@ description: Result of parsing flush_batch_on_end.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/flush_batch_on_end/ops.snap b/rust/kcl-lib/tests/flush_batch_on_end/ops.snap index 49eb5a00f..5d99805a9 100644 --- a/rust/kcl-lib/tests/flush_batch_on_end/ops.snap +++ b/rust/kcl-lib/tests/flush_batch_on_end/ops.snap @@ -51,7 +51,8 @@ description: Operations executed flush_batch_on_end.kcl "type": "Number", "value": 1.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/flush_batch_on_end/program_memory.snap b/rust/kcl-lib/tests/flush_batch_on_end/program_memory.snap index c1b29e207..9a18e3fe7 100644 --- a/rust/kcl-lib/tests/flush_batch_on_end/program_memory.snap +++ b/rust/kcl-lib/tests/flush_batch_on_end/program_memory.snap @@ -128,14 +128,16 @@ description: Variables in memory after executing flush_batch_on_end.kcl "type": "Number", "value": 1.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "outerDiameter": { "type": "Number", "value": 0.5469, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "outerProfile": { diff --git a/rust/kcl-lib/tests/function_sketch/ast.snap b/rust/kcl-lib/tests/function_sketch/ast.snap index a26a0ddde..0564a1502 100644 --- a/rust/kcl-lib/tests/function_sketch/ast.snap +++ b/rust/kcl-lib/tests/function_sketch/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing function_sketch.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "box", "start": 0, @@ -21,12 +21,12 @@ description: Result of parsing function_sketch.kcl "body": { "body": [ { - "commentStart": 20, + "commentStart": 0, "declaration": { - "commentStart": 20, + "commentStart": 0, "end": 0, "id": { - "commentStart": 20, + "commentStart": 0, "end": 0, "name": "myBox", "start": 0, @@ -37,7 +37,7 @@ description: Result of parsing function_sketch.kcl { "arguments": [ { - "commentStart": 42, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -48,10 +48,10 @@ description: Result of parsing function_sketch.kcl ], "callee": { "abs_path": false, - "commentStart": 28, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -61,7 +61,7 @@ description: Result of parsing function_sketch.kcl "start": 0, "type": "Name" }, - "commentStart": 28, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -70,10 +70,10 @@ description: Result of parsing function_sketch.kcl { "arguments": [ { - "commentStart": 70, + "commentStart": 0, "elements": [ { - "commentStart": 71, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -85,7 +85,7 @@ description: Result of parsing function_sketch.kcl } }, { - "commentStart": 74, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -103,7 +103,7 @@ description: Result of parsing function_sketch.kcl "type": "ArrayExpression" }, { - "commentStart": 78, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -112,10 +112,10 @@ description: Result of parsing function_sketch.kcl ], "callee": { "abs_path": false, - "commentStart": 55, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -125,7 +125,7 @@ description: Result of parsing function_sketch.kcl "start": 0, "type": "Name" }, - "commentStart": 55, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -136,17 +136,17 @@ description: Result of parsing function_sketch.kcl { "type": "LabeledArg", "label": { - "commentStart": 93, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 99, + "commentStart": 0, "elements": [ { - "commentStart": 100, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -159,10 +159,10 @@ description: Result of parsing function_sketch.kcl }, { "abs_path": false, - "commentStart": 103, + "commentStart": 0, "end": 0, "name": { - "commentStart": 103, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -183,10 +183,10 @@ description: Result of parsing function_sketch.kcl ], "callee": { "abs_path": false, - "commentStart": 88, + "commentStart": 0, "end": 0, "name": { - "commentStart": 88, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -196,7 +196,7 @@ description: Result of parsing function_sketch.kcl "start": 0, "type": "Name" }, - "commentStart": 88, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -208,21 +208,21 @@ description: Result of parsing function_sketch.kcl { "type": "LabeledArg", "label": { - "commentStart": 119, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 125, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 126, + "commentStart": 0, "end": 0, "name": { - "commentStart": 126, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -234,7 +234,7 @@ description: Result of parsing function_sketch.kcl "type": "Name" }, { - "commentStart": 129, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -255,10 +255,10 @@ description: Result of parsing function_sketch.kcl ], "callee": { "abs_path": false, - "commentStart": 114, + "commentStart": 0, "end": 0, "name": { - "commentStart": 114, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -268,7 +268,7 @@ description: Result of parsing function_sketch.kcl "start": 0, "type": "Name" }, - "commentStart": 114, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -280,17 +280,17 @@ description: Result of parsing function_sketch.kcl { "type": "LabeledArg", "label": { - "commentStart": 145, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 151, + "commentStart": 0, "elements": [ { - "commentStart": 152, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -304,10 +304,10 @@ description: Result of parsing function_sketch.kcl { "argument": { "abs_path": false, - "commentStart": 156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 156, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -318,7 +318,7 @@ description: Result of parsing function_sketch.kcl "type": "Name", "type": "Name" }, - "commentStart": 155, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -335,10 +335,10 @@ description: Result of parsing function_sketch.kcl ], "callee": { "abs_path": false, - "commentStart": 140, + "commentStart": 0, "end": 0, "name": { - "commentStart": 140, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -348,7 +348,7 @@ description: Result of parsing function_sketch.kcl "start": 0, "type": "Name" }, - "commentStart": 140, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -358,7 +358,7 @@ description: Result of parsing function_sketch.kcl { "arguments": [ { - "commentStart": 173, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -367,10 +367,10 @@ description: Result of parsing function_sketch.kcl ], "callee": { "abs_path": false, - "commentStart": 167, + "commentStart": 0, "end": 0, "name": { - "commentStart": 167, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -380,7 +380,7 @@ description: Result of parsing function_sketch.kcl "start": 0, "type": "Name" }, - "commentStart": 167, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -391,7 +391,7 @@ description: Result of parsing function_sketch.kcl { "type": "LabeledArg", "label": { - "commentStart": 191, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -399,10 +399,10 @@ description: Result of parsing function_sketch.kcl }, "arg": { "abs_path": false, - "commentStart": 200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 200, + "commentStart": 0, "end": 0, "name": "h", "start": 0, @@ -417,10 +417,10 @@ description: Result of parsing function_sketch.kcl ], "callee": { "abs_path": false, - "commentStart": 183, + "commentStart": 0, "end": 0, "name": { - "commentStart": 183, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -430,7 +430,7 @@ description: Result of parsing function_sketch.kcl "start": 0, "type": "Name" }, - "commentStart": 183, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -438,7 +438,7 @@ description: Result of parsing function_sketch.kcl "unlabeled": null } ], - "commentStart": 28, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -456,10 +456,10 @@ description: Result of parsing function_sketch.kcl { "argument": { "abs_path": false, - "commentStart": 213, + "commentStart": 0, "end": 0, "name": { - "commentStart": 213, + "commentStart": 0, "end": 0, "name": "myBox", "start": 0, @@ -470,20 +470,20 @@ description: Result of parsing function_sketch.kcl "type": "Name", "type": "Name" }, - "commentStart": 202, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 16, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 202, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -497,13 +497,13 @@ description: Result of parsing function_sketch.kcl }, "start": 0 }, - "commentStart": 6, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "h", "start": 0, @@ -513,7 +513,7 @@ description: Result of parsing function_sketch.kcl { "type": "Parameter", "identifier": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -523,7 +523,7 @@ description: Result of parsing function_sketch.kcl { "type": "Parameter", "identifier": { - "commentStart": 13, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -545,12 +545,12 @@ description: Result of parsing function_sketch.kcl "type": "VariableDeclaration" }, { - "commentStart": 220, + "commentStart": 0, "declaration": { - "commentStart": 222, + "commentStart": 0, "end": 0, "id": { - "commentStart": 222, + "commentStart": 0, "end": 0, "name": "fnBox", "start": 0, @@ -559,7 +559,7 @@ description: Result of parsing function_sketch.kcl "init": { "arguments": [ { - "commentStart": 234, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -571,7 +571,7 @@ description: Result of parsing function_sketch.kcl } }, { - "commentStart": 237, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -583,7 +583,7 @@ description: Result of parsing function_sketch.kcl } }, { - "commentStart": 240, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -597,10 +597,10 @@ description: Result of parsing function_sketch.kcl ], "callee": { "abs_path": false, - "commentStart": 230, + "commentStart": 0, "end": 0, "name": { - "commentStart": 230, + "commentStart": 0, "end": 0, "name": "box", "start": 0, @@ -610,7 +610,7 @@ description: Result of parsing function_sketch.kcl "start": 0, "type": "Name" }, - "commentStart": 230, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -632,7 +632,7 @@ description: Result of parsing function_sketch.kcl "nonCodeNodes": { "0": [ { - "commentStart": 220, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/function_sketch_with_position/ast.snap b/rust/kcl-lib/tests/function_sketch_with_position/ast.snap index 6e6034a7b..71a643b96 100644 --- a/rust/kcl-lib/tests/function_sketch_with_position/ast.snap +++ b/rust/kcl-lib/tests/function_sketch_with_position/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing function_sketch_with_position.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "box", "start": 0, @@ -21,12 +21,12 @@ description: Result of parsing function_sketch_with_position.kcl "body": { "body": [ { - "commentStart": 23, + "commentStart": 0, "declaration": { - "commentStart": 23, + "commentStart": 0, "end": 0, "id": { - "commentStart": 23, + "commentStart": 0, "end": 0, "name": "myBox", "start": 0, @@ -37,7 +37,7 @@ description: Result of parsing function_sketch_with_position.kcl { "arguments": [ { - "commentStart": 45, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -48,10 +48,10 @@ description: Result of parsing function_sketch_with_position.kcl ], "callee": { "abs_path": false, - "commentStart": 31, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -61,7 +61,7 @@ description: Result of parsing function_sketch_with_position.kcl "start": 0, "type": "Name" }, - "commentStart": 31, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -71,10 +71,10 @@ description: Result of parsing function_sketch_with_position.kcl "arguments": [ { "abs_path": false, - "commentStart": 73, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -86,7 +86,7 @@ description: Result of parsing function_sketch_with_position.kcl "type": "Name" }, { - "commentStart": 76, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -95,10 +95,10 @@ description: Result of parsing function_sketch_with_position.kcl ], "callee": { "abs_path": false, - "commentStart": 58, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -108,7 +108,7 @@ description: Result of parsing function_sketch_with_position.kcl "start": 0, "type": "Name" }, - "commentStart": 58, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -119,17 +119,17 @@ description: Result of parsing function_sketch_with_position.kcl { "type": "LabeledArg", "label": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 97, + "commentStart": 0, "elements": [ { - "commentStart": 98, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -142,10 +142,10 @@ description: Result of parsing function_sketch_with_position.kcl }, { "abs_path": false, - "commentStart": 101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -166,10 +166,10 @@ description: Result of parsing function_sketch_with_position.kcl ], "callee": { "abs_path": false, - "commentStart": 86, + "commentStart": 0, "end": 0, "name": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -179,7 +179,7 @@ description: Result of parsing function_sketch_with_position.kcl "start": 0, "type": "Name" }, - "commentStart": 86, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -191,21 +191,21 @@ description: Result of parsing function_sketch_with_position.kcl { "type": "LabeledArg", "label": { - "commentStart": 117, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 123, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 124, + "commentStart": 0, "end": 0, "name": { - "commentStart": 124, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -217,7 +217,7 @@ description: Result of parsing function_sketch_with_position.kcl "type": "Name" }, { - "commentStart": 127, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -238,10 +238,10 @@ description: Result of parsing function_sketch_with_position.kcl ], "callee": { "abs_path": false, - "commentStart": 112, + "commentStart": 0, "end": 0, "name": { - "commentStart": 112, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -251,7 +251,7 @@ description: Result of parsing function_sketch_with_position.kcl "start": 0, "type": "Name" }, - "commentStart": 112, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -263,17 +263,17 @@ description: Result of parsing function_sketch_with_position.kcl { "type": "LabeledArg", "label": { - "commentStart": 143, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 149, + "commentStart": 0, "elements": [ { - "commentStart": 150, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -287,10 +287,10 @@ description: Result of parsing function_sketch_with_position.kcl { "argument": { "abs_path": false, - "commentStart": 154, + "commentStart": 0, "end": 0, "name": { - "commentStart": 154, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -301,7 +301,7 @@ description: Result of parsing function_sketch_with_position.kcl "type": "Name", "type": "Name" }, - "commentStart": 153, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -318,10 +318,10 @@ description: Result of parsing function_sketch_with_position.kcl ], "callee": { "abs_path": false, - "commentStart": 138, + "commentStart": 0, "end": 0, "name": { - "commentStart": 138, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -331,7 +331,7 @@ description: Result of parsing function_sketch_with_position.kcl "start": 0, "type": "Name" }, - "commentStart": 138, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -341,7 +341,7 @@ description: Result of parsing function_sketch_with_position.kcl { "arguments": [ { - "commentStart": 171, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -350,10 +350,10 @@ description: Result of parsing function_sketch_with_position.kcl ], "callee": { "abs_path": false, - "commentStart": 165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 165, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -363,7 +363,7 @@ description: Result of parsing function_sketch_with_position.kcl "start": 0, "type": "Name" }, - "commentStart": 165, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -374,7 +374,7 @@ description: Result of parsing function_sketch_with_position.kcl { "type": "LabeledArg", "label": { - "commentStart": 189, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -382,10 +382,10 @@ description: Result of parsing function_sketch_with_position.kcl }, "arg": { "abs_path": false, - "commentStart": 198, + "commentStart": 0, "end": 0, "name": { - "commentStart": 198, + "commentStart": 0, "end": 0, "name": "h", "start": 0, @@ -400,10 +400,10 @@ description: Result of parsing function_sketch_with_position.kcl ], "callee": { "abs_path": false, - "commentStart": 181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 181, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -413,7 +413,7 @@ description: Result of parsing function_sketch_with_position.kcl "start": 0, "type": "Name" }, - "commentStart": 181, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -421,7 +421,7 @@ description: Result of parsing function_sketch_with_position.kcl "unlabeled": null } ], - "commentStart": 31, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -439,10 +439,10 @@ description: Result of parsing function_sketch_with_position.kcl { "argument": { "abs_path": false, - "commentStart": 211, + "commentStart": 0, "end": 0, "name": { - "commentStart": 211, + "commentStart": 0, "end": 0, "name": "myBox", "start": 0, @@ -453,20 +453,20 @@ description: Result of parsing function_sketch_with_position.kcl "type": "Name", "type": "Name" }, - "commentStart": 200, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 19, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 200, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -480,13 +480,13 @@ description: Result of parsing function_sketch_with_position.kcl }, "start": 0 }, - "commentStart": 6, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -496,7 +496,7 @@ description: Result of parsing function_sketch_with_position.kcl { "type": "Parameter", "identifier": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "h", "start": 0, @@ -506,7 +506,7 @@ description: Result of parsing function_sketch_with_position.kcl { "type": "Parameter", "identifier": { - "commentStart": 13, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -516,7 +516,7 @@ description: Result of parsing function_sketch_with_position.kcl { "type": "Parameter", "identifier": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -538,12 +538,12 @@ description: Result of parsing function_sketch_with_position.kcl "type": "VariableDeclaration" }, { - "commentStart": 218, + "commentStart": 0, "declaration": { - "commentStart": 220, + "commentStart": 0, "end": 0, "id": { - "commentStart": 220, + "commentStart": 0, "end": 0, "name": "thing", "start": 0, @@ -552,10 +552,10 @@ description: Result of parsing function_sketch_with_position.kcl "init": { "arguments": [ { - "commentStart": 232, + "commentStart": 0, "elements": [ { - "commentStart": 233, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -567,7 +567,7 @@ description: Result of parsing function_sketch_with_position.kcl } }, { - "commentStart": 236, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -585,7 +585,7 @@ description: Result of parsing function_sketch_with_position.kcl "type": "ArrayExpression" }, { - "commentStart": 240, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -597,7 +597,7 @@ description: Result of parsing function_sketch_with_position.kcl } }, { - "commentStart": 243, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -609,7 +609,7 @@ description: Result of parsing function_sketch_with_position.kcl } }, { - "commentStart": 246, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -623,10 +623,10 @@ description: Result of parsing function_sketch_with_position.kcl ], "callee": { "abs_path": false, - "commentStart": 228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 228, + "commentStart": 0, "end": 0, "name": "box", "start": 0, @@ -636,7 +636,7 @@ description: Result of parsing function_sketch_with_position.kcl "start": 0, "type": "Name" }, - "commentStart": 228, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -658,7 +658,7 @@ description: Result of parsing function_sketch_with_position.kcl "nonCodeNodes": { "0": [ { - "commentStart": 218, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/helix_ccw/ast.snap b/rust/kcl-lib/tests/helix_ccw/ast.snap index 28ea5d2f8..92dc7dc56 100644 --- a/rust/kcl-lib/tests/helix_ccw/ast.snap +++ b/rust/kcl-lib/tests/helix_ccw/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing helix_ccw.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing helix_ccw.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing helix_ccw.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -57,17 +57,17 @@ description: Result of parsing helix_ccw.kcl { "type": "LabeledArg", "label": { - "commentStart": 42, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51, + "commentStart": 0, "elements": [ { - "commentStart": 52, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -79,7 +79,7 @@ description: Result of parsing helix_ccw.kcl } }, { - "commentStart": 55, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -100,14 +100,14 @@ description: Result of parsing helix_ccw.kcl { "type": "LabeledArg", "label": { - "commentStart": 59, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -122,10 +122,10 @@ description: Result of parsing helix_ccw.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -135,7 +135,7 @@ description: Result of parsing helix_ccw.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -147,14 +147,14 @@ description: Result of parsing helix_ccw.kcl { "type": "LabeledArg", "label": { - "commentStart": 85, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 94, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -169,10 +169,10 @@ description: Result of parsing helix_ccw.kcl ], "callee": { "abs_path": false, - "commentStart": 77, + "commentStart": 0, "end": 0, "name": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -182,7 +182,7 @@ description: Result of parsing helix_ccw.kcl "start": 0, "type": "Name" }, - "commentStart": 77, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -194,14 +194,14 @@ description: Result of parsing helix_ccw.kcl { "type": "LabeledArg", "label": { - "commentStart": 117, + "commentStart": 0, "end": 0, "name": "revolutions", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 131, + "commentStart": 0, "end": 0, "raw": "16", "start": 0, @@ -216,14 +216,14 @@ description: Result of parsing helix_ccw.kcl { "type": "LabeledArg", "label": { - "commentStart": 142, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 155, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -238,14 +238,14 @@ description: Result of parsing helix_ccw.kcl { "type": "LabeledArg", "label": { - "commentStart": 165, + "commentStart": 0, "end": 0, "name": "ccw", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 171, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -257,14 +257,14 @@ description: Result of parsing helix_ccw.kcl { "type": "LabeledArg", "label": { - "commentStart": 184, + "commentStart": 0, "end": 0, "name": "cylinder", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 195, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -274,10 +274,10 @@ description: Result of parsing helix_ccw.kcl ], "callee": { "abs_path": false, - "commentStart": 103, + "commentStart": 0, "end": 0, "name": { - "commentStart": 103, + "commentStart": 0, "end": 0, "name": "helix", "start": 0, @@ -287,7 +287,7 @@ description: Result of parsing helix_ccw.kcl "start": 0, "type": "Name" }, - "commentStart": 103, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -295,7 +295,7 @@ description: Result of parsing helix_ccw.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/helix_simple/ast.snap b/rust/kcl-lib/tests/helix_simple/ast.snap index 1ab2dd97a..a118e0dc2 100644 --- a/rust/kcl-lib/tests/helix_simple/ast.snap +++ b/rust/kcl-lib/tests/helix_simple/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing helix_simple.kcl { "commentStart": 0, "declaration": { - "commentStart": 34, + "commentStart": 0, "end": 0, "id": { - "commentStart": 34, + "commentStart": 0, "end": 0, "name": "helper001", "start": 0, @@ -22,7 +22,7 @@ description: Result of parsing helix_simple.kcl { "arguments": [ { - "commentStart": 60, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing helix_simple.kcl ], "callee": { "abs_path": false, - "commentStart": 46, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing helix_simple.kcl "start": 0, "type": "Name" }, - "commentStart": 46, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing helix_simple.kcl { "arguments": [ { - "commentStart": 86, + "commentStart": 0, "elements": [ { - "commentStart": 87, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing helix_simple.kcl } }, { - "commentStart": 90, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing helix_simple.kcl "type": "ArrayExpression" }, { - "commentStart": 94, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing helix_simple.kcl ], "callee": { "abs_path": false, - "commentStart": 71, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing helix_simple.kcl "start": 0, "type": "Name" }, - "commentStart": 71, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing helix_simple.kcl { "type": "LabeledArg", "label": { - "commentStart": 107, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 113, + "commentStart": 0, "elements": [ { - "commentStart": 114, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing helix_simple.kcl } }, { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -164,14 +164,14 @@ description: Result of parsing helix_simple.kcl { "type": "LabeledArg", "label": { - "commentStart": 122, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 128, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -182,10 +182,10 @@ description: Result of parsing helix_simple.kcl ], "callee": { "abs_path": false, - "commentStart": 102, + "commentStart": 0, "end": 0, "name": { - "commentStart": 102, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -195,7 +195,7 @@ description: Result of parsing helix_simple.kcl "start": 0, "type": "Name" }, - "commentStart": 102, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -203,7 +203,7 @@ description: Result of parsing helix_simple.kcl "unlabeled": null } ], - "commentStart": 46, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -222,12 +222,12 @@ description: Result of parsing helix_simple.kcl "type": "VariableDeclaration" }, { - "commentStart": 137, + "commentStart": 0, "declaration": { - "commentStart": 139, + "commentStart": 0, "end": 0, "id": { - "commentStart": 139, + "commentStart": 0, "end": 0, "name": "helixPath", "start": 0, @@ -238,14 +238,14 @@ description: Result of parsing helix_simple.kcl { "type": "LabeledArg", "label": { - "commentStart": 160, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 173, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -260,14 +260,14 @@ description: Result of parsing helix_simple.kcl { "type": "LabeledArg", "label": { - "commentStart": 178, + "commentStart": 0, "end": 0, "name": "ccw", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 184, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -279,14 +279,14 @@ description: Result of parsing helix_simple.kcl { "type": "LabeledArg", "label": { - "commentStart": 192, + "commentStart": 0, "end": 0, "name": "revolutions", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 206, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -301,14 +301,14 @@ description: Result of parsing helix_simple.kcl { "type": "LabeledArg", "label": { - "commentStart": 211, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 220, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -323,14 +323,14 @@ description: Result of parsing helix_simple.kcl { "type": "LabeledArg", "label": { - "commentStart": 226, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 235, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -345,7 +345,7 @@ description: Result of parsing helix_simple.kcl { "type": "LabeledArg", "label": { - "commentStart": 240, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -353,10 +353,10 @@ description: Result of parsing helix_simple.kcl }, "arg": { "abs_path": false, - "commentStart": 247, + "commentStart": 0, "end": 0, "name": { - "commentStart": 247, + "commentStart": 0, "end": 0, "name": "edge001", "start": 0, @@ -371,10 +371,10 @@ description: Result of parsing helix_simple.kcl ], "callee": { "abs_path": false, - "commentStart": 151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "helix", "start": 0, @@ -384,7 +384,7 @@ description: Result of parsing helix_simple.kcl "start": 0, "type": "Name" }, - "commentStart": 151, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -407,7 +407,7 @@ description: Result of parsing helix_simple.kcl "nonCodeNodes": { "0": [ { - "commentStart": 137, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/i_shape/ast.snap b/rust/kcl-lib/tests/i_shape/ast.snap index d9cd1dce4..4c5439e38 100644 --- a/rust/kcl-lib/tests/i_shape/ast.snap +++ b/rust/kcl-lib/tests/i_shape/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing i_shape.kcl "type": "Identifier" }, "init": { - "commentStart": 24, + "commentStart": 0, "elements": [ { - "commentStart": 25, + "commentStart": 0, "end": 0, "raw": "22.8", "start": 0, @@ -33,7 +33,7 @@ description: Result of parsing i_shape.kcl } }, { - "commentStart": 31, + "commentStart": 0, "end": 0, "raw": "10.7", "start": 0, @@ -45,7 +45,7 @@ description: Result of parsing i_shape.kcl } }, { - "commentStart": 37, + "commentStart": 0, "end": 0, "raw": "16.4", "start": 0, @@ -57,7 +57,7 @@ description: Result of parsing i_shape.kcl } }, { - "commentStart": 43, + "commentStart": 0, "end": 0, "raw": "18.5", "start": 0, @@ -84,32 +84,32 @@ description: Result of parsing i_shape.kcl "type": "VariableDeclaration" }, { - "commentStart": 49, + "commentStart": 0, "declaration": { - "commentStart": 49, + "commentStart": 0, "end": 0, "id": { - "commentStart": 49, + "commentStart": 0, "end": 0, "name": "width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 57, + "commentStart": 0, "end": 0, "left": { - "commentStart": 57, + "commentStart": 0, "end": 0, "left": { - "commentStart": 57, + "commentStart": 0, "end": 0, "left": { - "commentStart": 57, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 57, + "commentStart": 0, "end": 0, "name": "d_wrist_circumference", "start": 0, @@ -117,7 +117,7 @@ description: Result of parsing i_shape.kcl "type": "Identifier" }, "property": { - "commentStart": 79, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -134,11 +134,11 @@ description: Result of parsing i_shape.kcl }, "operator": "+", "right": { - "commentStart": 84, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "d_wrist_circumference", "start": 0, @@ -146,7 +146,7 @@ description: Result of parsing i_shape.kcl "type": "Identifier" }, "property": { - "commentStart": 106, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -167,11 +167,11 @@ description: Result of parsing i_shape.kcl }, "operator": "+", "right": { - "commentStart": 111, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 111, + "commentStart": 0, "end": 0, "name": "d_wrist_circumference", "start": 0, @@ -179,7 +179,7 @@ description: Result of parsing i_shape.kcl "type": "Identifier" }, "property": { - "commentStart": 133, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -200,11 +200,11 @@ description: Result of parsing i_shape.kcl }, "operator": "+", "right": { - "commentStart": 138, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 138, + "commentStart": 0, "end": 0, "name": "d_wrist_circumference", "start": 0, @@ -212,7 +212,7 @@ description: Result of parsing i_shape.kcl "type": "Identifier" }, "property": { - "commentStart": 160, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -241,19 +241,19 @@ description: Result of parsing i_shape.kcl "type": "VariableDeclaration" }, { - "commentStart": 163, + "commentStart": 0, "declaration": { - "commentStart": 163, + "commentStart": 0, "end": 0, "id": { - "commentStart": 163, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 172, + "commentStart": 0, "end": 0, "raw": "120.0", "start": 0, @@ -274,19 +274,19 @@ description: Result of parsing i_shape.kcl "type": "VariableDeclaration" }, { - "commentStart": 178, + "commentStart": 0, "declaration": { - "commentStart": 178, + "commentStart": 0, "end": 0, "id": { - "commentStart": 178, + "commentStart": 0, "end": 0, "name": "hand_thickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 195, + "commentStart": 0, "end": 0, "raw": "24.0", "start": 0, @@ -307,19 +307,19 @@ description: Result of parsing i_shape.kcl "type": "VariableDeclaration" }, { - "commentStart": 200, + "commentStart": 0, "declaration": { - "commentStart": 200, + "commentStart": 0, "end": 0, "id": { - "commentStart": 200, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 216, + "commentStart": 0, "end": 0, "raw": "5.0", "start": 0, @@ -340,12 +340,12 @@ description: Result of parsing i_shape.kcl "type": "VariableDeclaration" }, { - "commentStart": 219, + "commentStart": 0, "declaration": { - "commentStart": 386, + "commentStart": 0, "end": 0, "id": { - "commentStart": 386, + "commentStart": 0, "end": 0, "name": "brace_base", "start": 0, @@ -357,10 +357,10 @@ description: Result of parsing i_shape.kcl "arguments": [ { "abs_path": false, - "commentStart": 413, + "commentStart": 0, "end": 0, "name": { - "commentStart": 413, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -374,10 +374,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 399, + "commentStart": 0, "end": 0, "name": { - "commentStart": 399, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -387,7 +387,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 399, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -396,14 +396,14 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 437, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 438, + "commentStart": 0, "end": 0, "name": { - "commentStart": 438, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -415,7 +415,7 @@ description: Result of parsing i_shape.kcl "type": "Name" }, { - "commentStart": 453, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -433,7 +433,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 457, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -442,10 +442,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 422, + "commentStart": 0, "end": 0, "name": { - "commentStart": 422, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -455,7 +455,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 422, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -466,24 +466,24 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 470, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 476, + "commentStart": 0, "elements": [ { - "commentStart": 477, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 477, + "commentStart": 0, "end": 0, "name": { - "commentStart": 477, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -497,10 +497,10 @@ description: Result of parsing i_shape.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 485, + "commentStart": 0, "end": 0, "name": { - "commentStart": 485, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -516,7 +516,7 @@ description: Result of parsing i_shape.kcl "type": "BinaryExpression" }, { - "commentStart": 500, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -537,10 +537,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 465, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -550,7 +550,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 465, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -560,14 +560,14 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 535, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 536, + "commentStart": 0, "end": 0, "name": { - "commentStart": 536, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -580,10 +580,10 @@ description: Result of parsing i_shape.kcl }, { "abs_path": false, - "commentStart": 551, + "commentStart": 0, "end": 0, "name": { - "commentStart": 551, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -601,7 +601,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 567, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -610,10 +610,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 511, + "commentStart": 0, "end": 0, "name": { - "commentStart": 511, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -623,7 +623,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 511, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -634,17 +634,17 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 581, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 590, + "commentStart": 0, "end": 0, "left": { - "commentStart": 590, + "commentStart": 0, "end": 0, "raw": "25.0", "start": 0, @@ -658,10 +658,10 @@ description: Result of parsing i_shape.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 597, + "commentStart": 0, "end": 0, "name": { - "commentStart": 597, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -680,10 +680,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 575, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -693,7 +693,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 575, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -703,15 +703,15 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 641, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 643, + "commentStart": 0, "end": 0, "name": { - "commentStart": 643, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -722,7 +722,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 642, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -731,10 +731,10 @@ description: Result of parsing i_shape.kcl }, { "abs_path": false, - "commentStart": 658, + "commentStart": 0, "end": 0, "name": { - "commentStart": 658, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -752,7 +752,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 674, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -761,10 +761,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 617, + "commentStart": 0, "end": 0, "name": { - "commentStart": 617, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -774,7 +774,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 617, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -785,7 +785,7 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 688, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -793,14 +793,14 @@ description: Result of parsing i_shape.kcl }, "arg": { "argument": { - "commentStart": 699, + "commentStart": 0, "end": 0, "left": { - "commentStart": 699, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 699, + "commentStart": 0, "end": 0, "name": "d_wrist_circumference", "start": 0, @@ -808,7 +808,7 @@ description: Result of parsing i_shape.kcl "type": "Identifier" }, "property": { - "commentStart": 721, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -825,14 +825,14 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 727, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 727, + "commentStart": 0, "end": 0, "name": { - "commentStart": 727, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -845,7 +845,7 @@ description: Result of parsing i_shape.kcl }, "operator": "*", "right": { - "commentStart": 743, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -864,7 +864,7 @@ description: Result of parsing i_shape.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 697, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -875,10 +875,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 682, + "commentStart": 0, "end": 0, "name": { - "commentStart": 682, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -888,7 +888,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 682, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -898,15 +898,15 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 777, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 779, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -917,7 +917,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 778, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -926,10 +926,10 @@ description: Result of parsing i_shape.kcl }, { "abs_path": false, - "commentStart": 794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 794, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -947,7 +947,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 810, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -956,10 +956,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 753, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -969,7 +969,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 753, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -980,27 +980,27 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 824, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 833, + "commentStart": 0, "end": 0, "left": { - "commentStart": 833, + "commentStart": 0, "end": 0, "left": { - "commentStart": 833, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 833, + "commentStart": 0, "end": 0, "name": { - "commentStart": 833, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1013,7 +1013,7 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 842, + "commentStart": 0, "end": 0, "raw": "25.0", "start": 0, @@ -1030,7 +1030,7 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 849, + "commentStart": 0, "end": 0, "raw": "23.0", "start": 0, @@ -1047,14 +1047,14 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 857, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 857, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1067,7 +1067,7 @@ description: Result of parsing i_shape.kcl }, "operator": "*", "right": { - "commentStart": 873, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1090,10 +1090,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 818, + "commentStart": 0, "end": 0, "name": { - "commentStart": 818, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1103,7 +1103,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 818, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1113,14 +1113,14 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 906, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 907, + "commentStart": 0, "end": 0, "name": { - "commentStart": 907, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1133,10 +1133,10 @@ description: Result of parsing i_shape.kcl }, { "abs_path": false, - "commentStart": 922, + "commentStart": 0, "end": 0, "name": { - "commentStart": 922, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1154,7 +1154,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 938, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1163,10 +1163,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 882, + "commentStart": 0, "end": 0, "name": { - "commentStart": 882, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -1176,7 +1176,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 882, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1187,17 +1187,17 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 952, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 961, + "commentStart": 0, "end": 0, "left": { - "commentStart": 961, + "commentStart": 0, "end": 0, "raw": "15.0", "start": 0, @@ -1210,14 +1210,14 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 969, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 969, + "commentStart": 0, "end": 0, "name": { - "commentStart": 969, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1230,7 +1230,7 @@ description: Result of parsing i_shape.kcl }, "operator": "*", "right": { - "commentStart": 985, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1253,10 +1253,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 946, + "commentStart": 0, "end": 0, "name": { - "commentStart": 946, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1266,7 +1266,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 946, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1276,14 +1276,14 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 1018, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1019, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1019, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1296,10 +1296,10 @@ description: Result of parsing i_shape.kcl }, { "abs_path": false, - "commentStart": 1034, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1034, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1317,7 +1317,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 1050, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1326,10 +1326,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 994, + "commentStart": 0, "end": 0, "name": { - "commentStart": 994, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -1339,7 +1339,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 994, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1350,17 +1350,17 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 1064, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1073, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1073, + "commentStart": 0, "end": 0, "raw": "23.0", "start": 0, @@ -1374,10 +1374,10 @@ description: Result of parsing i_shape.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1080, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1080, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1396,10 +1396,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1409,7 +1409,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1058, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1419,15 +1419,15 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 1124, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1126, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1126, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1438,7 +1438,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 1125, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1447,10 +1447,10 @@ description: Result of parsing i_shape.kcl }, { "abs_path": false, - "commentStart": 1141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1141, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1468,7 +1468,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 1157, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1477,10 +1477,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1100, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -1490,7 +1490,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1100, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1501,7 +1501,7 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 1171, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1509,20 +1509,20 @@ description: Result of parsing i_shape.kcl }, "arg": { "argument": { - "commentStart": 1182, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1182, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1182, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1182, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1182, + "commentStart": 0, "end": 0, "name": "hand_thickness", "start": 0, @@ -1535,7 +1535,7 @@ description: Result of parsing i_shape.kcl }, "operator": "+", "right": { - "commentStart": 1199, + "commentStart": 0, "end": 0, "raw": "15.0", "start": 0, @@ -1552,7 +1552,7 @@ description: Result of parsing i_shape.kcl }, "operator": "+", "right": { - "commentStart": 1206, + "commentStart": 0, "end": 0, "raw": "15.0", "start": 0, @@ -1569,14 +1569,14 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 1214, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1214, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1214, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1589,7 +1589,7 @@ description: Result of parsing i_shape.kcl }, "operator": "*", "right": { - "commentStart": 1230, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1608,7 +1608,7 @@ description: Result of parsing i_shape.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1180, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1619,10 +1619,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1632,7 +1632,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1165, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1642,15 +1642,15 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 1264, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1266, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1266, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1661,7 +1661,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 1265, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1671,10 +1671,10 @@ description: Result of parsing i_shape.kcl { "argument": { "abs_path": false, - "commentStart": 1282, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1282, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1685,7 +1685,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 1281, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1699,7 +1699,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 1298, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1708,10 +1708,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1240, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -1721,7 +1721,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1240, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1732,7 +1732,7 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 1312, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1740,10 +1740,10 @@ description: Result of parsing i_shape.kcl }, "arg": { "argument": { - "commentStart": 1323, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1323, + "commentStart": 0, "end": 0, "raw": "23.0", "start": 0, @@ -1757,10 +1757,10 @@ description: Result of parsing i_shape.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1330, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1330, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1775,7 +1775,7 @@ description: Result of parsing i_shape.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1321, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1786,10 +1786,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1306, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1306, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1799,7 +1799,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1306, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1809,14 +1809,14 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 1375, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1376, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1830,10 +1830,10 @@ description: Result of parsing i_shape.kcl { "argument": { "abs_path": false, - "commentStart": 1392, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1392, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1844,7 +1844,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 1391, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1858,7 +1858,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 1408, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1867,10 +1867,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1351, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1351, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -1880,7 +1880,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1351, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1891,17 +1891,17 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 1422, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1431, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1431, + "commentStart": 0, "end": 0, "raw": "15.0", "start": 0, @@ -1914,14 +1914,14 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 1439, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1439, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1439, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -1934,7 +1934,7 @@ description: Result of parsing i_shape.kcl }, "operator": "*", "right": { - "commentStart": 1455, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1957,10 +1957,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1416, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1416, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1970,7 +1970,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1416, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1980,14 +1980,14 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 1488, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1489, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2001,10 +2001,10 @@ description: Result of parsing i_shape.kcl { "argument": { "abs_path": false, - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2015,7 +2015,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 1504, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2029,7 +2029,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 1521, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2038,10 +2038,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1464, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1464, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -2051,7 +2051,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1464, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2062,7 +2062,7 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 1535, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2070,20 +2070,20 @@ description: Result of parsing i_shape.kcl }, "arg": { "argument": { - "commentStart": 1546, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1546, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1546, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1546, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2096,7 +2096,7 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 1555, + "commentStart": 0, "end": 0, "raw": "25.0", "start": 0, @@ -2113,7 +2113,7 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 1562, + "commentStart": 0, "end": 0, "raw": "23.0", "start": 0, @@ -2130,14 +2130,14 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 1570, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1570, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1570, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2150,7 +2150,7 @@ description: Result of parsing i_shape.kcl }, "operator": "*", "right": { - "commentStart": 1586, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2169,7 +2169,7 @@ description: Result of parsing i_shape.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1544, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2180,10 +2180,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1529, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1529, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2193,7 +2193,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1529, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2203,15 +2203,15 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 1620, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1622, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1622, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2222,7 +2222,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 1621, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2232,10 +2232,10 @@ description: Result of parsing i_shape.kcl { "argument": { "abs_path": false, - "commentStart": 1638, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1638, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2246,7 +2246,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 1637, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2260,7 +2260,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 1654, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2269,10 +2269,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -2282,7 +2282,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1596, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2293,7 +2293,7 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 1668, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2301,23 +2301,23 @@ description: Result of parsing i_shape.kcl }, "arg": { "argument": { - "commentStart": 1679, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1679, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1679, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1679, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1679, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1679, + "commentStart": 0, "end": 0, "name": "d_wrist_circumference", "start": 0, @@ -2325,7 +2325,7 @@ description: Result of parsing i_shape.kcl "type": "Identifier" }, "property": { - "commentStart": 1701, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2342,11 +2342,11 @@ description: Result of parsing i_shape.kcl }, "operator": "+", "right": { - "commentStart": 1706, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1706, + "commentStart": 0, "end": 0, "name": "d_wrist_circumference", "start": 0, @@ -2354,7 +2354,7 @@ description: Result of parsing i_shape.kcl "type": "Identifier" }, "property": { - "commentStart": 1728, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2375,11 +2375,11 @@ description: Result of parsing i_shape.kcl }, "operator": "+", "right": { - "commentStart": 1733, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1733, + "commentStart": 0, "end": 0, "name": "d_wrist_circumference", "start": 0, @@ -2387,7 +2387,7 @@ description: Result of parsing i_shape.kcl "type": "Identifier" }, "property": { - "commentStart": 1755, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2409,10 +2409,10 @@ description: Result of parsing i_shape.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1760, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1760, + "commentStart": 0, "end": 0, "name": "hand_thickness", "start": 0, @@ -2430,10 +2430,10 @@ description: Result of parsing i_shape.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1777, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1777, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2448,7 +2448,7 @@ description: Result of parsing i_shape.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1677, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2459,10 +2459,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1662, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1662, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2472,7 +2472,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1662, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2482,15 +2482,15 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 1822, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1824, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1824, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2501,7 +2501,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 1823, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2511,10 +2511,10 @@ description: Result of parsing i_shape.kcl { "argument": { "abs_path": false, - "commentStart": 1840, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1840, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2525,7 +2525,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 1839, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2539,7 +2539,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 1856, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2548,10 +2548,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1798, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1798, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -2561,7 +2561,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1798, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2572,7 +2572,7 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 1870, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2580,10 +2580,10 @@ description: Result of parsing i_shape.kcl }, "arg": { "argument": { - "commentStart": 1881, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1881, + "commentStart": 0, "end": 0, "raw": "25.0", "start": 0, @@ -2597,10 +2597,10 @@ description: Result of parsing i_shape.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1888, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1888, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2615,7 +2615,7 @@ description: Result of parsing i_shape.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1879, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2626,10 +2626,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1864, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1864, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2639,7 +2639,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1864, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2649,14 +2649,14 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 1933, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1934, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1934, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2670,10 +2670,10 @@ description: Result of parsing i_shape.kcl { "argument": { "abs_path": false, - "commentStart": 1950, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1950, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2684,7 +2684,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 1949, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2698,7 +2698,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 1966, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2707,10 +2707,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1909, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1909, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -2720,7 +2720,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1909, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2729,7 +2729,7 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 1980, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2738,10 +2738,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1974, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1974, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2751,14 +2751,14 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1974, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 399, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2781,12 +2781,12 @@ description: Result of parsing i_shape.kcl "type": "VariableDeclaration" }, { - "commentStart": 1982, + "commentStart": 0, "declaration": { - "commentStart": 1984, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1984, + "commentStart": 0, "end": 0, "name": "inner", "start": 0, @@ -2798,10 +2798,10 @@ description: Result of parsing i_shape.kcl "arguments": [ { "abs_path": false, - "commentStart": 2006, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2006, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -2815,10 +2815,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 1992, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1992, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2828,7 +2828,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 1992, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2837,10 +2837,10 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 2030, + "commentStart": 0, "elements": [ { - "commentStart": 2031, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2852,7 +2852,7 @@ description: Result of parsing i_shape.kcl } }, { - "commentStart": 2034, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2870,7 +2870,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 2038, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2879,10 +2879,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2015, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2015, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2892,7 +2892,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2015, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2903,14 +2903,14 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 2052, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2061, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2925,10 +2925,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2046, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2046, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2938,7 +2938,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2046, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2948,14 +2948,14 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 2095, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 2096, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2096, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2968,10 +2968,10 @@ description: Result of parsing i_shape.kcl }, { "abs_path": false, - "commentStart": 2111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2111, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -2989,7 +2989,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 2127, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2998,10 +2998,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2071, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2071, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -3011,7 +3011,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2071, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3022,17 +3022,17 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 2141, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2150, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2150, + "commentStart": 0, "end": 0, "raw": "25.0", "start": 0, @@ -3045,14 +3045,14 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 2158, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2158, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -3065,7 +3065,7 @@ description: Result of parsing i_shape.kcl }, "operator": "*", "right": { - "commentStart": 2174, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3088,10 +3088,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2135, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2135, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3101,7 +3101,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2135, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3111,15 +3111,15 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 2207, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 2209, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2209, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -3130,7 +3130,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 2208, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3139,10 +3139,10 @@ description: Result of parsing i_shape.kcl }, { "abs_path": false, - "commentStart": 2224, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2224, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -3160,7 +3160,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 2240, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3169,10 +3169,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2183, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2183, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -3182,7 +3182,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2183, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3193,7 +3193,7 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 2254, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3201,7 +3201,7 @@ description: Result of parsing i_shape.kcl }, "arg": { "argument": { - "commentStart": 2264, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -3212,7 +3212,7 @@ description: Result of parsing i_shape.kcl "suffix": "None" } }, - "commentStart": 2263, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3223,10 +3223,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2248, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2248, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3236,7 +3236,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2248, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3246,15 +3246,15 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 2298, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 2300, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2300, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -3265,7 +3265,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 2299, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3275,10 +3275,10 @@ description: Result of parsing i_shape.kcl { "argument": { "abs_path": false, - "commentStart": 2316, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2316, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -3289,7 +3289,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 2315, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3303,7 +3303,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 2332, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3312,10 +3312,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2274, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2274, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -3325,7 +3325,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2274, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3336,7 +3336,7 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 2346, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3344,10 +3344,10 @@ description: Result of parsing i_shape.kcl }, "arg": { "argument": { - "commentStart": 2357, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2357, + "commentStart": 0, "end": 0, "raw": "25.0", "start": 0, @@ -3360,14 +3360,14 @@ description: Result of parsing i_shape.kcl }, "operator": "-", "right": { - "commentStart": 2365, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2365, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2365, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -3380,7 +3380,7 @@ description: Result of parsing i_shape.kcl }, "operator": "*", "right": { - "commentStart": 2381, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3399,7 +3399,7 @@ description: Result of parsing i_shape.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 2355, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3410,10 +3410,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2340, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2340, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3423,7 +3423,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2340, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3433,14 +3433,14 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 2415, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 2416, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2416, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -3454,10 +3454,10 @@ description: Result of parsing i_shape.kcl { "argument": { "abs_path": false, - "commentStart": 2432, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2432, + "commentStart": 0, "end": 0, "name": "corner_radius", "start": 0, @@ -3468,7 +3468,7 @@ description: Result of parsing i_shape.kcl "type": "Name", "type": "Name" }, - "commentStart": 2431, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3482,7 +3482,7 @@ description: Result of parsing i_shape.kcl "type": "ArrayExpression" }, { - "commentStart": 2448, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3491,10 +3491,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2391, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2391, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -3504,7 +3504,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2391, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3513,7 +3513,7 @@ description: Result of parsing i_shape.kcl { "arguments": [ { - "commentStart": 2462, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3522,10 +3522,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2456, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2456, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3535,14 +3535,14 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2456, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1992, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3558,12 +3558,12 @@ description: Result of parsing i_shape.kcl "type": "VariableDeclaration" }, { - "commentStart": 2464, + "commentStart": 0, "declaration": { - "commentStart": 2466, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2466, + "commentStart": 0, "end": 0, "name": "final", "start": 0, @@ -3573,10 +3573,10 @@ description: Result of parsing i_shape.kcl "body": [ { "abs_path": false, - "commentStart": 2474, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2474, + "commentStart": 0, "end": 0, "name": "brace_base", "start": 0, @@ -3591,10 +3591,10 @@ description: Result of parsing i_shape.kcl "arguments": [ { "abs_path": false, - "commentStart": 2495, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2495, + "commentStart": 0, "end": 0, "name": "inner", "start": 0, @@ -3606,7 +3606,7 @@ description: Result of parsing i_shape.kcl "type": "Name" }, { - "commentStart": 2502, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3615,10 +3615,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2490, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2490, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -3628,7 +3628,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2490, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3639,14 +3639,14 @@ description: Result of parsing i_shape.kcl { "type": "LabeledArg", "label": { - "commentStart": 2518, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2527, + "commentStart": 0, "end": 0, "raw": "3.0", "start": 0, @@ -3661,10 +3661,10 @@ description: Result of parsing i_shape.kcl ], "callee": { "abs_path": false, - "commentStart": 2510, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2510, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3674,7 +3674,7 @@ description: Result of parsing i_shape.kcl "start": 0, "type": "Name" }, - "commentStart": 2510, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3682,7 +3682,7 @@ description: Result of parsing i_shape.kcl "unlabeled": null } ], - "commentStart": 2474, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3704,7 +3704,7 @@ description: Result of parsing i_shape.kcl "nonCodeNodes": { "5": [ { - "commentStart": 1982, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3715,7 +3715,7 @@ description: Result of parsing i_shape.kcl ], "6": [ { - "commentStart": 2464, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/if_else/ast.snap b/rust/kcl-lib/tests/if_else/ast.snap index f323510b1..0406ae60c 100644 --- a/rust/kcl-lib/tests/if_else/ast.snap +++ b/rust/kcl-lib/tests/if_else/ast.snap @@ -8,19 +8,19 @@ description: Result of parsing if_else.kcl { "commentStart": 0, "declaration": { - "commentStart": 48, + "commentStart": 0, "end": 0, "id": { - "commentStart": 48, + "commentStart": 0, "end": 0, "name": "a", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 52, + "commentStart": 0, "cond": { - "commentStart": 55, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -31,9 +31,9 @@ description: Result of parsing if_else.kcl "digest": null, "else_ifs": [ { - "commentStart": 68, + "commentStart": 0, "cond": { - "commentStart": 76, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -47,10 +47,10 @@ description: Result of parsing if_else.kcl "then_val": { "body": [ { - "commentStart": 85, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 85, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -66,7 +66,7 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" } ], - "commentStart": 81, + "commentStart": 0, "end": 0, "start": 0 }, @@ -77,10 +77,10 @@ description: Result of parsing if_else.kcl "final_else": { "body": [ { - "commentStart": 98, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 98, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -96,7 +96,7 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" } ], - "commentStart": 98, + "commentStart": 0, "end": 0, "start": 0 }, @@ -104,10 +104,10 @@ description: Result of parsing if_else.kcl "then_val": { "body": [ { - "commentStart": 64, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 64, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -123,7 +123,7 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" } ], - "commentStart": 64, + "commentStart": 0, "end": 0, "start": 0 }, @@ -140,16 +140,16 @@ description: Result of parsing if_else.kcl "type": "VariableDeclaration" }, { - "commentStart": 102, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 114, + "commentStart": 0, "end": 0, "name": { - "commentStart": 114, + "commentStart": 0, "end": 0, "name": "a", "start": 0, @@ -161,7 +161,7 @@ description: Result of parsing if_else.kcl "type": "Name" }, { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -173,7 +173,7 @@ description: Result of parsing if_else.kcl } }, { - "commentStart": 120, + "commentStart": 0, "end": 0, "raw": "0.001", "start": 0, @@ -185,7 +185,7 @@ description: Result of parsing if_else.kcl } }, { - "commentStart": 127, + "commentStart": 0, "end": 0, "raw": "\"the 'if' branch gets returned\"", "start": 0, @@ -196,10 +196,10 @@ description: Result of parsing if_else.kcl ], "callee": { "abs_path": false, - "commentStart": 102, + "commentStart": 0, "end": 0, "name": { - "commentStart": 102, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -209,7 +209,7 @@ description: Result of parsing if_else.kcl "start": 0, "type": "Name" }, - "commentStart": 102, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -220,21 +220,21 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" }, { - "commentStart": 159, + "commentStart": 0, "declaration": { - "commentStart": 161, + "commentStart": 0, "end": 0, "id": { - "commentStart": 161, + "commentStart": 0, "end": 0, "name": "b", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 165, + "commentStart": 0, "cond": { - "commentStart": 168, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -245,9 +245,9 @@ description: Result of parsing if_else.kcl "digest": null, "else_ifs": [ { - "commentStart": 182, + "commentStart": 0, "cond": { - "commentStart": 190, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -261,10 +261,10 @@ description: Result of parsing if_else.kcl "then_val": { "body": [ { - "commentStart": 199, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 199, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -280,7 +280,7 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" } ], - "commentStart": 195, + "commentStart": 0, "end": 0, "start": 0 }, @@ -291,10 +291,10 @@ description: Result of parsing if_else.kcl "final_else": { "body": [ { - "commentStart": 212, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 212, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -310,7 +310,7 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" } ], - "commentStart": 212, + "commentStart": 0, "end": 0, "start": 0 }, @@ -318,10 +318,10 @@ description: Result of parsing if_else.kcl "then_val": { "body": [ { - "commentStart": 178, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 178, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -337,7 +337,7 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" } ], - "commentStart": 178, + "commentStart": 0, "end": 0, "start": 0 }, @@ -354,16 +354,16 @@ description: Result of parsing if_else.kcl "type": "VariableDeclaration" }, { - "commentStart": 216, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 228, + "commentStart": 0, "end": 0, "name": "b", "start": 0, @@ -375,7 +375,7 @@ description: Result of parsing if_else.kcl "type": "Name" }, { - "commentStart": 231, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -387,7 +387,7 @@ description: Result of parsing if_else.kcl } }, { - "commentStart": 234, + "commentStart": 0, "end": 0, "raw": "0.001", "start": 0, @@ -399,7 +399,7 @@ description: Result of parsing if_else.kcl } }, { - "commentStart": 241, + "commentStart": 0, "end": 0, "raw": "\"the 'else if' branch gets returned\"", "start": 0, @@ -410,10 +410,10 @@ description: Result of parsing if_else.kcl ], "callee": { "abs_path": false, - "commentStart": 216, + "commentStart": 0, "end": 0, "name": { - "commentStart": 216, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -423,7 +423,7 @@ description: Result of parsing if_else.kcl "start": 0, "type": "Name" }, - "commentStart": 216, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -434,21 +434,21 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" }, { - "commentStart": 278, + "commentStart": 0, "declaration": { - "commentStart": 280, + "commentStart": 0, "end": 0, "id": { - "commentStart": 280, + "commentStart": 0, "end": 0, "name": "c", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 284, + "commentStart": 0, "cond": { - "commentStart": 287, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -459,9 +459,9 @@ description: Result of parsing if_else.kcl "digest": null, "else_ifs": [ { - "commentStart": 301, + "commentStart": 0, "cond": { - "commentStart": 309, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -475,10 +475,10 @@ description: Result of parsing if_else.kcl "then_val": { "body": [ { - "commentStart": 319, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 319, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -494,7 +494,7 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" } ], - "commentStart": 315, + "commentStart": 0, "end": 0, "start": 0 }, @@ -505,10 +505,10 @@ description: Result of parsing if_else.kcl "final_else": { "body": [ { - "commentStart": 332, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 332, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -524,7 +524,7 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" } ], - "commentStart": 332, + "commentStart": 0, "end": 0, "start": 0 }, @@ -532,10 +532,10 @@ description: Result of parsing if_else.kcl "then_val": { "body": [ { - "commentStart": 297, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 297, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -551,7 +551,7 @@ description: Result of parsing if_else.kcl "type": "ExpressionStatement" } ], - "commentStart": 297, + "commentStart": 0, "end": 0, "start": 0 }, @@ -568,16 +568,16 @@ description: Result of parsing if_else.kcl "type": "VariableDeclaration" }, { - "commentStart": 336, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 348, + "commentStart": 0, "end": 0, "name": { - "commentStart": 348, + "commentStart": 0, "end": 0, "name": "c", "start": 0, @@ -589,7 +589,7 @@ description: Result of parsing if_else.kcl "type": "Name" }, { - "commentStart": 351, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -601,7 +601,7 @@ description: Result of parsing if_else.kcl } }, { - "commentStart": 354, + "commentStart": 0, "end": 0, "raw": "0.001", "start": 0, @@ -613,7 +613,7 @@ description: Result of parsing if_else.kcl } }, { - "commentStart": 361, + "commentStart": 0, "end": 0, "raw": "\"the 'else' branch gets returned\"", "start": 0, @@ -624,10 +624,10 @@ description: Result of parsing if_else.kcl ], "callee": { "abs_path": false, - "commentStart": 336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 336, + "commentStart": 0, "end": 0, "name": "assertEqual", "start": 0, @@ -637,7 +637,7 @@ description: Result of parsing if_else.kcl "start": 0, "type": "Name" }, - "commentStart": 336, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -654,7 +654,7 @@ description: Result of parsing if_else.kcl "nonCodeNodes": { "1": [ { - "commentStart": 159, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -665,7 +665,7 @@ description: Result of parsing if_else.kcl ], "3": [ { - "commentStart": 278, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -688,7 +688,7 @@ description: Result of parsing if_else.kcl } }, { - "commentStart": 45, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/import_constant/ast.snap b/rust/kcl-lib/tests/import_constant/ast.snap index 6ab74e12a..150a724d4 100644 --- a/rust/kcl-lib/tests/import_constant/ast.snap +++ b/rust/kcl-lib/tests/import_constant/ast.snap @@ -17,10 +17,10 @@ description: Result of parsing import_constant.kcl "items": [ { "alias": null, - "commentStart": 7, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "three", "start": 0, diff --git a/rust/kcl-lib/tests/import_cycle1/ast.snap b/rust/kcl-lib/tests/import_cycle1/ast.snap index 076681ac7..d2f609bff 100644 --- a/rust/kcl-lib/tests/import_cycle1/ast.snap +++ b/rust/kcl-lib/tests/import_cycle1/ast.snap @@ -6,7 +6,7 @@ description: Result of parsing import_cycle1.kcl "Ok": { "body": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -17,10 +17,10 @@ description: Result of parsing import_cycle1.kcl "items": [ { "alias": null, - "commentStart": 42, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42, + "commentStart": 0, "end": 0, "name": "two", "start": 0, @@ -36,12 +36,12 @@ description: Result of parsing import_cycle1.kcl "type": "ImportStatement" }, { - "commentStart": 70, + "commentStart": 0, "declaration": { - "commentStart": 82, + "commentStart": 0, "end": 0, "id": { - "commentStart": 82, + "commentStart": 0, "end": 0, "name": "one", "start": 0, @@ -52,16 +52,16 @@ description: Result of parsing import_cycle1.kcl "body": [ { "argument": { - "commentStart": 99, + "commentStart": 0, "end": 0, "left": { "arguments": [], "callee": { "abs_path": false, - "commentStart": 99, + "commentStart": 0, "end": 0, "name": { - "commentStart": 99, + "commentStart": 0, "end": 0, "name": "two", "start": 0, @@ -71,7 +71,7 @@ description: Result of parsing import_cycle1.kcl "start": 0, "type": "Name" }, - "commentStart": 99, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -79,7 +79,7 @@ description: Result of parsing import_cycle1.kcl }, "operator": "-", "right": { - "commentStart": 107, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -94,18 +94,18 @@ description: Result of parsing import_cycle1.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 92, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 88, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 85, + "commentStart": 0, "end": 0, "params": [], "start": 0, @@ -130,7 +130,7 @@ description: Result of parsing import_cycle1.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 1, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -138,10 +138,10 @@ description: Result of parsing import_cycle1.kcl }, "properties": [ { - "commentStart": 10, + "commentStart": 0, "end": 0, "key": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -151,10 +151,10 @@ description: Result of parsing import_cycle1.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 30, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -175,7 +175,7 @@ description: Result of parsing import_cycle1.kcl "nonCodeNodes": { "0": [ { - "commentStart": 70, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -187,7 +187,7 @@ description: Result of parsing import_cycle1.kcl }, "startNodes": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/import_export/ast.snap b/rust/kcl-lib/tests/import_export/ast.snap index 6b3221f1a..0e15fdab2 100644 --- a/rust/kcl-lib/tests/import_export/ast.snap +++ b/rust/kcl-lib/tests/import_export/ast.snap @@ -17,10 +17,10 @@ description: Result of parsing import_export.kcl "items": [ { "alias": null, - "commentStart": 7, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "three", "start": 0, diff --git a/rust/kcl-lib/tests/import_file_not_exist_error/ast.snap b/rust/kcl-lib/tests/import_file_not_exist_error/ast.snap index 231acb04b..095f423c4 100644 --- a/rust/kcl-lib/tests/import_file_not_exist_error/ast.snap +++ b/rust/kcl-lib/tests/import_file_not_exist_error/ast.snap @@ -17,10 +17,10 @@ description: Result of parsing import_file_not_exist_error.kcl "items": [ { "alias": null, - "commentStart": 7, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "hotdog", "start": 0, diff --git a/rust/kcl-lib/tests/import_file_parse_error/ast.snap b/rust/kcl-lib/tests/import_file_parse_error/ast.snap index 6e60e5de0..18b310fb2 100644 --- a/rust/kcl-lib/tests/import_file_parse_error/ast.snap +++ b/rust/kcl-lib/tests/import_file_parse_error/ast.snap @@ -17,10 +17,10 @@ description: Result of parsing import_file_parse_error.kcl "items": [ { "alias": null, - "commentStart": 7, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "hotdog", "start": 0, diff --git a/rust/kcl-lib/tests/import_foreign/ast.snap b/rust/kcl-lib/tests/import_foreign/ast.snap index ae7c302c7..cfa1ba128 100644 --- a/rust/kcl-lib/tests/import_foreign/ast.snap +++ b/rust/kcl-lib/tests/import_foreign/ast.snap @@ -15,7 +15,7 @@ description: Result of parsing import_foreign.kcl "selector": { "type": "None", "alias": { - "commentStart": 32, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -27,12 +27,12 @@ description: Result of parsing import_foreign.kcl "type": "ImportStatement" }, { - "commentStart": 36, + "commentStart": 0, "declaration": { - "commentStart": 38, + "commentStart": 0, "end": 0, "id": { - "commentStart": 38, + "commentStart": 0, "end": 0, "name": "model", "start": 0, @@ -40,10 +40,10 @@ description: Result of parsing import_foreign.kcl }, "init": { "abs_path": false, - "commentStart": 46, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing import_foreign.kcl "nonCodeNodes": { "0": [ { - "commentStart": 36, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/import_function_not_sketch/ast.snap b/rust/kcl-lib/tests/import_function_not_sketch/ast.snap index 644272835..b68e6096c 100644 --- a/rust/kcl-lib/tests/import_function_not_sketch/ast.snap +++ b/rust/kcl-lib/tests/import_function_not_sketch/ast.snap @@ -6,7 +6,7 @@ description: Result of parsing import_function_not_sketch.kcl "Ok": { "body": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -17,10 +17,10 @@ description: Result of parsing import_function_not_sketch.kcl "items": [ { "alias": null, - "commentStart": 42, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42, + "commentStart": 0, "end": 0, "name": "two", "start": 0, @@ -36,12 +36,12 @@ description: Result of parsing import_function_not_sketch.kcl "type": "ImportStatement" }, { - "commentStart": 69, + "commentStart": 0, "declaration": { - "commentStart": 81, + "commentStart": 0, "end": 0, "id": { - "commentStart": 81, + "commentStart": 0, "end": 0, "name": "one", "start": 0, @@ -52,16 +52,16 @@ description: Result of parsing import_function_not_sketch.kcl "body": [ { "argument": { - "commentStart": 98, + "commentStart": 0, "end": 0, "left": { "arguments": [], "callee": { "abs_path": false, - "commentStart": 98, + "commentStart": 0, "end": 0, "name": { - "commentStart": 98, + "commentStart": 0, "end": 0, "name": "two", "start": 0, @@ -71,7 +71,7 @@ description: Result of parsing import_function_not_sketch.kcl "start": 0, "type": "Name" }, - "commentStart": 98, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -79,7 +79,7 @@ description: Result of parsing import_function_not_sketch.kcl }, "operator": "-", "right": { - "commentStart": 106, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -94,18 +94,18 @@ description: Result of parsing import_function_not_sketch.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 91, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 87, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 84, + "commentStart": 0, "end": 0, "params": [], "start": 0, @@ -130,7 +130,7 @@ description: Result of parsing import_function_not_sketch.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 1, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -138,10 +138,10 @@ description: Result of parsing import_function_not_sketch.kcl }, "properties": [ { - "commentStart": 10, + "commentStart": 0, "end": 0, "key": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -151,10 +151,10 @@ description: Result of parsing import_function_not_sketch.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 30, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -175,7 +175,7 @@ description: Result of parsing import_function_not_sketch.kcl "nonCodeNodes": { "0": [ { - "commentStart": 69, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -187,7 +187,7 @@ description: Result of parsing import_function_not_sketch.kcl }, "startNodes": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/import_glob/ast.snap b/rust/kcl-lib/tests/import_glob/ast.snap index 9de80762d..854bec1e2 100644 --- a/rust/kcl-lib/tests/import_glob/ast.snap +++ b/rust/kcl-lib/tests/import_glob/ast.snap @@ -13,7 +13,7 @@ description: Result of parsing import_glob.kcl "filename": "export_constant.kcl" }, "selector": { - "commentStart": 7, + "commentStart": 0, "end": 0, "start": 0, "type": "Glob" diff --git a/rust/kcl-lib/tests/import_side_effect/ast.snap b/rust/kcl-lib/tests/import_side_effect/ast.snap index 5380d3bdf..2fd618675 100644 --- a/rust/kcl-lib/tests/import_side_effect/ast.snap +++ b/rust/kcl-lib/tests/import_side_effect/ast.snap @@ -17,10 +17,10 @@ description: Result of parsing import_side_effect.kcl "items": [ { "alias": null, - "commentStart": 7, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "foo", "start": 0, diff --git a/rust/kcl-lib/tests/import_transform/ast.snap b/rust/kcl-lib/tests/import_transform/ast.snap index a53864849..00011abd5 100644 --- a/rust/kcl-lib/tests/import_transform/ast.snap +++ b/rust/kcl-lib/tests/import_transform/ast.snap @@ -6,7 +6,7 @@ description: Result of parsing import_transform.kcl "Ok": { "body": [ { - "commentStart": 18, + "commentStart": 0, "end": 0, "outerAttrs": [ { @@ -15,10 +15,10 @@ description: Result of parsing import_transform.kcl "name": null, "properties": [ { - "commentStart": 2, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2, + "commentStart": 0, "end": 0, "name": "lengthUnit", "start": 0, @@ -28,10 +28,10 @@ description: Result of parsing import_transform.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 15, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15, + "commentStart": 0, "end": 0, "name": "m", "start": 0, @@ -55,7 +55,7 @@ description: Result of parsing import_transform.kcl "selector": { "type": "None", "alias": { - "commentStart": 56, + "commentStart": 0, "end": 0, "name": "screw", "start": 0, @@ -67,16 +67,16 @@ description: Result of parsing import_transform.kcl "type": "ImportStatement" }, { - "commentStart": 61, + "commentStart": 0, "end": 0, "expression": { "body": [ { "abs_path": false, - "commentStart": 63, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63, + "commentStart": 0, "end": 0, "name": "screw", "start": 0, @@ -92,14 +92,14 @@ description: Result of parsing import_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "roll", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 91, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -114,14 +114,14 @@ description: Result of parsing import_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 97, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 105, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -136,14 +136,14 @@ description: Result of parsing import_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 111, + "commentStart": 0, "end": 0, "name": "yaw", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -158,10 +158,10 @@ description: Result of parsing import_transform.kcl ], "callee": { "abs_path": false, - "commentStart": 74, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74, + "commentStart": 0, "end": 0, "name": "rotate", "start": 0, @@ -171,13 +171,13 @@ description: Result of parsing import_transform.kcl "start": 0, "type": "Name" }, - "commentStart": 74, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 81, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -189,14 +189,14 @@ description: Result of parsing import_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 141, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 145, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -211,14 +211,14 @@ description: Result of parsing import_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 155, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -233,14 +233,14 @@ description: Result of parsing import_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 161, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 165, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -255,10 +255,10 @@ description: Result of parsing import_transform.kcl ], "callee": { "abs_path": false, - "commentStart": 128, + "commentStart": 0, "end": 0, "name": { - "commentStart": 128, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -268,13 +268,13 @@ description: Result of parsing import_transform.kcl "start": 0, "type": "Name" }, - "commentStart": 128, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 138, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -286,14 +286,14 @@ description: Result of parsing import_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 185, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 189, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -308,14 +308,14 @@ description: Result of parsing import_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 195, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 199, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -330,14 +330,14 @@ description: Result of parsing import_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 205, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 209, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -352,10 +352,10 @@ description: Result of parsing import_transform.kcl ], "callee": { "abs_path": false, - "commentStart": 176, + "commentStart": 0, "end": 0, "name": { - "commentStart": 176, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -365,13 +365,13 @@ description: Result of parsing import_transform.kcl "start": 0, "type": "Name" }, - "commentStart": 176, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 182, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -379,7 +379,7 @@ description: Result of parsing import_transform.kcl } } ], - "commentStart": 63, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -396,7 +396,7 @@ description: Result of parsing import_transform.kcl "nonCodeNodes": { "0": [ { - "commentStart": 61, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/import_whole/ast.snap b/rust/kcl-lib/tests/import_whole/ast.snap index ae5885e2b..8f3e347a9 100644 --- a/rust/kcl-lib/tests/import_whole/ast.snap +++ b/rust/kcl-lib/tests/import_whole/ast.snap @@ -6,7 +6,7 @@ description: Result of parsing import_whole.kcl "Ok": { "body": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -15,7 +15,7 @@ description: Result of parsing import_whole.kcl "selector": { "type": "None", "alias": { - "commentStart": 64, + "commentStart": 0, "end": 0, "name": "foo", "start": 0, @@ -27,12 +27,12 @@ description: Result of parsing import_whole.kcl "type": "ImportStatement" }, { - "commentStart": 67, + "commentStart": 0, "declaration": { - "commentStart": 69, + "commentStart": 0, "end": 0, "id": { - "commentStart": 69, + "commentStart": 0, "end": 0, "name": "bar", "start": 0, @@ -42,10 +42,10 @@ description: Result of parsing import_whole.kcl "body": [ { "abs_path": false, - "commentStart": 75, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75, + "commentStart": 0, "end": 0, "name": "foo", "start": 0, @@ -61,17 +61,17 @@ description: Result of parsing import_whole.kcl { "type": "LabeledArg", "label": { - "commentStart": 90, + "commentStart": 0, "end": 0, "name": "faces", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 98, + "commentStart": 0, "elements": [ { - "commentStart": 99, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -89,7 +89,7 @@ description: Result of parsing import_whole.kcl { "type": "LabeledArg", "label": { - "commentStart": 107, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -97,10 +97,10 @@ description: Result of parsing import_whole.kcl }, "arg": { "abs_path": false, - "commentStart": 119, + "commentStart": 0, "end": 0, "name": { - "commentStart": 124, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -108,7 +108,7 @@ description: Result of parsing import_whole.kcl }, "path": [ { - "commentStart": 119, + "commentStart": 0, "end": 0, "name": "foo", "start": 0, @@ -123,10 +123,10 @@ description: Result of parsing import_whole.kcl ], "callee": { "abs_path": false, - "commentStart": 84, + "commentStart": 0, "end": 0, "name": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "shell", "start": 0, @@ -136,7 +136,7 @@ description: Result of parsing import_whole.kcl "start": 0, "type": "Name" }, - "commentStart": 84, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -144,7 +144,7 @@ description: Result of parsing import_whole.kcl "unlabeled": null } ], - "commentStart": 75, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -167,7 +167,7 @@ description: Result of parsing import_whole.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 1, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -175,10 +175,10 @@ description: Result of parsing import_whole.kcl }, "properties": [ { - "commentStart": 10, + "commentStart": 0, "end": 0, "key": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -188,10 +188,10 @@ description: Result of parsing import_whole.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 30, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -212,7 +212,7 @@ description: Result of parsing import_whole.kcl "nonCodeNodes": { "0": [ { - "commentStart": 67, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -224,7 +224,7 @@ description: Result of parsing import_whole.kcl }, "startNodes": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/index_of_array/ast.snap b/rust/kcl-lib/tests/index_of_array/ast.snap index 8aa9fceaa..3083ff859 100644 --- a/rust/kcl-lib/tests/index_of_array/ast.snap +++ b/rust/kcl-lib/tests/index_of_array/ast.snap @@ -8,20 +8,20 @@ description: Result of parsing index_of_array.kcl { "commentStart": 0, "declaration": { - "commentStart": 35, + "commentStart": 0, "end": 0, "id": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 41, + "commentStart": 0, "elements": [ { - "commentStart": 42, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -33,7 +33,7 @@ description: Result of parsing index_of_array.kcl } }, { - "commentStart": 46, + "commentStart": 0, "end": 0, "raw": "91", "start": 0, @@ -45,7 +45,7 @@ description: Result of parsing index_of_array.kcl } }, { - "commentStart": 50, + "commentStart": 0, "end": 0, "raw": "92", "start": 0, @@ -72,23 +72,23 @@ description: Result of parsing index_of_array.kcl "type": "VariableDeclaration" }, { - "commentStart": 53, + "commentStart": 0, "declaration": { - "commentStart": 81, + "commentStart": 0, "end": 0, "id": { - "commentStart": 81, + "commentStart": 0, "end": 0, "name": "result0", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 91, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -96,7 +96,7 @@ description: Result of parsing index_of_array.kcl "type": "Identifier" }, "property": { - "commentStart": 95, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -121,16 +121,16 @@ description: Result of parsing index_of_array.kcl "type": "VariableDeclaration" }, { - "commentStart": 97, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 118, + "commentStart": 0, "end": 0, "name": "result0", "start": 0, @@ -142,7 +142,7 @@ description: Result of parsing index_of_array.kcl "type": "Name" }, { - "commentStart": 127, + "commentStart": 0, "end": 0, "raw": "91", "start": 0, @@ -154,7 +154,7 @@ description: Result of parsing index_of_array.kcl } }, { - "commentStart": 131, + "commentStart": 0, "end": 0, "raw": "\"Literal property lookup\"", "start": 0, @@ -165,10 +165,10 @@ description: Result of parsing index_of_array.kcl ], "callee": { "abs_path": false, - "commentStart": 99, + "commentStart": 0, "end": 0, "name": { - "commentStart": 99, + "commentStart": 0, "end": 0, "name": "assertLessThanOrEq", "start": 0, @@ -178,7 +178,7 @@ description: Result of parsing index_of_array.kcl "start": 0, "type": "Name" }, - "commentStart": 99, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -189,16 +189,16 @@ description: Result of parsing index_of_array.kcl "type": "ExpressionStatement" }, { - "commentStart": 158, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "result0", "start": 0, @@ -210,7 +210,7 @@ description: Result of parsing index_of_array.kcl "type": "Name" }, { - "commentStart": 189, + "commentStart": 0, "end": 0, "raw": "91", "start": 0, @@ -222,7 +222,7 @@ description: Result of parsing index_of_array.kcl } }, { - "commentStart": 193, + "commentStart": 0, "end": 0, "raw": "\"Literal property lookup\"", "start": 0, @@ -233,10 +233,10 @@ description: Result of parsing index_of_array.kcl ], "callee": { "abs_path": false, - "commentStart": 158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 158, + "commentStart": 0, "end": 0, "name": "assertGreaterThanOrEq", "start": 0, @@ -246,7 +246,7 @@ description: Result of parsing index_of_array.kcl "start": 0, "type": "Name" }, - "commentStart": 158, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -257,12 +257,12 @@ description: Result of parsing index_of_array.kcl "type": "ExpressionStatement" }, { - "commentStart": 219, + "commentStart": 0, "declaration": { - "commentStart": 248, + "commentStart": 0, "end": 0, "id": { - "commentStart": 248, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -271,10 +271,10 @@ description: Result of parsing index_of_array.kcl "init": { "arguments": [ { - "commentStart": 256, + "commentStart": 0, "end": 0, "left": { - "commentStart": 256, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -287,7 +287,7 @@ description: Result of parsing index_of_array.kcl }, "operator": "+", "right": { - "commentStart": 260, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -305,10 +305,10 @@ description: Result of parsing index_of_array.kcl ], "callee": { "abs_path": false, - "commentStart": 252, + "commentStart": 0, "end": 0, "name": { - "commentStart": 252, + "commentStart": 0, "end": 0, "name": "int", "start": 0, @@ -318,7 +318,7 @@ description: Result of parsing index_of_array.kcl "start": 0, "type": "Name" }, - "commentStart": 252, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -334,23 +334,23 @@ description: Result of parsing index_of_array.kcl "type": "VariableDeclaration" }, { - "commentStart": 263, + "commentStart": 0, "declaration": { - "commentStart": 263, + "commentStart": 0, "end": 0, "id": { - "commentStart": 263, + "commentStart": 0, "end": 0, "name": "result1", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 273, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 273, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -358,7 +358,7 @@ description: Result of parsing index_of_array.kcl "type": "Identifier" }, "property": { - "commentStart": 277, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -379,16 +379,16 @@ description: Result of parsing index_of_array.kcl "type": "VariableDeclaration" }, { - "commentStart": 279, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 300, + "commentStart": 0, "end": 0, "name": { - "commentStart": 300, + "commentStart": 0, "end": 0, "name": "result1", "start": 0, @@ -400,7 +400,7 @@ description: Result of parsing index_of_array.kcl "type": "Name" }, { - "commentStart": 309, + "commentStart": 0, "end": 0, "raw": "91", "start": 0, @@ -412,7 +412,7 @@ description: Result of parsing index_of_array.kcl } }, { - "commentStart": 313, + "commentStart": 0, "end": 0, "raw": "\"Computed property lookup\"", "start": 0, @@ -423,10 +423,10 @@ description: Result of parsing index_of_array.kcl ], "callee": { "abs_path": false, - "commentStart": 281, + "commentStart": 0, "end": 0, "name": { - "commentStart": 281, + "commentStart": 0, "end": 0, "name": "assertLessThanOrEq", "start": 0, @@ -436,7 +436,7 @@ description: Result of parsing index_of_array.kcl "start": 0, "type": "Name" }, - "commentStart": 281, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -447,16 +447,16 @@ description: Result of parsing index_of_array.kcl "type": "ExpressionStatement" }, { - "commentStart": 341, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 363, + "commentStart": 0, "end": 0, "name": "result1", "start": 0, @@ -468,7 +468,7 @@ description: Result of parsing index_of_array.kcl "type": "Name" }, { - "commentStart": 372, + "commentStart": 0, "end": 0, "raw": "91", "start": 0, @@ -480,7 +480,7 @@ description: Result of parsing index_of_array.kcl } }, { - "commentStart": 376, + "commentStart": 0, "end": 0, "raw": "\"Computed property lookup\"", "start": 0, @@ -491,10 +491,10 @@ description: Result of parsing index_of_array.kcl ], "callee": { "abs_path": false, - "commentStart": 341, + "commentStart": 0, "end": 0, "name": { - "commentStart": 341, + "commentStart": 0, "end": 0, "name": "assertGreaterThanOrEq", "start": 0, @@ -504,7 +504,7 @@ description: Result of parsing index_of_array.kcl "start": 0, "type": "Name" }, - "commentStart": 341, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -521,7 +521,7 @@ description: Result of parsing index_of_array.kcl "nonCodeNodes": { "0": [ { - "commentStart": 53, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -532,7 +532,7 @@ description: Result of parsing index_of_array.kcl } }, { - "commentStart": 78, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -543,7 +543,7 @@ description: Result of parsing index_of_array.kcl ], "1": [ { - "commentStart": 97, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -554,7 +554,7 @@ description: Result of parsing index_of_array.kcl ], "3": [ { - "commentStart": 219, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -565,7 +565,7 @@ description: Result of parsing index_of_array.kcl } }, { - "commentStart": 245, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -576,7 +576,7 @@ description: Result of parsing index_of_array.kcl ], "5": [ { - "commentStart": 279, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -599,7 +599,7 @@ description: Result of parsing index_of_array.kcl } }, { - "commentStart": 32, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/intersect_cubes/ast.snap b/rust/kcl-lib/tests/intersect_cubes/ast.snap index 64038fd9c..e1fb2e853 100644 --- a/rust/kcl-lib/tests/intersect_cubes/ast.snap +++ b/rust/kcl-lib/tests/intersect_cubes/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing intersect_cubes.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -27,10 +27,10 @@ description: Result of parsing intersect_cubes.kcl "arguments": [ { "abs_path": false, - "commentStart": 41, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -44,10 +44,10 @@ description: Result of parsing intersect_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 27, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -57,7 +57,7 @@ description: Result of parsing intersect_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 27, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -66,17 +66,17 @@ description: Result of parsing intersect_cubes.kcl { "arguments": [ { - "commentStart": 67, + "commentStart": 0, "elements": [ { - "commentStart": 68, + "commentStart": 0, "end": 0, "left": { - "commentStart": 68, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 68, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -84,7 +84,7 @@ description: Result of parsing intersect_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 75, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -101,7 +101,7 @@ description: Result of parsing intersect_cubes.kcl }, "operator": "-", "right": { - "commentStart": 80, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -117,14 +117,14 @@ description: Result of parsing intersect_cubes.kcl "type": "BinaryExpression" }, { - "commentStart": 84, + "commentStart": 0, "end": 0, "left": { - "commentStart": 84, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -132,7 +132,7 @@ description: Result of parsing intersect_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 91, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -149,7 +149,7 @@ description: Result of parsing intersect_cubes.kcl }, "operator": "-", "right": { - "commentStart": 96, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -171,7 +171,7 @@ description: Result of parsing intersect_cubes.kcl "type": "ArrayExpression" }, { - "commentStart": 101, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -180,10 +180,10 @@ description: Result of parsing intersect_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 52, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -193,7 +193,7 @@ description: Result of parsing intersect_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 52, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -204,24 +204,24 @@ description: Result of parsing intersect_cubes.kcl { "type": "LabeledArg", "label": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 130, + "commentStart": 0, "elements": [ { - "commentStart": 131, + "commentStart": 0, "end": 0, "left": { - "commentStart": 131, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 131, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -229,7 +229,7 @@ description: Result of parsing intersect_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 138, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -246,7 +246,7 @@ description: Result of parsing intersect_cubes.kcl }, "operator": "+", "right": { - "commentStart": 143, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -262,14 +262,14 @@ description: Result of parsing intersect_cubes.kcl "type": "BinaryExpression" }, { - "commentStart": 147, + "commentStart": 0, "end": 0, "left": { - "commentStart": 147, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 147, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -277,7 +277,7 @@ description: Result of parsing intersect_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 154, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -294,7 +294,7 @@ description: Result of parsing intersect_cubes.kcl }, "operator": "-", "right": { - "commentStart": 159, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -319,10 +319,10 @@ description: Result of parsing intersect_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 111, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -332,7 +332,7 @@ description: Result of parsing intersect_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 111, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -344,24 +344,24 @@ description: Result of parsing intersect_cubes.kcl { "type": "LabeledArg", "label": { - "commentStart": 176, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 190, + "commentStart": 0, "elements": [ { - "commentStart": 191, + "commentStart": 0, "end": 0, "left": { - "commentStart": 191, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 191, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -369,7 +369,7 @@ description: Result of parsing intersect_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 198, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -386,7 +386,7 @@ description: Result of parsing intersect_cubes.kcl }, "operator": "+", "right": { - "commentStart": 203, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -402,14 +402,14 @@ description: Result of parsing intersect_cubes.kcl "type": "BinaryExpression" }, { - "commentStart": 207, + "commentStart": 0, "end": 0, "left": { - "commentStart": 207, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 207, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -417,7 +417,7 @@ description: Result of parsing intersect_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 214, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -434,7 +434,7 @@ description: Result of parsing intersect_cubes.kcl }, "operator": "+", "right": { - "commentStart": 219, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -459,10 +459,10 @@ description: Result of parsing intersect_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 171, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -472,7 +472,7 @@ description: Result of parsing intersect_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 171, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -484,24 +484,24 @@ description: Result of parsing intersect_cubes.kcl { "type": "LabeledArg", "label": { - "commentStart": 236, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 250, + "commentStart": 0, "elements": [ { - "commentStart": 251, + "commentStart": 0, "end": 0, "left": { - "commentStart": 251, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 251, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -509,7 +509,7 @@ description: Result of parsing intersect_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 258, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -526,7 +526,7 @@ description: Result of parsing intersect_cubes.kcl }, "operator": "-", "right": { - "commentStart": 263, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -542,14 +542,14 @@ description: Result of parsing intersect_cubes.kcl "type": "BinaryExpression" }, { - "commentStart": 267, + "commentStart": 0, "end": 0, "left": { - "commentStart": 267, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 267, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -557,7 +557,7 @@ description: Result of parsing intersect_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 274, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -574,7 +574,7 @@ description: Result of parsing intersect_cubes.kcl }, "operator": "+", "right": { - "commentStart": 279, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -599,10 +599,10 @@ description: Result of parsing intersect_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -612,7 +612,7 @@ description: Result of parsing intersect_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -623,10 +623,10 @@ description: Result of parsing intersect_cubes.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 291, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -636,7 +636,7 @@ description: Result of parsing intersect_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -647,14 +647,14 @@ description: Result of parsing intersect_cubes.kcl { "type": "LabeledArg", "label": { - "commentStart": 314, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 323, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -669,10 +669,10 @@ description: Result of parsing intersect_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 306, + "commentStart": 0, "end": 0, "name": { - "commentStart": 306, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -682,7 +682,7 @@ description: Result of parsing intersect_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 306, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -690,30 +690,30 @@ description: Result of parsing intersect_cubes.kcl "unlabeled": null } ], - "commentStart": 27, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, - "commentStart": 20, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 16, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -735,12 +735,12 @@ description: Result of parsing intersect_cubes.kcl "type": "VariableDeclaration" }, { - "commentStart": 328, + "commentStart": 0, "declaration": { - "commentStart": 330, + "commentStart": 0, "end": 0, "id": { - "commentStart": 330, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -749,10 +749,10 @@ description: Result of parsing intersect_cubes.kcl "init": { "arguments": [ { - "commentStart": 345, + "commentStart": 0, "elements": [ { - "commentStart": 346, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -764,7 +764,7 @@ description: Result of parsing intersect_cubes.kcl } }, { - "commentStart": 349, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -784,10 +784,10 @@ description: Result of parsing intersect_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 340, + "commentStart": 0, "end": 0, "name": { - "commentStart": 340, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -797,7 +797,7 @@ description: Result of parsing intersect_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 340, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -813,12 +813,12 @@ description: Result of parsing intersect_cubes.kcl "type": "VariableDeclaration" }, { - "commentStart": 353, + "commentStart": 0, "declaration": { - "commentStart": 353, + "commentStart": 0, "end": 0, "id": { - "commentStart": 353, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -827,10 +827,10 @@ description: Result of parsing intersect_cubes.kcl "init": { "arguments": [ { - "commentStart": 368, + "commentStart": 0, "elements": [ { - "commentStart": 369, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -842,7 +842,7 @@ description: Result of parsing intersect_cubes.kcl } }, { - "commentStart": 372, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -862,10 +862,10 @@ description: Result of parsing intersect_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 363, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -875,7 +875,7 @@ description: Result of parsing intersect_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 363, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -891,12 +891,12 @@ description: Result of parsing intersect_cubes.kcl "type": "VariableDeclaration" }, { - "commentStart": 375, + "commentStart": 0, "declaration": { - "commentStart": 377, + "commentStart": 0, "end": 0, "id": { - "commentStart": 377, + "commentStart": 0, "end": 0, "name": "fullPart", "start": 0, @@ -905,14 +905,14 @@ description: Result of parsing intersect_cubes.kcl "init": { "arguments": [ { - "commentStart": 398, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 399, + "commentStart": 0, "end": 0, "name": { - "commentStart": 399, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -925,10 +925,10 @@ description: Result of parsing intersect_cubes.kcl }, { "abs_path": false, - "commentStart": 408, + "commentStart": 0, "end": 0, "name": { - "commentStart": 408, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -948,10 +948,10 @@ description: Result of parsing intersect_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 388, + "commentStart": 0, "end": 0, "name": { - "commentStart": 388, + "commentStart": 0, "end": 0, "name": "intersect", "start": 0, @@ -961,7 +961,7 @@ description: Result of parsing intersect_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 388, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -983,7 +983,7 @@ description: Result of parsing intersect_cubes.kcl "nonCodeNodes": { "0": [ { - "commentStart": 328, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -994,7 +994,7 @@ description: Result of parsing intersect_cubes.kcl ], "2": [ { - "commentStart": 375, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/invalid_index_fractional/ast.snap b/rust/kcl-lib/tests/invalid_index_fractional/ast.snap index bb305d347..e6cb8d733 100644 --- a/rust/kcl-lib/tests/invalid_index_fractional/ast.snap +++ b/rust/kcl-lib/tests/invalid_index_fractional/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing invalid_index_fractional.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "elements": [ { - "commentStart": 7, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -33,7 +33,7 @@ description: Result of parsing invalid_index_fractional.kcl } }, { - "commentStart": 10, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -45,7 +45,7 @@ description: Result of parsing invalid_index_fractional.kcl } }, { - "commentStart": 13, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -72,23 +72,23 @@ description: Result of parsing invalid_index_fractional.kcl "type": "VariableDeclaration" }, { - "commentStart": 16, + "commentStart": 0, "declaration": { - "commentStart": 16, + "commentStart": 0, "end": 0, "id": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 20, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 20, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -96,7 +96,7 @@ description: Result of parsing invalid_index_fractional.kcl "type": "Identifier" }, "property": { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, diff --git a/rust/kcl-lib/tests/invalid_index_negative/ast.snap b/rust/kcl-lib/tests/invalid_index_negative/ast.snap index 9ee44b61b..011769b30 100644 --- a/rust/kcl-lib/tests/invalid_index_negative/ast.snap +++ b/rust/kcl-lib/tests/invalid_index_negative/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing invalid_index_negative.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "elements": [ { - "commentStart": 7, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -33,7 +33,7 @@ description: Result of parsing invalid_index_negative.kcl } }, { - "commentStart": 10, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -45,7 +45,7 @@ description: Result of parsing invalid_index_negative.kcl } }, { - "commentStart": 13, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -72,12 +72,12 @@ description: Result of parsing invalid_index_negative.kcl "type": "VariableDeclaration" }, { - "commentStart": 16, + "commentStart": 0, "declaration": { - "commentStart": 16, + "commentStart": 0, "end": 0, "id": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -85,7 +85,7 @@ description: Result of parsing invalid_index_negative.kcl }, "init": { "argument": { - "commentStart": 21, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -96,7 +96,7 @@ description: Result of parsing invalid_index_negative.kcl "suffix": "None" } }, - "commentStart": 20, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -113,23 +113,23 @@ description: Result of parsing invalid_index_negative.kcl "type": "VariableDeclaration" }, { - "commentStart": 23, + "commentStart": 0, "declaration": { - "commentStart": 23, + "commentStart": 0, "end": 0, "id": { - "commentStart": 23, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 27, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 27, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -137,7 +137,7 @@ description: Result of parsing invalid_index_negative.kcl "type": "Identifier" }, "property": { - "commentStart": 31, + "commentStart": 0, "end": 0, "name": "i", "start": 0, diff --git a/rust/kcl-lib/tests/invalid_index_str/ast.snap b/rust/kcl-lib/tests/invalid_index_str/ast.snap index 841a4f276..7135e6a42 100644 --- a/rust/kcl-lib/tests/invalid_index_str/ast.snap +++ b/rust/kcl-lib/tests/invalid_index_str/ast.snap @@ -18,10 +18,10 @@ description: Result of parsing invalid_index_str.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "elements": [ { - "commentStart": 7, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -33,7 +33,7 @@ description: Result of parsing invalid_index_str.kcl } }, { - "commentStart": 10, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -45,7 +45,7 @@ description: Result of parsing invalid_index_str.kcl } }, { - "commentStart": 13, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -72,23 +72,23 @@ description: Result of parsing invalid_index_str.kcl "type": "VariableDeclaration" }, { - "commentStart": 16, + "commentStart": 0, "declaration": { - "commentStart": 16, + "commentStart": 0, "end": 0, "id": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 20, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 20, + "commentStart": 0, "end": 0, "name": "arr", "start": 0, @@ -96,7 +96,7 @@ description: Result of parsing invalid_index_str.kcl "type": "Identifier" }, "property": { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "\"s\"", "start": 0, diff --git a/rust/kcl-lib/tests/invalid_member_object/ast.snap b/rust/kcl-lib/tests/invalid_member_object/ast.snap index ad90075ec..921d15b9c 100644 --- a/rust/kcl-lib/tests/invalid_member_object/ast.snap +++ b/rust/kcl-lib/tests/invalid_member_object/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing invalid_member_object.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "end": 0, "raw": "999", "start": 0, @@ -39,23 +39,23 @@ description: Result of parsing invalid_member_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 10, + "commentStart": 0, "declaration": { - "commentStart": 10, + "commentStart": 0, "end": 0, "id": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 14, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 14, + "commentStart": 0, "end": 0, "name": "num", "start": 0, @@ -63,7 +63,7 @@ description: Result of parsing invalid_member_object.kcl "type": "Identifier" }, "property": { - "commentStart": 18, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, diff --git a/rust/kcl-lib/tests/invalid_member_object_prop/ast.snap b/rust/kcl-lib/tests/invalid_member_object_prop/ast.snap index 1a76aa275..edf3219a0 100644 --- a/rust/kcl-lib/tests/invalid_member_object_prop/ast.snap +++ b/rust/kcl-lib/tests/invalid_member_object_prop/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing invalid_member_object_prop.kcl "type": "Identifier" }, "init": { - "commentStart": 4, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -36,23 +36,23 @@ description: Result of parsing invalid_member_object_prop.kcl "type": "VariableDeclaration" }, { - "commentStart": 9, + "commentStart": 0, "declaration": { - "commentStart": 9, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 13, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 13, + "commentStart": 0, "end": 0, "name": "b", "start": 0, @@ -60,7 +60,7 @@ description: Result of parsing invalid_member_object_prop.kcl "type": "Identifier" }, "property": { - "commentStart": 15, + "commentStart": 0, "end": 0, "raw": "\"property\"", "start": 0, diff --git a/rust/kcl-lib/tests/kcl_samples/80-20-rail/ast.snap b/rust/kcl-lib/tests/kcl_samples/80-20-rail/ast.snap index 735aed193..04cbd087f 100644 --- a/rust/kcl-lib/tests/kcl_samples/80-20-rail/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/80-20-rail/ast.snap @@ -6,12 +6,12 @@ description: Result of parsing 80-20-rail.kcl "Ok": { "body": [ { - "commentStart": 182, + "commentStart": 0, "declaration": { - "commentStart": 231, + "commentStart": 0, "end": 0, "id": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "rail8020", "start": 0, @@ -21,12 +21,12 @@ description: Result of parsing 80-20-rail.kcl "body": { "body": [ { - "commentStart": 278, + "commentStart": 0, "declaration": { - "commentStart": 311, + "commentStart": 0, "end": 0, "id": { - "commentStart": 311, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -39,10 +39,10 @@ description: Result of parsing 80-20-rail.kcl { "argument": { "abs_path": false, - "commentStart": 338, + "commentStart": 0, "end": 0, "name": { - "commentStart": 338, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -53,7 +53,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Name", "type": "Name" }, - "commentStart": 337, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63,10 +63,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 323, + "commentStart": 0, "end": 0, "name": { - "commentStart": 323, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -76,7 +76,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 323, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -85,14 +85,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 364, + "commentStart": 0, "elements": [ { - "commentStart": 375, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 375, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -100,7 +100,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 387, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -116,13 +116,13 @@ description: Result of parsing 80-20-rail.kcl "type": "MemberExpression" }, { - "commentStart": 400, + "commentStart": 0, "end": 0, "left": { - "commentStart": 400, + "commentStart": 0, "end": 0, "left": { - "commentStart": 400, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -136,10 +136,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 406, + "commentStart": 0, "end": 0, "name": { - "commentStart": 406, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -156,11 +156,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 419, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 419, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -168,7 +168,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 431, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -194,7 +194,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ArrayExpression" }, { - "commentStart": 444, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -203,10 +203,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 349, + "commentStart": 0, "end": 0, "name": { - "commentStart": 349, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -216,7 +216,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 349, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -225,14 +225,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 458, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 469, + "commentStart": 0, "end": 0, "key": { - "commentStart": 469, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -241,7 +241,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 482, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -254,10 +254,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 496, + "commentStart": 0, "end": 0, "key": { - "commentStart": 496, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -266,7 +266,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 507, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -279,10 +279,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 521, + "commentStart": 0, "end": 0, "key": { - "commentStart": 521, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -291,10 +291,10 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 530, + "commentStart": 0, "end": 0, "left": { - "commentStart": 530, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -308,10 +308,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 536, + "commentStart": 0, "end": 0, "name": { - "commentStart": 536, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -333,7 +333,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 557, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -342,10 +342,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 454, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -355,7 +355,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 454, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -364,14 +364,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 571, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 582, + "commentStart": 0, "end": 0, "key": { - "commentStart": 582, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -380,7 +380,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 595, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -393,10 +393,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 609, + "commentStart": 0, "end": 0, "key": { - "commentStart": 609, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -405,7 +405,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 620, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -418,10 +418,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 632, + "commentStart": 0, "end": 0, "key": { - "commentStart": 632, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -430,13 +430,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 641, + "commentStart": 0, "end": 0, "left": { - "commentStart": 641, + "commentStart": 0, "end": 0, "left": { - "commentStart": 641, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -449,7 +449,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 649, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -467,10 +467,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 653, + "commentStart": 0, "end": 0, "name": { - "commentStart": 653, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -492,7 +492,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 674, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -501,10 +501,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 567, + "commentStart": 0, "end": 0, "name": { - "commentStart": 567, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -514,7 +514,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 567, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -525,17 +525,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 690, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 699, + "commentStart": 0, "end": 0, "left": { - "commentStart": 699, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -549,10 +549,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 705, + "commentStart": 0, "end": 0, "name": { - "commentStart": 705, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -571,10 +571,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 684, + "commentStart": 0, "end": 0, "name": { - "commentStart": 684, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -584,7 +584,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 684, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -594,14 +594,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 728, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 739, + "commentStart": 0, "end": 0, "key": { - "commentStart": 739, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -610,7 +610,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 752, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -623,10 +623,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 766, + "commentStart": 0, "end": 0, "key": { - "commentStart": 766, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -635,7 +635,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 777, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -648,10 +648,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 789, + "commentStart": 0, "end": 0, "key": { - "commentStart": 789, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -660,13 +660,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 798, + "commentStart": 0, "end": 0, "left": { - "commentStart": 798, + "commentStart": 0, "end": 0, "left": { - "commentStart": 798, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -679,7 +679,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 806, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -697,10 +697,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 810, + "commentStart": 0, "end": 0, "name": { - "commentStart": 810, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -722,7 +722,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 831, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -731,10 +731,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 724, + "commentStart": 0, "end": 0, "name": { - "commentStart": 724, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -744,7 +744,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 724, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -755,17 +755,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 847, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 856, + "commentStart": 0, "end": 0, "left": { - "commentStart": 856, + "commentStart": 0, "end": 0, "raw": "0.06", "start": 0, @@ -779,10 +779,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 863, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -801,14 +801,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 875, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 881, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -819,10 +819,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 841, + "commentStart": 0, "end": 0, "name": { - "commentStart": 841, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -832,7 +832,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 841, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -844,17 +844,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 902, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 911, + "commentStart": 0, "end": 0, "left": { - "commentStart": 911, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -868,10 +868,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 919, + "commentStart": 0, "end": 0, "name": { - "commentStart": 919, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -890,14 +890,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 931, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 937, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -908,10 +908,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 896, + "commentStart": 0, "end": 0, "name": { - "commentStart": 896, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -921,7 +921,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 896, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -933,18 +933,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 958, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 967, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 968, + "commentStart": 0, "end": 0, "raw": "0.183", "start": 0, @@ -955,7 +955,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 967, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -965,10 +965,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 976, + "commentStart": 0, "end": 0, "name": { - "commentStart": 976, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -987,14 +987,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 988, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 994, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1005,10 +1005,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 952, + "commentStart": 0, "end": 0, "name": { - "commentStart": 952, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1018,7 +1018,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 952, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1028,14 +1028,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 1023, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1034, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1034, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1044,7 +1044,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1042, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -1057,10 +1057,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 1055, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1055, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -1069,19 +1069,19 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1061, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1061, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1061, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1061, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1061, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1094,7 +1094,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "-", "right": { - "commentStart": 1065, + "commentStart": 0, "end": 0, "raw": "0.356", "start": 0, @@ -1111,7 +1111,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 1074, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1129,10 +1129,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1078, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1078, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -1149,11 +1149,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 1091, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1091, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -1161,7 +1161,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 1103, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1187,14 +1187,14 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 1116, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1119, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1204,10 +1204,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1009, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1009, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -1217,7 +1217,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1009, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1228,17 +1228,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 1140, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1149, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1149, + "commentStart": 0, "end": 0, "raw": "0.232", "start": 0, @@ -1252,10 +1252,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1157, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1157, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -1274,14 +1274,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 1169, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1175, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1292,10 +1292,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1134, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1305,7 +1305,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1134, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1315,14 +1315,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 1204, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1215, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1215, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1332,7 +1332,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1224, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -1343,7 +1343,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 1223, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1352,10 +1352,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 1237, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1237, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -1364,13 +1364,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1242, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1242, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1242, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -1384,10 +1384,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1250, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1250, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -1404,11 +1404,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 1263, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1263, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -1416,7 +1416,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 1275, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1442,14 +1442,14 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 1288, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1291, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1459,10 +1459,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1190, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1190, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -1472,7 +1472,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1190, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1483,18 +1483,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 1312, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1321, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 1322, + "commentStart": 0, "end": 0, "raw": "0.183", "start": 0, @@ -1505,7 +1505,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 1321, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1515,10 +1515,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1330, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1330, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -1537,14 +1537,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 1342, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1348, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1555,10 +1555,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1306, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1306, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1568,7 +1568,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1306, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1580,18 +1580,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 1369, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1378, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 1379, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -1602,7 +1602,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 1378, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1612,10 +1612,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1387, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1387, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -1634,14 +1634,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 1399, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1405, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1652,10 +1652,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1363, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1665,7 +1665,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1363, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1677,17 +1677,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 1426, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1435, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1435, + "commentStart": 0, "end": 0, "raw": "0.06", "start": 0, @@ -1701,10 +1701,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1442, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -1723,10 +1723,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1420, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1420, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1736,7 +1736,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1420, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1746,14 +1746,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 1465, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1476, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1476, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -1762,7 +1762,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1489, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1775,10 +1775,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 1503, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1503, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -1787,7 +1787,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1514, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1800,10 +1800,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 1526, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1526, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1812,13 +1812,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1535, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1535, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1535, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -1831,7 +1831,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 1543, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -1849,10 +1849,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1547, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1547, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -1874,7 +1874,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 1568, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1883,10 +1883,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1461, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1461, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -1896,7 +1896,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1461, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1907,17 +1907,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 1584, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1593, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1593, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -1931,10 +1931,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1599, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1599, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -1953,10 +1953,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1578, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1578, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1966,7 +1966,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1578, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1976,14 +1976,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 1622, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1633, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1633, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -1992,7 +1992,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1646, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2005,10 +2005,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 1660, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1660, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -2017,7 +2017,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1671, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2030,10 +2030,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 1683, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1683, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2042,13 +2042,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1692, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1692, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1692, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -2061,7 +2061,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 1700, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2079,10 +2079,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1704, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1704, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -2104,7 +2104,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 1725, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2113,10 +2113,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1618, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2126,7 +2126,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1618, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2135,14 +2135,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 1739, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1750, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1750, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -2152,7 +2152,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1764, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -2163,7 +2163,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 1763, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2172,10 +2172,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 1777, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1777, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -2184,7 +2184,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1788, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2197,10 +2197,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 1800, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1800, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2209,10 +2209,10 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1809, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1809, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -2226,10 +2226,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1815, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1815, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -2251,7 +2251,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 1836, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2260,10 +2260,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1735, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1735, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2273,7 +2273,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1735, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2282,14 +2282,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 1883, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1894, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1894, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -2298,7 +2298,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1907, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -2311,10 +2311,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 1921, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1921, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -2323,7 +2323,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1932, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -2336,10 +2336,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 1945, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1945, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2348,13 +2348,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1954, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1954, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1954, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -2367,7 +2367,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 1962, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2385,10 +2385,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1966, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1966, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -2410,7 +2410,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 1987, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2419,10 +2419,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1879, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1879, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2432,7 +2432,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1879, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2443,17 +2443,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2003, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2012, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2012, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -2467,10 +2467,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2018, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2018, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -2489,10 +2489,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 1997, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1997, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2502,7 +2502,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 1997, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2512,14 +2512,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 2041, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2052, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2052, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -2528,7 +2528,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2065, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -2541,10 +2541,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 2079, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2079, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -2553,7 +2553,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2090, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -2566,10 +2566,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 2103, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2103, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2578,13 +2578,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2112, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2112, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2112, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -2597,7 +2597,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 2120, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2615,10 +2615,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2124, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2124, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -2640,7 +2640,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 2145, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2649,10 +2649,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2037, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2037, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2662,7 +2662,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2037, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2673,17 +2673,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2161, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2170, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2170, + "commentStart": 0, "end": 0, "raw": "0.06", "start": 0, @@ -2697,10 +2697,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2177, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -2719,14 +2719,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2189, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2195, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2737,10 +2737,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2155, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2155, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2750,7 +2750,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2155, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2762,18 +2762,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2216, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2225, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 2226, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -2784,7 +2784,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 2225, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2794,10 +2794,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2234, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2234, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -2816,14 +2816,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2246, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2252, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2834,10 +2834,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2210, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2210, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2847,7 +2847,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2210, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2859,18 +2859,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2274, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2283, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 2284, + "commentStart": 0, "end": 0, "raw": "0.183", "start": 0, @@ -2881,7 +2881,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 2283, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2891,10 +2891,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2292, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2292, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -2913,14 +2913,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2304, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2310, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2931,10 +2931,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2268, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2268, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2944,7 +2944,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2268, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2954,14 +2954,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 2350, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2361, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2361, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2970,7 +2970,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2369, + "commentStart": 0, "end": 0, "raw": "135", "start": 0, @@ -2983,10 +2983,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 2383, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2383, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -2995,22 +2995,22 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2390, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2390, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2390, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2390, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2390, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2390, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3023,7 +3023,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "-", "right": { - "commentStart": 2394, + "commentStart": 0, "end": 0, "raw": "0.356", "start": 0, @@ -3040,7 +3040,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 2403, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3057,7 +3057,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 2407, + "commentStart": 0, "end": 0, "raw": "0.356", "start": 0, @@ -3075,10 +3075,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2416, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2416, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -3095,11 +3095,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 2429, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2429, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -3107,7 +3107,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 2441, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3133,14 +3133,14 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 2454, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2457, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3150,10 +3150,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2336, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -3163,7 +3163,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2336, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3174,17 +3174,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2489, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2498, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2498, + "commentStart": 0, "end": 0, "raw": "0.232", "start": 0, @@ -3198,10 +3198,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2506, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2506, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -3220,14 +3220,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2518, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2524, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3238,10 +3238,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2483, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2483, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3251,7 +3251,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2483, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3261,14 +3261,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 2560, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2571, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2571, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -3277,7 +3277,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2579, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -3290,10 +3290,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 2592, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2592, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -3302,16 +3302,16 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2598, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2598, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2598, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2598, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3324,7 +3324,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "-", "right": { - "commentStart": 2602, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -3342,10 +3342,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2611, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2611, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -3362,11 +3362,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 2624, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2624, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -3374,7 +3374,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 2636, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3400,14 +3400,14 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 2649, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2652, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3417,10 +3417,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2546, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -3430,7 +3430,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2546, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3441,18 +3441,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2680, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2689, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 2690, + "commentStart": 0, "end": 0, "raw": "0.183", "start": 0, @@ -3463,7 +3463,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 2689, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3473,10 +3473,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2698, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2698, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -3495,14 +3495,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2710, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2716, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3513,10 +3513,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2674, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2674, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3526,7 +3526,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2674, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3538,17 +3538,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2744, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2753, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2753, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -3562,10 +3562,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2761, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2761, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -3584,14 +3584,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2773, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2779, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3602,10 +3602,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2738, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2738, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3615,7 +3615,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2738, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3627,17 +3627,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2801, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2810, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2810, + "commentStart": 0, "end": 0, "raw": "0.06", "start": 0, @@ -3651,10 +3651,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2817, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2817, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -3673,10 +3673,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2795, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2795, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3686,7 +3686,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2795, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3696,14 +3696,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 2840, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2851, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2851, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -3712,7 +3712,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2864, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -3725,10 +3725,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 2878, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2878, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -3737,7 +3737,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2889, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3750,10 +3750,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 2902, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2902, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3762,13 +3762,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2911, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2911, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2911, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -3781,7 +3781,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 2919, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -3799,10 +3799,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2923, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2923, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -3824,7 +3824,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 2944, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3833,10 +3833,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2836, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -3846,7 +3846,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2836, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3857,17 +3857,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 2960, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2969, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2969, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -3881,10 +3881,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2975, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2975, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -3903,10 +3903,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2954, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2954, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3916,7 +3916,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2954, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3926,14 +3926,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 2998, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3009, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3009, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -3942,7 +3942,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3022, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -3955,10 +3955,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 3036, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3036, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -3967,7 +3967,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3047, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3980,10 +3980,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 3060, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3060, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3992,13 +3992,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3069, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3069, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3069, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -4011,7 +4011,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 3077, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4029,10 +4029,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3081, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3081, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -4054,7 +4054,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 3102, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4063,10 +4063,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 2994, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2994, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -4076,7 +4076,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 2994, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4085,14 +4085,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 3149, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3160, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3160, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -4101,7 +4101,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3173, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4114,10 +4114,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 3185, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3185, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -4126,7 +4126,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3196, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -4139,10 +4139,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 3209, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3209, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -4151,10 +4151,10 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3218, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3218, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -4168,10 +4168,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3224, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3224, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -4193,7 +4193,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 3245, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4202,10 +4202,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 3145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3145, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -4215,7 +4215,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 3145, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4224,14 +4224,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 3259, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3270, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3270, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -4240,7 +4240,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3283, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4253,10 +4253,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 3295, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3295, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -4266,7 +4266,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 3307, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -4277,7 +4277,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 3306, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4286,10 +4286,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 3321, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3321, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -4298,13 +4298,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3330, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3330, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3330, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -4317,7 +4317,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 3338, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4335,10 +4335,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3342, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3342, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -4360,7 +4360,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 3363, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4369,10 +4369,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 3255, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3255, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -4382,7 +4382,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 3255, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4393,18 +4393,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 3379, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3388, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 3389, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -4415,7 +4415,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 3388, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4425,10 +4425,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3395, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3395, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -4447,10 +4447,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 3373, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3373, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4460,7 +4460,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 3373, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4470,14 +4470,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 3418, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3429, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3429, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -4486,7 +4486,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3442, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4499,10 +4499,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 3454, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3454, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -4512,7 +4512,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 3466, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -4523,7 +4523,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 3465, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4532,10 +4532,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 3480, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3480, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -4544,13 +4544,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3489, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3489, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3489, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -4563,7 +4563,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 3497, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4581,10 +4581,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3501, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -4606,7 +4606,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 3522, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4615,10 +4615,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 3414, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3414, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -4628,7 +4628,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 3414, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4639,18 +4639,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 3538, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3547, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 3548, + "commentStart": 0, "end": 0, "raw": "0.06", "start": 0, @@ -4661,7 +4661,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 3547, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4671,10 +4671,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3555, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3555, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -4693,14 +4693,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 3567, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3573, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4711,10 +4711,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 3532, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3532, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4724,7 +4724,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 3532, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4736,18 +4736,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 3595, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3604, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 3605, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -4758,7 +4758,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 3604, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4768,10 +4768,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3613, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3613, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -4790,14 +4790,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 3625, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3631, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4808,10 +4808,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 3589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3589, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4821,7 +4821,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 3589, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4833,17 +4833,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 3653, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3662, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3662, + "commentStart": 0, "end": 0, "raw": "0.183", "start": 0, @@ -4857,10 +4857,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3670, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -4879,14 +4879,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 3682, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3688, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4897,10 +4897,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 3647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3647, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4910,7 +4910,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 3647, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4920,14 +4920,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 3718, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3729, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3729, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -4936,7 +4936,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3737, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -4949,10 +4949,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 3750, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3750, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -4961,22 +4961,22 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3757, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3757, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3757, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3757, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3757, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3757, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4989,7 +4989,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "-", "right": { - "commentStart": 3761, + "commentStart": 0, "end": 0, "raw": "0.356", "start": 0, @@ -5006,7 +5006,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 3770, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5023,7 +5023,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 3774, + "commentStart": 0, "end": 0, "raw": "0.356", "start": 0, @@ -5041,10 +5041,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3783, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3783, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -5061,11 +5061,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 3796, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 3796, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -5073,7 +5073,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 3808, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5099,14 +5099,14 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 3821, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 3824, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5116,10 +5116,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 3704, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3704, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -5129,7 +5129,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 3704, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5140,18 +5140,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 3846, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3855, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 3856, + "commentStart": 0, "end": 0, "raw": "0.232", "start": 0, @@ -5162,7 +5162,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 3855, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5172,10 +5172,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3864, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3864, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -5194,14 +5194,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 3876, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3882, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5212,10 +5212,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 3840, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3840, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5225,7 +5225,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 3840, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5235,14 +5235,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 3912, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3923, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3923, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -5251,7 +5251,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3931, + "commentStart": 0, "end": 0, "raw": "135", "start": 0, @@ -5264,10 +5264,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 3945, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3945, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -5276,16 +5276,16 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3951, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3951, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3951, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3951, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5298,7 +5298,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "-", "right": { - "commentStart": 3955, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -5316,10 +5316,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3964, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3964, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -5336,11 +5336,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 3977, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 3977, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -5348,7 +5348,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 3989, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5374,14 +5374,14 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 4002, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 4005, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5391,10 +5391,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 3898, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3898, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -5404,7 +5404,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 3898, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5415,17 +5415,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4027, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4036, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4036, + "commentStart": 0, "end": 0, "raw": "0.183", "start": 0, @@ -5439,10 +5439,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4044, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4044, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -5461,14 +5461,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4056, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4062, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5479,10 +5479,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4021, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4021, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5492,7 +5492,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4021, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5504,17 +5504,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4084, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4093, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4093, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -5528,10 +5528,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4101, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -5550,14 +5550,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4113, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4119, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5568,10 +5568,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4078, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4078, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -5581,7 +5581,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4078, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5593,18 +5593,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4141, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4150, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 4151, + "commentStart": 0, "end": 0, "raw": "0.06", "start": 0, @@ -5615,7 +5615,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 4150, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5625,10 +5625,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4158, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -5647,10 +5647,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4135, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4135, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5660,7 +5660,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4135, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5670,14 +5670,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 4181, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4192, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4192, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -5686,7 +5686,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4205, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5699,10 +5699,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 4217, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4217, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -5712,7 +5712,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 4229, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -5723,7 +5723,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 4228, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5732,10 +5732,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 4243, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4243, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -5744,13 +5744,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4252, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4252, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4252, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -5763,7 +5763,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 4260, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -5781,10 +5781,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4264, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4264, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -5806,7 +5806,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 4285, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5815,10 +5815,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4177, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -5828,7 +5828,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4177, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5839,18 +5839,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4301, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4310, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 4311, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -5861,7 +5861,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 4310, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5871,10 +5871,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4317, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4317, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -5893,10 +5893,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4295, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4295, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5906,7 +5906,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4295, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5916,14 +5916,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 4340, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4351, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4351, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -5932,7 +5932,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4364, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5945,10 +5945,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 4376, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4376, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -5958,7 +5958,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 4388, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -5969,7 +5969,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 4387, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5978,10 +5978,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 4402, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4402, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -5990,13 +5990,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4411, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4411, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4411, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -6009,7 +6009,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 4419, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -6027,10 +6027,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4423, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4423, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -6052,7 +6052,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 4444, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6061,10 +6061,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4336, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -6074,7 +6074,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4336, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6083,14 +6083,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 4458, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4469, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4469, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -6099,7 +6099,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4482, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -6112,10 +6112,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 4495, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4495, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -6124,7 +6124,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4506, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -6137,10 +6137,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 4520, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4520, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -6149,10 +6149,10 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4529, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4529, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -6166,10 +6166,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4535, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4535, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -6191,7 +6191,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 4556, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6200,10 +6200,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4454, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -6213,7 +6213,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4454, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6222,14 +6222,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 4603, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4614, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4614, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -6238,7 +6238,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4627, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -6251,10 +6251,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 4640, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4640, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -6264,7 +6264,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 4652, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -6275,7 +6275,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 4651, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6284,10 +6284,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 4665, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4665, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -6296,13 +6296,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4674, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4674, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4674, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -6315,7 +6315,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 4682, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -6333,10 +6333,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4686, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4686, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -6358,7 +6358,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 4707, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6367,10 +6367,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4599, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4599, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -6380,7 +6380,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4599, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6391,18 +6391,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4723, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4732, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 4733, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -6413,7 +6413,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 4732, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6423,10 +6423,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4739, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4739, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -6445,10 +6445,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4717, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4717, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -6458,7 +6458,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4717, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6468,14 +6468,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 4762, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4773, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4773, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -6484,7 +6484,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4786, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -6497,10 +6497,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 4799, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4799, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -6510,7 +6510,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 4811, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -6521,7 +6521,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 4810, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6530,10 +6530,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 4824, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4824, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -6542,13 +6542,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4833, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4833, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4833, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -6561,7 +6561,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 4841, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -6579,10 +6579,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4845, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -6604,7 +6604,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 4866, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6613,10 +6613,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4758, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4758, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -6626,7 +6626,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4758, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6637,18 +6637,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4882, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4891, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 4892, + "commentStart": 0, "end": 0, "raw": "0.06", "start": 0, @@ -6659,7 +6659,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 4891, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6669,10 +6669,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4899, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4899, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -6691,14 +6691,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4911, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4917, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6709,10 +6709,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4876, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4876, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -6722,7 +6722,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4876, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6734,17 +6734,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4939, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4948, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4948, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -6758,10 +6758,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4956, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4956, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -6780,14 +6780,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4968, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4974, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6798,10 +6798,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4933, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -6811,7 +6811,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4933, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6823,17 +6823,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 4996, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5005, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5005, + "commentStart": 0, "end": 0, "raw": "0.183", "start": 0, @@ -6847,10 +6847,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5013, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5013, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -6869,14 +6869,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5025, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5031, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6887,10 +6887,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 4990, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4990, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -6900,7 +6900,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 4990, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6910,14 +6910,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 5061, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5072, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5072, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -6926,7 +6926,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5080, + "commentStart": 0, "end": 0, "raw": "135", "start": 0, @@ -6939,10 +6939,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 5094, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5094, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -6951,19 +6951,19 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5100, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5100, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5100, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5100, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5100, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6976,7 +6976,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "-", "right": { - "commentStart": 5104, + "commentStart": 0, "end": 0, "raw": "0.356", "start": 0, @@ -6993,7 +6993,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 5113, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7011,10 +7011,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5117, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5117, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -7031,11 +7031,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 5130, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5130, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -7043,7 +7043,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 5142, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7069,14 +7069,14 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 5155, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 5158, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -7086,10 +7086,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5047, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5047, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -7099,7 +7099,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5047, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7110,18 +7110,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5180, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5189, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 5190, + "commentStart": 0, "end": 0, "raw": "0.232", "start": 0, @@ -7132,7 +7132,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 5189, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7142,10 +7142,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5198, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5198, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -7164,14 +7164,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5210, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5216, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -7182,10 +7182,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5174, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5174, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7195,7 +7195,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5174, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7205,14 +7205,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 5246, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5257, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5257, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -7221,7 +7221,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5265, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -7234,10 +7234,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 5278, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5278, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -7246,13 +7246,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5283, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5283, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5283, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -7266,10 +7266,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5291, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -7286,11 +7286,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 5304, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5304, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -7298,7 +7298,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 5316, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7324,14 +7324,14 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 5329, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 5332, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -7341,10 +7341,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5232, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5232, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -7354,7 +7354,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5232, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7365,17 +7365,17 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5354, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5363, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5363, + "commentStart": 0, "end": 0, "raw": "0.183", "start": 0, @@ -7389,10 +7389,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5371, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5371, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -7411,14 +7411,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5383, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5389, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -7429,10 +7429,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5348, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5348, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7442,7 +7442,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5348, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7454,18 +7454,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5411, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5420, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 5421, + "commentStart": 0, "end": 0, "raw": "0.087", "start": 0, @@ -7476,7 +7476,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 5420, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7486,10 +7486,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5429, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5429, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -7508,14 +7508,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5441, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5447, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -7526,10 +7526,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5405, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -7539,7 +7539,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5405, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7551,18 +7551,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5469, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5478, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 5479, + "commentStart": 0, "end": 0, "raw": "0.06", "start": 0, @@ -7573,7 +7573,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 5478, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7583,10 +7583,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5486, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5486, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -7605,10 +7605,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5463, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7618,7 +7618,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5463, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7628,14 +7628,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 5509, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5520, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5520, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -7644,7 +7644,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5533, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -7657,10 +7657,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 5546, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5546, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -7670,7 +7670,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 5558, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -7681,7 +7681,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 5557, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7690,10 +7690,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 5571, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5571, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -7702,13 +7702,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5580, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5580, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5580, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -7721,7 +7721,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 5588, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -7739,10 +7739,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5592, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5592, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -7764,7 +7764,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 5613, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -7773,10 +7773,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5505, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -7786,7 +7786,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5505, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7797,18 +7797,18 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5629, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5638, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 5639, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -7819,7 +7819,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 5638, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7829,10 +7829,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5645, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5645, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -7851,10 +7851,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5623, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5623, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7864,7 +7864,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5623, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7874,14 +7874,14 @@ description: Result of parsing 80-20-rail.kcl { "arguments": [ { - "commentStart": 5668, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5679, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5679, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -7890,7 +7890,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5692, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -7903,10 +7903,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 5705, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5705, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -7916,7 +7916,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 5717, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -7927,7 +7927,7 @@ description: Result of parsing 80-20-rail.kcl "suffix": "None" } }, - "commentStart": 5716, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7936,10 +7936,10 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 5730, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5730, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -7948,13 +7948,13 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5739, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5739, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5739, + "commentStart": 0, "end": 0, "raw": "0.072", "start": 0, @@ -7967,7 +7967,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 5747, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -7985,10 +7985,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5751, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5751, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -8010,7 +8010,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectExpression" }, { - "commentStart": 5772, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8019,10 +8019,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5664, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5664, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -8032,7 +8032,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5664, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8042,10 +8042,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 5782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5782, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -8055,7 +8055,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5782, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8068,23 +8068,23 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5857, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5866, + "commentStart": 0, "elements": [ { - "commentStart": 5879, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5879, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5879, + "commentStart": 0, "end": 0, "raw": ".5", "start": 0, @@ -8098,10 +8098,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5884, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5884, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -8118,11 +8118,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 5897, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5897, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -8130,7 +8130,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 5909, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8150,13 +8150,13 @@ description: Result of parsing 80-20-rail.kcl "type": "BinaryExpression" }, { - "commentStart": 5924, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5924, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5924, + "commentStart": 0, "end": 0, "raw": ".5", "start": 0, @@ -8170,10 +8170,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5929, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5929, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -8190,11 +8190,11 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "+", "right": { - "commentStart": 5942, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5942, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -8202,7 +8202,7 @@ description: Result of parsing 80-20-rail.kcl "type": "Identifier" }, "property": { - "commentStart": 5954, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8231,20 +8231,20 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 5978, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5987, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5987, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5987, + "commentStart": 0, "end": 0, "raw": ".205", "start": 0, @@ -8258,10 +8258,10 @@ description: Result of parsing 80-20-rail.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5994, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5994, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -8278,7 +8278,7 @@ description: Result of parsing 80-20-rail.kcl }, "operator": "/", "right": { - "commentStart": 6007, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8297,10 +8297,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5840, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5840, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -8310,7 +8310,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5840, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8318,7 +8318,7 @@ description: Result of parsing 80-20-rail.kcl "unlabeled": null }, { - "commentStart": 6020, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8327,10 +8327,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 5835, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5835, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -8340,7 +8340,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 5835, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8351,7 +8351,7 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 6038, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -8359,10 +8359,10 @@ description: Result of parsing 80-20-rail.kcl }, "arg": { "abs_path": false, - "commentStart": 6047, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6047, + "commentStart": 0, "end": 0, "name": "railLength", "start": 0, @@ -8377,10 +8377,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6030, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6030, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -8390,7 +8390,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6030, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8402,14 +8402,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 6083, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6092, + "commentStart": 0, "end": 0, "raw": "0.06", "start": 0, @@ -8424,23 +8424,23 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 6107, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6114, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 6147, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6147, + "commentStart": 0, "end": 0, "name": "edge3", "start": 0, @@ -8454,10 +8454,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6127, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6127, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8467,7 +8467,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6127, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8477,10 +8477,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6186, + "commentStart": 0, "end": 0, "name": "edge4", "start": 0, @@ -8494,10 +8494,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6166, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6166, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8507,7 +8507,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6166, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8517,10 +8517,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6225, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6225, + "commentStart": 0, "end": 0, "name": "edge5", "start": 0, @@ -8534,10 +8534,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6205, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6205, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8547,7 +8547,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6205, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8557,10 +8557,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6264, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6264, + "commentStart": 0, "end": 0, "name": "edge6", "start": 0, @@ -8574,10 +8574,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6244, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6244, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8587,7 +8587,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6244, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8597,10 +8597,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6303, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6303, + "commentStart": 0, "end": 0, "name": "edge11", "start": 0, @@ -8614,10 +8614,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6283, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6283, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8627,7 +8627,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6283, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8637,10 +8637,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6343, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6343, + "commentStart": 0, "end": 0, "name": "edge12", "start": 0, @@ -8654,10 +8654,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6323, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6323, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8667,7 +8667,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6323, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8677,10 +8677,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6383, + "commentStart": 0, "end": 0, "name": "edge13", "start": 0, @@ -8694,10 +8694,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6363, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8707,7 +8707,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6363, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8717,10 +8717,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6423, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6423, + "commentStart": 0, "end": 0, "name": "edge14", "start": 0, @@ -8734,10 +8734,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6403, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6403, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8747,7 +8747,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6403, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8757,10 +8757,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6463, + "commentStart": 0, "end": 0, "name": "edge19", "start": 0, @@ -8774,10 +8774,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6443, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8787,7 +8787,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6443, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8797,10 +8797,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6503, + "commentStart": 0, "end": 0, "name": "edge20", "start": 0, @@ -8814,10 +8814,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6483, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6483, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8827,7 +8827,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6483, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8837,10 +8837,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6543, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6543, + "commentStart": 0, "end": 0, "name": "edge21", "start": 0, @@ -8854,10 +8854,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6523, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6523, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8867,7 +8867,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6523, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8877,10 +8877,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6583, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6583, + "commentStart": 0, "end": 0, "name": "edge22", "start": 0, @@ -8894,10 +8894,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6563, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6563, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8907,7 +8907,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6563, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8917,10 +8917,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6623, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6623, + "commentStart": 0, "end": 0, "name": "edge27", "start": 0, @@ -8934,10 +8934,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6603, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6603, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8947,7 +8947,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6603, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8957,10 +8957,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6663, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6663, + "commentStart": 0, "end": 0, "name": "edge28", "start": 0, @@ -8974,10 +8974,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6643, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6643, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -8987,7 +8987,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6643, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8997,10 +8997,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6703, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6703, + "commentStart": 0, "end": 0, "name": "edge29", "start": 0, @@ -9014,10 +9014,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6683, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6683, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9027,7 +9027,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6683, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9037,10 +9037,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6743, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6743, + "commentStart": 0, "end": 0, "name": "edge30", "start": 0, @@ -9054,10 +9054,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6723, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9067,7 +9067,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6723, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9083,10 +9083,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6066, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6066, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -9096,7 +9096,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6066, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9108,14 +9108,14 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 6796, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6805, + "commentStart": 0, "end": 0, "raw": "0.03", "start": 0, @@ -9130,23 +9130,23 @@ description: Result of parsing 80-20-rail.kcl { "type": "LabeledArg", "label": { - "commentStart": 6820, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6827, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 6860, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6860, + "commentStart": 0, "end": 0, "name": "edge1", "start": 0, @@ -9160,10 +9160,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6840, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6840, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9173,7 +9173,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6840, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9183,10 +9183,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6899, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6899, + "commentStart": 0, "end": 0, "name": "edge2", "start": 0, @@ -9200,10 +9200,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6879, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6879, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9213,7 +9213,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6879, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9223,10 +9223,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6938, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6938, + "commentStart": 0, "end": 0, "name": "edge7", "start": 0, @@ -9240,10 +9240,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6918, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9253,7 +9253,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6918, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9263,10 +9263,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 6977, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6977, + "commentStart": 0, "end": 0, "name": "edge8", "start": 0, @@ -9280,10 +9280,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6957, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6957, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9293,7 +9293,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6957, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9303,10 +9303,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7016, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7016, + "commentStart": 0, "end": 0, "name": "edge9", "start": 0, @@ -9320,10 +9320,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6996, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6996, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9333,7 +9333,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6996, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9343,10 +9343,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7055, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7055, + "commentStart": 0, "end": 0, "name": "edge10", "start": 0, @@ -9360,10 +9360,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7035, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7035, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9373,7 +9373,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7035, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9383,10 +9383,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7095, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7095, + "commentStart": 0, "end": 0, "name": "edge15", "start": 0, @@ -9400,10 +9400,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7075, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9413,7 +9413,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7075, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9423,10 +9423,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7135, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7135, + "commentStart": 0, "end": 0, "name": "edge16", "start": 0, @@ -9440,10 +9440,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7115, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7115, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9453,7 +9453,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7115, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9463,10 +9463,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7175, + "commentStart": 0, "end": 0, "name": "edge17", "start": 0, @@ -9480,10 +9480,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7155, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7155, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9493,7 +9493,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7155, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9503,10 +9503,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7215, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7215, + "commentStart": 0, "end": 0, "name": "edge18", "start": 0, @@ -9520,10 +9520,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7195, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7195, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9533,7 +9533,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7195, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9543,10 +9543,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7255, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7255, + "commentStart": 0, "end": 0, "name": "edge23", "start": 0, @@ -9560,10 +9560,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7235, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7235, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9573,7 +9573,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7235, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9583,10 +9583,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7295, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7295, + "commentStart": 0, "end": 0, "name": "edge24", "start": 0, @@ -9600,10 +9600,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7275, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7275, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9613,7 +9613,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7275, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9623,10 +9623,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7335, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7335, + "commentStart": 0, "end": 0, "name": "edge25", "start": 0, @@ -9640,10 +9640,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7315, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7315, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9653,7 +9653,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7315, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9663,10 +9663,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7375, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7375, + "commentStart": 0, "end": 0, "name": "edge26", "start": 0, @@ -9680,10 +9680,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7355, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9693,7 +9693,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7355, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9703,10 +9703,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7415, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7415, + "commentStart": 0, "end": 0, "name": "edge31", "start": 0, @@ -9720,10 +9720,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7395, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7395, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9733,7 +9733,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7395, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9743,10 +9743,10 @@ description: Result of parsing 80-20-rail.kcl "arguments": [ { "abs_path": false, - "commentStart": 7455, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7455, + "commentStart": 0, "end": 0, "name": "edge32", "start": 0, @@ -9760,10 +9760,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7435, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7435, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -9773,7 +9773,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7435, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9789,10 +9789,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 6779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6779, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -9802,7 +9802,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 6779, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9810,13 +9810,13 @@ description: Result of parsing 80-20-rail.kcl "unlabeled": null } ], - "commentStart": 323, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "18": [ { - "commentStart": 1842, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9829,7 +9829,7 @@ description: Result of parsing 80-20-rail.kcl ], "24": [ { - "commentStart": 2318, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9842,7 +9842,7 @@ description: Result of parsing 80-20-rail.kcl ], "25": [ { - "commentStart": 2465, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9855,7 +9855,7 @@ description: Result of parsing 80-20-rail.kcl ], "26": [ { - "commentStart": 2532, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9868,7 +9868,7 @@ description: Result of parsing 80-20-rail.kcl ], "27": [ { - "commentStart": 2660, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9881,7 +9881,7 @@ description: Result of parsing 80-20-rail.kcl ], "28": [ { - "commentStart": 2724, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9894,7 +9894,7 @@ description: Result of parsing 80-20-rail.kcl ], "33": [ { - "commentStart": 3108, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9907,7 +9907,7 @@ description: Result of parsing 80-20-rail.kcl ], "50": [ { - "commentStart": 4562, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9920,7 +9920,7 @@ description: Result of parsing 80-20-rail.kcl ], "66": [ { - "commentStart": 5793, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9953,10 +9953,10 @@ description: Result of parsing 80-20-rail.kcl { "argument": { "abs_path": false, - "commentStart": 7493, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7493, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -9967,24 +9967,24 @@ description: Result of parsing 80-20-rail.kcl "type": "Name", "type": "Name" }, - "commentStart": 7486, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 278, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 239, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 240, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -9994,7 +9994,7 @@ description: Result of parsing 80-20-rail.kcl { "type": "Parameter", "identifier": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "railHeight", "start": 0, @@ -10004,7 +10004,7 @@ description: Result of parsing 80-20-rail.kcl { "type": "Parameter", "identifier": { - "commentStart": 265, + "commentStart": 0, "end": 0, "name": "railLength", "start": 0, @@ -10029,15 +10029,15 @@ description: Result of parsing 80-20-rail.kcl "type": "VariableDeclaration" }, { - "commentStart": 7504, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 7556, + "commentStart": 0, "elements": [ { - "commentStart": 7557, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10049,7 +10049,7 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 7560, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10067,7 +10067,7 @@ description: Result of parsing 80-20-rail.kcl "type": "ArrayExpression" }, { - "commentStart": 7564, + "commentStart": 0, "end": 0, "raw": "1.5", "start": 0, @@ -10079,7 +10079,7 @@ description: Result of parsing 80-20-rail.kcl } }, { - "commentStart": 7569, + "commentStart": 0, "end": 0, "raw": "48", "start": 0, @@ -10093,10 +10093,10 @@ description: Result of parsing 80-20-rail.kcl ], "callee": { "abs_path": false, - "commentStart": 7547, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7547, + "commentStart": 0, "end": 0, "name": "rail8020", "start": 0, @@ -10106,7 +10106,7 @@ description: Result of parsing 80-20-rail.kcl "start": 0, "type": "Name" }, - "commentStart": 7547, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10129,7 +10129,7 @@ description: Result of parsing 80-20-rail.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 150, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -10144,10 +10144,10 @@ description: Result of parsing 80-20-rail.kcl ], "properties": [ { - "commentStart": 159, + "commentStart": 0, "end": 0, "key": { - "commentStart": 159, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -10157,10 +10157,10 @@ description: Result of parsing 80-20-rail.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 179, + "commentStart": 0, "end": 0, "name": { - "commentStart": 179, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -10181,7 +10181,7 @@ description: Result of parsing 80-20-rail.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 182, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/ball-bearing/ast.snap b/rust/kcl-lib/tests/kcl_samples/ball-bearing/ast.snap index 1566c7874..4423b008f 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-bearing/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-bearing/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing ball-bearing.kcl "Ok": { "body": [ { - "commentStart": 295, + "commentStart": 0, "declaration": { - "commentStart": 318, + "commentStart": 0, "end": 0, "id": { - "commentStart": 318, + "commentStart": 0, "end": 0, "name": "outsideDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 336, + "commentStart": 0, "end": 0, "raw": "1.625", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 342, + "commentStart": 0, "declaration": { - "commentStart": 342, + "commentStart": 0, "end": 0, "id": { - "commentStart": 342, + "commentStart": 0, "end": 0, "name": "sphereDia", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 354, + "commentStart": 0, "end": 0, "raw": "0.25", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 359, + "commentStart": 0, "declaration": { - "commentStart": 359, + "commentStart": 0, "end": 0, "id": { - "commentStart": 359, + "commentStart": 0, "end": 0, "name": "shaftDia", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 370, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 375, + "commentStart": 0, "declaration": { - "commentStart": 375, + "commentStart": 0, "end": 0, "id": { - "commentStart": 375, + "commentStart": 0, "end": 0, "name": "overallThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 394, + "commentStart": 0, "end": 0, "raw": "0.313", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 400, + "commentStart": 0, "declaration": { - "commentStart": 400, + "commentStart": 0, "end": 0, "id": { - "commentStart": 400, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 416, + "commentStart": 0, "end": 0, "raw": "0.100", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 422, + "commentStart": 0, "declaration": { - "commentStart": 422, + "commentStart": 0, "end": 0, "id": { - "commentStart": 422, + "commentStart": 0, "end": 0, "name": "overHangLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 439, + "commentStart": 0, "end": 0, "raw": ".3", "start": 0, @@ -207,19 +207,19 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 442, + "commentStart": 0, "declaration": { - "commentStart": 442, + "commentStart": 0, "end": 0, "id": { - "commentStart": 442, + "commentStart": 0, "end": 0, "name": "nBalls", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 451, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -240,26 +240,26 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 454, + "commentStart": 0, "declaration": { - "commentStart": 454, + "commentStart": 0, "end": 0, "id": { - "commentStart": 454, + "commentStart": 0, "end": 0, "name": "chainWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 467, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 467, + "commentStart": 0, "end": 0, "name": { - "commentStart": 467, + "commentStart": 0, "end": 0, "name": "sphereDia", "start": 0, @@ -272,7 +272,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 479, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -297,26 +297,26 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 481, + "commentStart": 0, "declaration": { - "commentStart": 481, + "commentStart": 0, "end": 0, "id": { - "commentStart": 481, + "commentStart": 0, "end": 0, "name": "chainThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 498, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 498, + "commentStart": 0, "end": 0, "name": { - "commentStart": 498, + "commentStart": 0, "end": 0, "name": "sphereDia", "start": 0, @@ -329,7 +329,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 510, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -354,26 +354,26 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 512, + "commentStart": 0, "declaration": { - "commentStart": 512, + "commentStart": 0, "end": 0, "id": { - "commentStart": 512, + "commentStart": 0, "end": 0, "name": "linkDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 527, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 527, + "commentStart": 0, "end": 0, "name": { - "commentStart": 527, + "commentStart": 0, "end": 0, "name": "sphereDia", "start": 0, @@ -386,7 +386,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 539, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -411,12 +411,12 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 540, + "commentStart": 0, "declaration": { - "commentStart": 577, + "commentStart": 0, "end": 0, "id": { - "commentStart": 577, + "commentStart": 0, "end": 0, "name": "insideWallSketch", "start": 0, @@ -431,22 +431,22 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 626, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 635, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 636, + "commentStart": 0, "end": 0, "name": "overallThickness", "start": 0, @@ -457,7 +457,7 @@ description: Result of parsing ball-bearing.kcl "type": "Name", "type": "Name" }, - "commentStart": 635, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -466,7 +466,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 655, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -485,10 +485,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 610, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -498,17 +498,17 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 610, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 622, + "commentStart": 0, "end": 0, "name": { - "commentStart": 622, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -523,10 +523,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 596, + "commentStart": 0, "end": 0, "name": { - "commentStart": 596, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -536,7 +536,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 596, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -547,17 +547,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 671, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 680, + "commentStart": 0, "elements": [ { - "commentStart": 681, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -569,7 +569,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 684, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -590,24 +590,24 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 688, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 697, + "commentStart": 0, "end": 0, "left": { - "commentStart": 697, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 697, + "commentStart": 0, "end": 0, "name": { - "commentStart": 697, + "commentStart": 0, "end": 0, "name": "shaftDia", "start": 0, @@ -620,7 +620,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 708, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -638,10 +638,10 @@ description: Result of parsing ball-bearing.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 712, + "commentStart": 0, "end": 0, "name": { - "commentStart": 712, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -660,10 +660,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 664, + "commentStart": 0, "end": 0, "name": { - "commentStart": 664, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -673,7 +673,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 664, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -687,17 +687,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 744, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 753, + "commentStart": 0, "elements": [ { - "commentStart": 754, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -709,7 +709,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 757, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -730,21 +730,21 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 761, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 770, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 770, + "commentStart": 0, "end": 0, "name": { - "commentStart": 770, + "commentStart": 0, "end": 0, "name": "shaftDia", "start": 0, @@ -757,7 +757,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 781, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -776,10 +776,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 737, + "commentStart": 0, "end": 0, "name": { - "commentStart": 737, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -789,7 +789,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 737, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -797,7 +797,7 @@ description: Result of parsing ball-bearing.kcl "unlabeled": null }, { - "commentStart": 785, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -806,10 +806,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 732, + "commentStart": 0, "end": 0, "name": { - "commentStart": 732, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -819,20 +819,20 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 732, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 596, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 787, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -865,12 +865,12 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 825, + "commentStart": 0, "declaration": { - "commentStart": 825, + "commentStart": 0, "end": 0, "id": { - "commentStart": 825, + "commentStart": 0, "end": 0, "name": "insideWall", "start": 0, @@ -881,7 +881,7 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 864, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -889,10 +889,10 @@ description: Result of parsing ball-bearing.kcl }, "arg": { "abs_path": false, - "commentStart": 873, + "commentStart": 0, "end": 0, "name": { - "commentStart": 873, + "commentStart": 0, "end": 0, "name": "overallThickness", "start": 0, @@ -907,10 +907,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 838, + "commentStart": 0, "end": 0, "name": { - "commentStart": 838, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -920,17 +920,17 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 838, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 846, + "commentStart": 0, "end": 0, "name": { - "commentStart": 846, + "commentStart": 0, "end": 0, "name": "insideWallSketch", "start": 0, @@ -952,12 +952,12 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 890, + "commentStart": 0, "declaration": { - "commentStart": 933, + "commentStart": 0, "end": 0, "id": { - "commentStart": 933, + "commentStart": 0, "end": 0, "name": "ballsSketch", "start": 0, @@ -969,10 +969,10 @@ description: Result of parsing ball-bearing.kcl "arguments": [ { "abs_path": false, - "commentStart": 961, + "commentStart": 0, "end": 0, "name": { - "commentStart": 961, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -986,10 +986,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 947, + "commentStart": 0, "end": 0, "name": { - "commentStart": 947, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -999,7 +999,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 947, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1008,20 +1008,20 @@ description: Result of parsing ball-bearing.kcl { "arguments": [ { - "commentStart": 985, + "commentStart": 0, "elements": [ { - "commentStart": 986, + "commentStart": 0, "end": 0, "left": { - "commentStart": 986, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 986, + "commentStart": 0, "end": 0, "name": { - "commentStart": 986, + "commentStart": 0, "end": 0, "name": "shaftDia", "start": 0, @@ -1034,7 +1034,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 997, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1052,10 +1052,10 @@ description: Result of parsing ball-bearing.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1001, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1001, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -1071,7 +1071,7 @@ description: Result of parsing ball-bearing.kcl "type": "BinaryExpression" }, { - "commentStart": 1016, + "commentStart": 0, "end": 0, "raw": "0.001", "start": 0, @@ -1089,7 +1089,7 @@ description: Result of parsing ball-bearing.kcl "type": "ArrayExpression" }, { - "commentStart": 1024, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1098,10 +1098,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 970, + "commentStart": 0, "end": 0, "name": { - "commentStart": 970, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1111,7 +1111,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 970, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1120,14 +1120,14 @@ description: Result of parsing ball-bearing.kcl { "arguments": [ { - "commentStart": 1036, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1045, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1045, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -1136,7 +1136,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1056, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1149,10 +1149,10 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1066, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1066, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -1161,7 +1161,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1079, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1174,10 +1174,10 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1091, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1091, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1186,14 +1186,14 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1100, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1100, + "commentStart": 0, "end": 0, "name": "sphereDia", "start": 0, @@ -1206,7 +1206,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 1112, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1228,7 +1228,7 @@ description: Result of parsing ball-bearing.kcl "type": "ObjectExpression" }, { - "commentStart": 1122, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1237,10 +1237,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1032, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1032, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -1250,7 +1250,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1032, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1260,10 +1260,10 @@ description: Result of parsing ball-bearing.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1130, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1273,20 +1273,20 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1130, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 947, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 1137, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1319,12 +1319,12 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 1211, + "commentStart": 0, "declaration": { - "commentStart": 1211, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1211, + "commentStart": 0, "end": 0, "name": "balls", "start": 0, @@ -1337,7 +1337,7 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1240, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -1345,10 +1345,10 @@ description: Result of parsing ball-bearing.kcl }, "arg": { "abs_path": false, - "commentStart": 1247, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1247, + "commentStart": 0, "end": 0, "name": "X", "start": 0, @@ -1363,10 +1363,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -1376,17 +1376,17 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1219, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1227, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1227, + "commentStart": 0, "end": 0, "name": "ballsSketch", "start": 0, @@ -1403,14 +1403,14 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1281, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1294, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -1425,17 +1425,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1306, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1313, + "commentStart": 0, "elements": [ { - "commentStart": 1314, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1447,7 +1447,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1317, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1459,7 +1459,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1320, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1480,17 +1480,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1331, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1340, + "commentStart": 0, "elements": [ { - "commentStart": 1341, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1502,7 +1502,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1344, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1514,7 +1514,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1347, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1535,7 +1535,7 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1358, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -1543,10 +1543,10 @@ description: Result of parsing ball-bearing.kcl }, "arg": { "abs_path": false, - "commentStart": 1370, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1370, + "commentStart": 0, "end": 0, "name": "nBalls", "start": 0, @@ -1561,14 +1561,14 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1385, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1404, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -1580,10 +1580,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1255, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1255, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -1593,7 +1593,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1255, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1601,13 +1601,13 @@ description: Result of parsing ball-bearing.kcl "unlabeled": null } ], - "commentStart": 1219, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1416, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1635,12 +1635,12 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 1470, + "commentStart": 0, "declaration": { - "commentStart": 1470, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1470, + "commentStart": 0, "end": 0, "name": "chainSketch", "start": 0, @@ -1652,10 +1652,10 @@ description: Result of parsing ball-bearing.kcl "arguments": [ { "abs_path": false, - "commentStart": 1498, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1498, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -1669,10 +1669,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1484, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1484, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1682,7 +1682,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1484, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1691,26 +1691,26 @@ description: Result of parsing ball-bearing.kcl { "arguments": [ { - "commentStart": 1522, + "commentStart": 0, "elements": [ { - "commentStart": 1531, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1531, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1531, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1531, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1531, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1531, + "commentStart": 0, "end": 0, "name": "shaftDia", "start": 0, @@ -1723,7 +1723,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 1542, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1741,10 +1741,10 @@ description: Result of parsing ball-bearing.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1546, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -1761,14 +1761,14 @@ description: Result of parsing ball-bearing.kcl }, "operator": "+", "right": { - "commentStart": 1562, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1562, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1562, + "commentStart": 0, "end": 0, "name": "sphereDia", "start": 0, @@ -1781,7 +1781,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 1574, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1802,14 +1802,14 @@ description: Result of parsing ball-bearing.kcl }, "operator": "-", "right": { - "commentStart": 1579, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1579, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1579, + "commentStart": 0, "end": 0, "name": "chainWidth", "start": 0, @@ -1822,7 +1822,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 1592, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1842,10 +1842,10 @@ description: Result of parsing ball-bearing.kcl "type": "BinaryExpression" }, { - "commentStart": 1603, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1603, + "commentStart": 0, "end": 0, "raw": "0.125", "start": 0, @@ -1862,7 +1862,7 @@ description: Result of parsing ball-bearing.kcl { "arguments": [ { - "commentStart": 1625, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -1876,10 +1876,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1615, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1615, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -1889,7 +1889,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1615, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1898,10 +1898,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1611, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1611, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -1911,7 +1911,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1611, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1928,7 +1928,7 @@ description: Result of parsing ball-bearing.kcl "type": "ArrayExpression" }, { - "commentStart": 1638, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1937,10 +1937,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1507, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1507, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1950,7 +1950,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1507, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1959,14 +1959,14 @@ description: Result of parsing ball-bearing.kcl { "arguments": [ { - "commentStart": 1650, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1659, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1659, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -1975,7 +1975,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1670, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -1988,10 +1988,10 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1681, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1681, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -2000,7 +2000,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1694, + "commentStart": 0, "end": 0, "raw": "120", "start": 0, @@ -2013,10 +2013,10 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1706, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1706, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2025,14 +2025,14 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1715, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1715, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1715, + "commentStart": 0, "end": 0, "name": "sphereDia", "start": 0, @@ -2045,7 +2045,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 1727, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2067,7 +2067,7 @@ description: Result of parsing ball-bearing.kcl "type": "ObjectExpression" }, { - "commentStart": 1737, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2076,10 +2076,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1646, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1646, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2089,7 +2089,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1646, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2100,17 +2100,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1750, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1756, + "commentStart": 0, "elements": [ { - "commentStart": 1757, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2123,10 +2123,10 @@ description: Result of parsing ball-bearing.kcl }, { "abs_path": false, - "commentStart": 1760, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1760, + "commentStart": 0, "end": 0, "name": "chainThickness", "start": 0, @@ -2147,10 +2147,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1745, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1745, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2160,7 +2160,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1745, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2172,22 +2172,22 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1787, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1793, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1795, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1795, + "commentStart": 0, "end": 0, "name": "chainWidth", "start": 0, @@ -2198,7 +2198,7 @@ description: Result of parsing ball-bearing.kcl "type": "Name", "type": "Name" }, - "commentStart": 1794, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2206,7 +2206,7 @@ description: Result of parsing ball-bearing.kcl "type": "UnaryExpression" }, { - "commentStart": 1807, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2227,10 +2227,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1782, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2240,7 +2240,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1782, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2251,10 +2251,10 @@ description: Result of parsing ball-bearing.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1816, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1816, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2264,20 +2264,20 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1816, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1484, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "5": [ { - "commentStart": 1823, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2305,12 +2305,12 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 1853, + "commentStart": 0, "declaration": { - "commentStart": 1853, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1853, + "commentStart": 0, "end": 0, "name": "chainHead", "start": 0, @@ -2323,7 +2323,7 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1886, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -2331,10 +2331,10 @@ description: Result of parsing ball-bearing.kcl }, "arg": { "abs_path": false, - "commentStart": 1893, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1893, + "commentStart": 0, "end": 0, "name": "X", "start": 0, @@ -2349,10 +2349,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1865, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1865, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -2362,17 +2362,17 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1865, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1873, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1873, + "commentStart": 0, "end": 0, "name": "chainSketch", "start": 0, @@ -2389,14 +2389,14 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1927, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1940, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -2411,17 +2411,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1952, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1959, + "commentStart": 0, "elements": [ { - "commentStart": 1960, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2433,7 +2433,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1963, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2445,7 +2445,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1966, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2466,17 +2466,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 1977, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1986, + "commentStart": 0, "elements": [ { - "commentStart": 1987, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2488,7 +2488,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1990, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2500,7 +2500,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 1993, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2521,7 +2521,7 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2004, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2529,10 +2529,10 @@ description: Result of parsing ball-bearing.kcl }, "arg": { "abs_path": false, - "commentStart": 2016, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2016, + "commentStart": 0, "end": 0, "name": "nBalls", "start": 0, @@ -2547,14 +2547,14 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2031, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2050, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2566,10 +2566,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 1901, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1901, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -2579,7 +2579,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 1901, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2587,13 +2587,13 @@ description: Result of parsing ball-bearing.kcl "unlabeled": null } ], - "commentStart": 1865, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 2062, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2621,12 +2621,12 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 2121, + "commentStart": 0, "declaration": { - "commentStart": 2121, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2121, + "commentStart": 0, "end": 0, "name": "linkSketch", "start": 0, @@ -2638,10 +2638,10 @@ description: Result of parsing ball-bearing.kcl "arguments": [ { "abs_path": false, - "commentStart": 2148, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2148, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -2655,10 +2655,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 2134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2134, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2668,7 +2668,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 2134, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2679,30 +2679,30 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2172, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2181, + "commentStart": 0, "elements": [ { - "commentStart": 2192, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2192, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2192, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2192, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2192, + "commentStart": 0, "end": 0, "name": "shaftDia", "start": 0, @@ -2715,7 +2715,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 2203, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2733,10 +2733,10 @@ description: Result of parsing ball-bearing.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2207, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2207, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2753,14 +2753,14 @@ description: Result of parsing ball-bearing.kcl }, "operator": "+", "right": { - "commentStart": 2223, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2223, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2223, + "commentStart": 0, "end": 0, "name": "sphereDia", "start": 0, @@ -2773,7 +2773,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 2235, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2793,7 +2793,7 @@ description: Result of parsing ball-bearing.kcl "type": "BinaryExpression" }, { - "commentStart": 2247, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2814,21 +2814,21 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2266, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2275, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2275, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2275, + "commentStart": 0, "end": 0, "name": "linkDiameter", "start": 0, @@ -2841,7 +2841,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 2290, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2860,10 +2860,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 2157, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2157, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2873,7 +2873,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 2157, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2881,13 +2881,13 @@ description: Result of parsing ball-bearing.kcl "unlabeled": null } ], - "commentStart": 2134, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 2299, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2915,12 +2915,12 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 2328, + "commentStart": 0, "declaration": { - "commentStart": 2328, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2328, + "commentStart": 0, "end": 0, "name": "linkRevolve", "start": 0, @@ -2933,7 +2933,7 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2362, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -2941,10 +2941,10 @@ description: Result of parsing ball-bearing.kcl }, "arg": { "abs_path": false, - "commentStart": 2369, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2369, + "commentStart": 0, "end": 0, "name": "Y", "start": 0, @@ -2959,17 +2959,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2372, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2380, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2380, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -2983,10 +2983,10 @@ description: Result of parsing ball-bearing.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 2386, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2386, + "commentStart": 0, "end": 0, "name": "nBalls", "start": 0, @@ -3005,10 +3005,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 2342, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2342, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -3018,17 +3018,17 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 2342, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2350, + "commentStart": 0, "end": 0, "name": "linkSketch", "start": 0, @@ -3045,14 +3045,14 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2425, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2438, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -3067,17 +3067,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2450, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2457, + "commentStart": 0, "elements": [ { - "commentStart": 2458, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3089,7 +3089,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 2461, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3101,7 +3101,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 2464, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3122,17 +3122,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2475, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2484, + "commentStart": 0, "elements": [ { - "commentStart": 2485, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3144,7 +3144,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 2488, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3156,7 +3156,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 2491, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3177,7 +3177,7 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2502, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -3185,10 +3185,10 @@ description: Result of parsing ball-bearing.kcl }, "arg": { "abs_path": false, - "commentStart": 2514, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2514, + "commentStart": 0, "end": 0, "name": "nBalls", "start": 0, @@ -3203,14 +3203,14 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2529, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2548, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -3222,10 +3222,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 2399, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2399, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -3235,7 +3235,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 2399, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3243,13 +3243,13 @@ description: Result of parsing ball-bearing.kcl "unlabeled": null } ], - "commentStart": 2342, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 2560, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3277,12 +3277,12 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 2605, + "commentStart": 0, "declaration": { - "commentStart": 2605, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2605, + "commentStart": 0, "end": 0, "name": "outsideWallSketch", "start": 0, @@ -3297,22 +3297,22 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2655, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2664, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2665, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2665, + "commentStart": 0, "end": 0, "name": "overallThickness", "start": 0, @@ -3323,7 +3323,7 @@ description: Result of parsing ball-bearing.kcl "type": "Name", "type": "Name" }, - "commentStart": 2664, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3332,7 +3332,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 2684, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3351,10 +3351,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 2639, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2639, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -3364,17 +3364,17 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 2639, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2651, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2651, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -3389,10 +3389,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 2625, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2625, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3402,7 +3402,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 2625, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3413,17 +3413,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2700, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2709, + "commentStart": 0, "elements": [ { - "commentStart": 2710, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3435,7 +3435,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 2713, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3456,21 +3456,21 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2717, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2726, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2726, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2726, + "commentStart": 0, "end": 0, "name": "outsideDiameter", "start": 0, @@ -3483,7 +3483,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 2744, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3502,10 +3502,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 2693, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2693, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -3515,7 +3515,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 2693, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3529,17 +3529,17 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2764, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2773, + "commentStart": 0, "elements": [ { - "commentStart": 2774, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3551,7 +3551,7 @@ description: Result of parsing ball-bearing.kcl } }, { - "commentStart": 2777, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3572,27 +3572,27 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2781, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2790, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2790, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2790, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2790, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2790, + "commentStart": 0, "end": 0, "name": "shaftDia", "start": 0, @@ -3605,7 +3605,7 @@ description: Result of parsing ball-bearing.kcl }, "operator": "/", "right": { - "commentStart": 2801, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3623,10 +3623,10 @@ description: Result of parsing ball-bearing.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2805, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2805, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -3644,10 +3644,10 @@ description: Result of parsing ball-bearing.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2821, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2821, + "commentStart": 0, "end": 0, "name": "sphereDia", "start": 0, @@ -3666,10 +3666,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 2757, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2757, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -3679,7 +3679,7 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 2757, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3687,7 +3687,7 @@ description: Result of parsing ball-bearing.kcl "unlabeled": null }, { - "commentStart": 2833, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3696,10 +3696,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 2752, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2752, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -3709,14 +3709,14 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 2752, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 2625, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3732,12 +3732,12 @@ description: Result of parsing ball-bearing.kcl "type": "VariableDeclaration" }, { - "commentStart": 2835, + "commentStart": 0, "declaration": { - "commentStart": 2837, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2837, + "commentStart": 0, "end": 0, "name": "outsideWall", "start": 0, @@ -3748,7 +3748,7 @@ description: Result of parsing ball-bearing.kcl { "type": "LabeledArg", "label": { - "commentStart": 2878, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3756,10 +3756,10 @@ description: Result of parsing ball-bearing.kcl }, "arg": { "abs_path": false, - "commentStart": 2887, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2887, + "commentStart": 0, "end": 0, "name": "overallThickness", "start": 0, @@ -3774,10 +3774,10 @@ description: Result of parsing ball-bearing.kcl ], "callee": { "abs_path": false, - "commentStart": 2851, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2851, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3787,17 +3787,17 @@ description: Result of parsing ball-bearing.kcl "start": 0, "type": "Name" }, - "commentStart": 2851, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2859, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2859, + "commentStart": 0, "end": 0, "name": "outsideWallSketch", "start": 0, @@ -3826,7 +3826,7 @@ description: Result of parsing ball-bearing.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 263, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -3841,10 +3841,10 @@ description: Result of parsing ball-bearing.kcl ], "properties": [ { - "commentStart": 272, + "commentStart": 0, "end": 0, "key": { - "commentStart": 272, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -3854,10 +3854,10 @@ description: Result of parsing ball-bearing.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 292, + "commentStart": 0, "end": 0, "name": { - "commentStart": 292, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -3878,7 +3878,7 @@ description: Result of parsing ball-bearing.kcl "nonCodeNodes": { "18": [ { - "commentStart": 2835, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3890,7 +3890,7 @@ description: Result of parsing ball-bearing.kcl }, "startNodes": [ { - "commentStart": 295, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap b/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap index 7fd60aec2..450028d83 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap @@ -10,7 +10,8 @@ description: Operations executed ball-bearing.kcl "type": "Number", "value": -0.1565, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -666,7 +667,8 @@ description: Operations executed ball-bearing.kcl "type": "Number", "value": 36.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -900,7 +902,8 @@ description: Operations executed ball-bearing.kcl "type": "Number", "value": -0.1565, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/ball-bearing/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/ball-bearing/program_memory.snap index 43f8770ec..78e96a94f 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-bearing/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-bearing/program_memory.snap @@ -3425,14 +3425,16 @@ description: Variables in memory after executing ball-bearing.kcl "type": "Number", "value": 0.0313, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "chainWidth": { "type": "Number", "value": 0.125, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "insideWall": { @@ -3631,7 +3633,8 @@ description: Variables in memory after executing ball-bearing.kcl "type": "Number", "value": 0.0625, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "linkRevolve": { diff --git a/rust/kcl-lib/tests/kcl_samples/bench/ast.snap b/rust/kcl-lib/tests/kcl_samples/bench/ast.snap index 3efd2ef26..2ed199d72 100644 --- a/rust/kcl-lib/tests/kcl_samples/bench/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/bench/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing bench.kcl "Ok": { "body": [ { - "commentStart": 394, + "commentStart": 0, "declaration": { - "commentStart": 423, + "commentStart": 0, "end": 0, "id": { - "commentStart": 423, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 437, + "commentStart": 0, "end": 0, "raw": "56", "start": 0, @@ -42,7 +42,7 @@ description: Result of parsing bench.kcl "type": "VariableDeclaration" }, { - "commentStart": 439, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -58,10 +58,10 @@ description: Result of parsing bench.kcl "items": [ { "alias": null, - "commentStart": 507, + "commentStart": 0, "end": 0, "name": { - "commentStart": 507, + "commentStart": 0, "end": 0, "name": "dividerThickness", "start": 0, @@ -77,7 +77,7 @@ description: Result of parsing bench.kcl "type": "ImportStatement" }, { - "commentStart": 547, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -88,10 +88,10 @@ description: Result of parsing bench.kcl "items": [ { "alias": null, - "commentStart": 554, + "commentStart": 0, "end": 0, "name": { - "commentStart": 554, + "commentStart": 0, "end": 0, "name": "divider", "start": 0, @@ -107,7 +107,7 @@ description: Result of parsing bench.kcl "type": "ImportStatement" }, { - "commentStart": 585, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -118,10 +118,10 @@ description: Result of parsing bench.kcl "items": [ { "alias": null, - "commentStart": 592, + "commentStart": 0, "end": 0, "name": { - "commentStart": 592, + "commentStart": 0, "end": 0, "name": "connector", "start": 0, @@ -137,7 +137,7 @@ description: Result of parsing bench.kcl "type": "ImportStatement" }, { - "commentStart": 625, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -148,10 +148,10 @@ description: Result of parsing bench.kcl "items": [ { "alias": null, - "commentStart": 632, + "commentStart": 0, "end": 0, "name": { - "commentStart": 632, + "commentStart": 0, "end": 0, "name": "seatSlats", "start": 0, @@ -167,7 +167,7 @@ description: Result of parsing bench.kcl "type": "ImportStatement" }, { - "commentStart": 665, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -178,10 +178,10 @@ description: Result of parsing bench.kcl "items": [ { "alias": null, - "commentStart": 672, + "commentStart": 0, "end": 0, "name": { - "commentStart": 672, + "commentStart": 0, "end": 0, "name": "backSlats", "start": 0, @@ -197,7 +197,7 @@ description: Result of parsing bench.kcl "type": "ImportStatement" }, { - "commentStart": 705, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -208,10 +208,10 @@ description: Result of parsing bench.kcl "items": [ { "alias": null, - "commentStart": 712, + "commentStart": 0, "end": 0, "name": { - "commentStart": 712, + "commentStart": 0, "end": 0, "name": "armRest", "start": 0, @@ -227,16 +227,16 @@ description: Result of parsing bench.kcl "type": "ImportStatement" }, { - "commentStart": 742, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 811, + "commentStart": 0, "end": 0, "name": { - "commentStart": 811, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -250,10 +250,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 803, + "commentStart": 0, "end": 0, "name": { - "commentStart": 803, + "commentStart": 0, "end": 0, "name": "divider", "start": 0, @@ -263,7 +263,7 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 803, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -279,7 +279,7 @@ description: Result of parsing bench.kcl "type": "ExpressionStatement" }, { - "commentStart": 815, + "commentStart": 0, "end": 0, "expression": { "arguments": [ @@ -288,21 +288,21 @@ description: Result of parsing bench.kcl { "type": "LabeledArg", "label": { - "commentStart": 840, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 849, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 849, + "commentStart": 0, "end": 0, "name": { - "commentStart": 849, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, @@ -315,7 +315,7 @@ description: Result of parsing bench.kcl }, "operator": "/", "right": { - "commentStart": 863, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -334,10 +334,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 823, + "commentStart": 0, "end": 0, "name": { - "commentStart": 823, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -347,7 +347,7 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 823, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -355,10 +355,10 @@ description: Result of parsing bench.kcl "unlabeled": { "argument": { "abs_path": false, - "commentStart": 836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 836, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -369,7 +369,7 @@ description: Result of parsing bench.kcl "type": "Name", "type": "Name" }, - "commentStart": 835, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -380,10 +380,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 815, + "commentStart": 0, "end": 0, "name": { - "commentStart": 815, + "commentStart": 0, "end": 0, "name": "divider", "start": 0, @@ -393,7 +393,7 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 815, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -404,7 +404,7 @@ description: Result of parsing bench.kcl "type": "ExpressionStatement" }, { - "commentStart": 867, + "commentStart": 0, "end": 0, "expression": { "arguments": [ @@ -413,21 +413,21 @@ description: Result of parsing bench.kcl { "type": "LabeledArg", "label": { - "commentStart": 891, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 900, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 900, + "commentStart": 0, "end": 0, "name": { - "commentStart": 900, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, @@ -440,7 +440,7 @@ description: Result of parsing bench.kcl }, "operator": "/", "right": { - "commentStart": 914, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -459,10 +459,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 875, + "commentStart": 0, "end": 0, "name": { - "commentStart": 875, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -472,17 +472,17 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 875, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 887, + "commentStart": 0, "end": 0, "name": { - "commentStart": 887, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -497,10 +497,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 867, + "commentStart": 0, "end": 0, "name": "divider", "start": 0, @@ -510,7 +510,7 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 867, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -521,7 +521,7 @@ description: Result of parsing bench.kcl "type": "ExpressionStatement" }, { - "commentStart": 917, + "commentStart": 0, "end": 0, "expression": { "arguments": [ @@ -530,22 +530,22 @@ description: Result of parsing bench.kcl { "type": "LabeledArg", "label": { - "commentStart": 991, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1000, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1001, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1001, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, @@ -556,7 +556,7 @@ description: Result of parsing bench.kcl "type": "Name", "type": "Name" }, - "commentStart": 1000, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -565,7 +565,7 @@ description: Result of parsing bench.kcl }, "operator": "/", "right": { - "commentStart": 1015, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -584,10 +584,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 975, + "commentStart": 0, "end": 0, "name": { - "commentStart": 975, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -597,17 +597,17 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 975, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 987, + "commentStart": 0, "end": 0, "name": { - "commentStart": 987, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -621,10 +621,10 @@ description: Result of parsing bench.kcl }, { "abs_path": false, - "commentStart": 1019, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1019, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, @@ -638,10 +638,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 965, + "commentStart": 0, "end": 0, "name": { - "commentStart": 965, + "commentStart": 0, "end": 0, "name": "connector", "start": 0, @@ -651,7 +651,7 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 965, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -667,7 +667,7 @@ description: Result of parsing bench.kcl "type": "ExpressionStatement" }, { - "commentStart": 1031, + "commentStart": 0, "end": 0, "expression": { "arguments": [ @@ -676,25 +676,25 @@ description: Result of parsing bench.kcl { "type": "LabeledArg", "label": { - "commentStart": 1084, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1093, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1093, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1094, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1094, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, @@ -705,7 +705,7 @@ description: Result of parsing bench.kcl "type": "Name", "type": "Name" }, - "commentStart": 1093, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -714,7 +714,7 @@ description: Result of parsing bench.kcl }, "operator": "/", "right": { - "commentStart": 1108, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -731,14 +731,14 @@ description: Result of parsing bench.kcl }, "operator": "-", "right": { - "commentStart": 1113, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1113, + "commentStart": 0, "end": 0, "name": "dividerThickness", "start": 0, @@ -751,7 +751,7 @@ description: Result of parsing bench.kcl }, "operator": "/", "right": { - "commentStart": 1132, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -774,10 +774,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 1068, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1068, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -787,17 +787,17 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 1068, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1080, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1080, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -810,14 +810,14 @@ description: Result of parsing bench.kcl } }, { - "commentStart": 1137, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1137, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1137, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, @@ -831,10 +831,10 @@ description: Result of parsing bench.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1151, + "commentStart": 0, "end": 0, "name": "dividerThickness", "start": 0, @@ -852,10 +852,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": "seatSlats", "start": 0, @@ -865,7 +865,7 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 1058, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -881,7 +881,7 @@ description: Result of parsing bench.kcl "type": "ExpressionStatement" }, { - "commentStart": 1168, + "commentStart": 0, "end": 0, "expression": { "arguments": [ @@ -890,25 +890,25 @@ description: Result of parsing bench.kcl { "type": "LabeledArg", "label": { - "commentStart": 1221, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1230, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1230, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1231, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, @@ -919,7 +919,7 @@ description: Result of parsing bench.kcl "type": "Name", "type": "Name" }, - "commentStart": 1230, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -928,7 +928,7 @@ description: Result of parsing bench.kcl }, "operator": "/", "right": { - "commentStart": 1245, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -945,14 +945,14 @@ description: Result of parsing bench.kcl }, "operator": "-", "right": { - "commentStart": 1250, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1250, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1250, + "commentStart": 0, "end": 0, "name": "dividerThickness", "start": 0, @@ -965,7 +965,7 @@ description: Result of parsing bench.kcl }, "operator": "/", "right": { - "commentStart": 1269, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -988,10 +988,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 1205, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1205, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -1001,17 +1001,17 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 1205, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1217, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1024,14 +1024,14 @@ description: Result of parsing bench.kcl } }, { - "commentStart": 1274, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1274, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1274, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, @@ -1045,10 +1045,10 @@ description: Result of parsing bench.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1288, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1288, + "commentStart": 0, "end": 0, "name": "dividerThickness", "start": 0, @@ -1066,10 +1066,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 1195, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1195, + "commentStart": 0, "end": 0, "name": "backSlats", "start": 0, @@ -1079,7 +1079,7 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 1195, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1095,17 +1095,17 @@ description: Result of parsing bench.kcl "type": "ExpressionStatement" }, { - "commentStart": 1305, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "argument": { "abs_path": false, - "commentStart": 1340, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1340, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1116,7 +1116,7 @@ description: Result of parsing bench.kcl "type": "Name", "type": "Name" }, - "commentStart": 1339, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1124,14 +1124,14 @@ description: Result of parsing bench.kcl "type": "UnaryExpression" }, { - "commentStart": 1344, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, @@ -1144,7 +1144,7 @@ description: Result of parsing bench.kcl }, "operator": "/", "right": { - "commentStart": 1358, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1162,10 +1162,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 1331, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1331, + "commentStart": 0, "end": 0, "name": "armRest", "start": 0, @@ -1175,7 +1175,7 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 1331, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1191,17 +1191,17 @@ description: Result of parsing bench.kcl "type": "ExpressionStatement" }, { - "commentStart": 1361, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "argument": { "abs_path": false, - "commentStart": 1370, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1370, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1212,7 +1212,7 @@ description: Result of parsing bench.kcl "type": "Name", "type": "Name" }, - "commentStart": 1369, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1220,15 +1220,15 @@ description: Result of parsing bench.kcl "type": "UnaryExpression" }, { - "commentStart": 1374, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1375, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1375, + "commentStart": 0, "end": 0, "name": "benchLength", "start": 0, @@ -1239,7 +1239,7 @@ description: Result of parsing bench.kcl "type": "Name", "type": "Name" }, - "commentStart": 1374, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1248,7 +1248,7 @@ description: Result of parsing bench.kcl }, "operator": "/", "right": { - "commentStart": 1389, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1266,10 +1266,10 @@ description: Result of parsing bench.kcl ], "callee": { "abs_path": false, - "commentStart": 1361, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1361, + "commentStart": 0, "end": 0, "name": "armRest", "start": 0, @@ -1279,7 +1279,7 @@ description: Result of parsing bench.kcl "start": 0, "type": "Name" }, - "commentStart": 1361, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1297,7 +1297,7 @@ description: Result of parsing bench.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 362, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -1312,10 +1312,10 @@ description: Result of parsing bench.kcl ], "properties": [ { - "commentStart": 371, + "commentStart": 0, "end": 0, "key": { - "commentStart": 371, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -1325,10 +1325,10 @@ description: Result of parsing bench.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 391, + "commentStart": 0, "end": 0, "name": { - "commentStart": 391, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -1349,7 +1349,7 @@ description: Result of parsing bench.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 394, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/bench/ops.snap b/rust/kcl-lib/tests/kcl_samples/bench/ops.snap index 4b9fc9779..2abbad3c0 100644 --- a/rust/kcl-lib/tests/kcl_samples/bench/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/bench/ops.snap @@ -58,7 +58,8 @@ description: Operations executed bench.kcl "type": "Number", "value": 2.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -117,7 +118,8 @@ description: Operations executed bench.kcl "type": "Number", "value": -2.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -234,7 +236,8 @@ description: Operations executed bench.kcl "type": "Number", "value": 28.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -306,7 +309,8 @@ description: Operations executed bench.kcl "type": "Number", "value": 2.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -365,7 +369,8 @@ description: Operations executed bench.kcl "type": "Number", "value": -2.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -482,7 +487,8 @@ description: Operations executed bench.kcl "type": "Number", "value": 28.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -554,7 +560,8 @@ description: Operations executed bench.kcl "type": "Number", "value": 2.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -613,7 +620,8 @@ description: Operations executed bench.kcl "type": "Number", "value": -2.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -730,7 +738,8 @@ description: Operations executed bench.kcl "type": "Number", "value": -28.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -902,7 +911,8 @@ description: Operations executed bench.kcl "type": "Number", "value": -30.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -1026,7 +1036,8 @@ description: Operations executed bench.kcl "type": "Number", "value": -30.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -1159,7 +1170,8 @@ description: Operations executed bench.kcl "type": "Number", "value": 28.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -1322,7 +1334,8 @@ description: Operations executed bench.kcl "type": "Number", "value": -28.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/bracket/ast.snap b/rust/kcl-lib/tests/kcl_samples/bracket/ast.snap index f03b96e04..623e8ddcc 100644 --- a/rust/kcl-lib/tests/kcl_samples/bracket/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/bracket/ast.snap @@ -8,17 +8,17 @@ description: Result of parsing bracket.kcl { "commentStart": 0, "declaration": { - "commentStart": 423, + "commentStart": 0, "end": 0, "id": { - "commentStart": 423, + "commentStart": 0, "end": 0, "name": "sigmaAllow", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 436, + "commentStart": 0, "end": 0, "raw": "35000", "start": 0, @@ -46,19 +46,19 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 441, + "commentStart": 0, "declaration": { - "commentStart": 468, + "commentStart": 0, "end": 0, "id": { - "commentStart": 468, + "commentStart": 0, "end": 0, "name": "width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 476, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -79,19 +79,19 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 477, + "commentStart": 0, "declaration": { - "commentStart": 486, + "commentStart": 0, "end": 0, "id": { - "commentStart": 486, + "commentStart": 0, "end": 0, "name": "p", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 490, + "commentStart": 0, "end": 0, "raw": "300", "start": 0, @@ -112,19 +112,19 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 493, + "commentStart": 0, "declaration": { - "commentStart": 518, + "commentStart": 0, "end": 0, "id": { - "commentStart": 518, + "commentStart": 0, "end": 0, "name": "factorOfSafety", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 535, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -145,19 +145,19 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 538, + "commentStart": 0, "declaration": { - "commentStart": 553, + "commentStart": 0, "end": 0, "id": { - "commentStart": 553, + "commentStart": 0, "end": 0, "name": "shelfMountL", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 567, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -178,19 +178,19 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 568, + "commentStart": 0, "declaration": { - "commentStart": 579, + "commentStart": 0, "end": 0, "id": { - "commentStart": 579, + "commentStart": 0, "end": 0, "name": "wallMountL", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 592, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -211,19 +211,19 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 593, + "commentStart": 0, "declaration": { - "commentStart": 604, + "commentStart": 0, "end": 0, "id": { - "commentStart": 604, + "commentStart": 0, "end": 0, "name": "shelfDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 617, + "commentStart": 0, "end": 0, "raw": "12", "start": 0, @@ -244,26 +244,26 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 619, + "commentStart": 0, "declaration": { - "commentStart": 665, + "commentStart": 0, "end": 0, "id": { - "commentStart": 665, + "commentStart": 0, "end": 0, "name": "moment", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 674, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 674, + "commentStart": 0, "end": 0, "name": { - "commentStart": 674, + "commentStart": 0, "end": 0, "name": "shelfDepth", "start": 0, @@ -277,10 +277,10 @@ description: Result of parsing bracket.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 687, + "commentStart": 0, "end": 0, "name": { - "commentStart": 687, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -305,12 +305,12 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 688, + "commentStart": 0, "declaration": { - "commentStart": 816, + "commentStart": 0, "end": 0, "id": { - "commentStart": 816, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -319,20 +319,20 @@ description: Result of parsing bracket.kcl "init": { "arguments": [ { - "commentStart": 833, + "commentStart": 0, "end": 0, "left": { - "commentStart": 833, + "commentStart": 0, "end": 0, "left": { - "commentStart": 833, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 833, + "commentStart": 0, "end": 0, "name": { - "commentStart": 833, + "commentStart": 0, "end": 0, "name": "moment", "start": 0, @@ -346,10 +346,10 @@ description: Result of parsing bracket.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 842, + "commentStart": 0, "end": 0, "name": { - "commentStart": 842, + "commentStart": 0, "end": 0, "name": "factorOfSafety", "start": 0, @@ -366,7 +366,7 @@ description: Result of parsing bracket.kcl }, "operator": "*", "right": { - "commentStart": 859, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -383,14 +383,14 @@ description: Result of parsing bracket.kcl }, "operator": "/", "right": { - "commentStart": 864, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 864, + "commentStart": 0, "end": 0, "name": { - "commentStart": 864, + "commentStart": 0, "end": 0, "name": "sigmaAllow", "start": 0, @@ -404,10 +404,10 @@ description: Result of parsing bracket.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 877, + "commentStart": 0, "end": 0, "name": { - "commentStart": 877, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -429,10 +429,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 828, + "commentStart": 0, "end": 0, "name": { - "commentStart": 828, + "commentStart": 0, "end": 0, "name": "sqrt", "start": 0, @@ -442,7 +442,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 828, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -461,19 +461,19 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 884, + "commentStart": 0, "declaration": { - "commentStart": 960, + "commentStart": 0, "end": 0, "id": { - "commentStart": 960, + "commentStart": 0, "end": 0, "name": "filletRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 975, + "commentStart": 0, "end": 0, "raw": ".25", "start": 0, @@ -494,26 +494,26 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 979, + "commentStart": 0, "declaration": { - "commentStart": 979, + "commentStart": 0, "end": 0, "id": { - "commentStart": 979, + "commentStart": 0, "end": 0, "name": "extFilletRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 997, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 997, + "commentStart": 0, "end": 0, "name": { - "commentStart": 997, + "commentStart": 0, "end": 0, "name": "filletRadius", "start": 0, @@ -527,10 +527,10 @@ description: Result of parsing bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1012, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1012, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -555,19 +555,19 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 1022, + "commentStart": 0, "declaration": { - "commentStart": 1022, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1022, + "commentStart": 0, "end": 0, "name": "mountingHoleDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1045, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -588,12 +588,12 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 1048, + "commentStart": 0, "declaration": { - "commentStart": 1050, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1050, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -605,10 +605,10 @@ description: Result of parsing bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 1076, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1076, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -622,10 +622,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1062, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1062, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -635,7 +635,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1062, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -644,10 +644,10 @@ description: Result of parsing bracket.kcl { "arguments": [ { - "commentStart": 1100, + "commentStart": 0, "elements": [ { - "commentStart": 1101, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -659,7 +659,7 @@ description: Result of parsing bracket.kcl } }, { - "commentStart": 1104, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -677,7 +677,7 @@ description: Result of parsing bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 1108, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -686,10 +686,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1085, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1085, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -699,7 +699,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1085, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -710,21 +710,21 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1122, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1131, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1131, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1131, + "commentStart": 0, "end": 0, "name": "shelfMountL", "start": 0, @@ -738,10 +738,10 @@ description: Result of parsing bracket.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1145, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -760,14 +760,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1162, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -778,10 +778,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1116, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -791,7 +791,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1116, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -803,7 +803,7 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1181, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -811,10 +811,10 @@ description: Result of parsing bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1190, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1190, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -829,14 +829,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1201, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1207, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -847,10 +847,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1175, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -860,7 +860,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1175, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -872,7 +872,7 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1226, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -881,10 +881,10 @@ description: Result of parsing bracket.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1236, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1236, + "commentStart": 0, "end": 0, "name": "shelfMountL", "start": 0, @@ -895,7 +895,7 @@ description: Result of parsing bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1235, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -906,14 +906,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1249, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1255, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -924,10 +924,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1220, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1220, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -937,7 +937,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1220, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -949,7 +949,7 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1274, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -958,10 +958,10 @@ description: Result of parsing bracket.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1284, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1284, + "commentStart": 0, "end": 0, "name": "wallMountL", "start": 0, @@ -972,7 +972,7 @@ description: Result of parsing bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1283, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -983,14 +983,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1296, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1302, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1001,10 +1001,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1268, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1268, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1014,7 +1014,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1268, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1026,7 +1026,7 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1321, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1034,10 +1034,10 @@ description: Result of parsing bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1330, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1330, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -1052,14 +1052,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1341, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1347, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1070,10 +1070,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1315, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1315, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1083,7 +1083,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1315, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1095,19 +1095,19 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1365, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1379, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1394, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1116,10 +1116,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1380, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1129,7 +1129,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1380, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1138,7 +1138,7 @@ description: Result of parsing bracket.kcl { "arguments": [ { - "commentStart": 1412, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1147,10 +1147,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1398, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1398, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1160,7 +1160,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1398, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1176,14 +1176,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1417, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1423, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1194,10 +1194,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1360, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1360, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1207,7 +1207,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1360, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1218,10 +1218,10 @@ description: Result of parsing bracket.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1436, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1436, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1231,7 +1231,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1436, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1242,7 +1242,7 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1460, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1250,10 +1250,10 @@ description: Result of parsing bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1469, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1469, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1268,10 +1268,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1449, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1449, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1281,13 +1281,13 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1449, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 1457, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1299,7 +1299,7 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1488, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1307,10 +1307,10 @@ description: Result of parsing bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1497, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1497, + "commentStart": 0, "end": 0, "name": "extFilletRadius", "start": 0, @@ -1325,23 +1325,23 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1514, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1521, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1542, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1542, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -1355,10 +1355,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1522, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1522, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1368,7 +1368,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1522, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1384,10 +1384,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1481, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1481, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1397,7 +1397,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1481, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1409,7 +1409,7 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1563, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1417,10 +1417,10 @@ description: Result of parsing bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": "filletRadius", "start": 0, @@ -1435,23 +1435,23 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1586, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1593, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1614, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1614, + "commentStart": 0, "end": 0, "name": "seg06", "start": 0, @@ -1465,10 +1465,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1594, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1594, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1478,7 +1478,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1594, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1494,10 +1494,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1556, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1556, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1507,7 +1507,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1556, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1519,7 +1519,7 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1635, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1527,10 +1527,10 @@ description: Result of parsing bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1644, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1644, + "commentStart": 0, "end": 0, "name": "filletRadius", "start": 0, @@ -1545,21 +1545,21 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1658, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1665, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1666, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1666, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -1574,10 +1574,10 @@ description: Result of parsing bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 1689, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1689, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -1591,10 +1591,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1673, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1673, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -1604,7 +1604,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1673, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1620,10 +1620,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1628, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1628, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1633,7 +1633,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1628, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1645,7 +1645,7 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1710, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1653,10 +1653,10 @@ description: Result of parsing bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1719, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1719, + "commentStart": 0, "end": 0, "name": "filletRadius", "start": 0, @@ -1671,21 +1671,21 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1733, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1740, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1741, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1741, + "commentStart": 0, "end": 0, "name": "seg05", "start": 0, @@ -1700,10 +1700,10 @@ description: Result of parsing bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 1764, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1764, + "commentStart": 0, "end": 0, "name": "seg05", "start": 0, @@ -1717,10 +1717,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1748, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1748, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -1730,7 +1730,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1748, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1746,10 +1746,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1703, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1703, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1759,7 +1759,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1703, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1767,7 +1767,7 @@ description: Result of parsing bracket.kcl "unlabeled": null } ], - "commentStart": 1062, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1783,12 +1783,12 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 1772, + "commentStart": 0, "declaration": { - "commentStart": 1774, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1774, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1800,10 +1800,10 @@ description: Result of parsing bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 1800, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1800, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -1816,10 +1816,10 @@ description: Result of parsing bracket.kcl }, { "abs_path": false, - "commentStart": 1811, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1811, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -1833,10 +1833,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1786, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1786, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1846,7 +1846,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1786, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1857,18 +1857,18 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1830, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1839, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1841, + "commentStart": 0, "end": 0, "raw": "1.25", "start": 0, @@ -1879,7 +1879,7 @@ description: Result of parsing bracket.kcl "suffix": "None" } }, - "commentStart": 1840, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1887,7 +1887,7 @@ description: Result of parsing bracket.kcl "type": "UnaryExpression" }, { - "commentStart": 1847, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1908,21 +1908,21 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1851, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1860, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1860, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1860, + "commentStart": 0, "end": 0, "name": "mountingHoleDiameter", "start": 0, @@ -1935,7 +1935,7 @@ description: Result of parsing bracket.kcl }, "operator": "/", "right": { - "commentStart": 1883, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1954,10 +1954,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1823, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1823, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1967,7 +1967,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1823, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1979,14 +1979,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1907, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1919, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2001,14 +2001,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1922, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1933, + "commentStart": 0, "end": 0, "raw": "2.5", "start": 0, @@ -2023,18 +2023,18 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1938, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1945, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1947, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2045,7 +2045,7 @@ description: Result of parsing bracket.kcl "suffix": "None" } }, - "commentStart": 1946, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2053,7 +2053,7 @@ description: Result of parsing bracket.kcl "type": "UnaryExpression" }, { - "commentStart": 1950, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2074,10 +2074,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1891, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1891, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -2087,7 +2087,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1891, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2099,14 +2099,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1975, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1987, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2121,14 +2121,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1990, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2001, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2143,17 +2143,17 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2004, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2011, + "commentStart": 0, "elements": [ { - "commentStart": 2012, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2165,7 +2165,7 @@ description: Result of parsing bracket.kcl } }, { - "commentStart": 2015, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2186,10 +2186,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1959, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1959, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -2199,7 +2199,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1959, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2211,22 +2211,22 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2035, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2044, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2045, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2045, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -2237,7 +2237,7 @@ description: Result of parsing bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2044, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2246,7 +2246,7 @@ description: Result of parsing bracket.kcl }, "operator": "-", "right": { - "commentStart": 2057, + "commentStart": 0, "end": 0, "raw": ".01", "start": 0, @@ -2265,10 +2265,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2024, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2024, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2278,13 +2278,13 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2024, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 2032, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2292,7 +2292,7 @@ description: Result of parsing bracket.kcl } } ], - "commentStart": 1786, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2308,12 +2308,12 @@ description: Result of parsing bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 2061, + "commentStart": 0, "declaration": { - "commentStart": 2063, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2063, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -2325,10 +2325,10 @@ description: Result of parsing bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 2089, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2089, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -2341,10 +2341,10 @@ description: Result of parsing bracket.kcl }, { "abs_path": false, - "commentStart": 2100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2100, + "commentStart": 0, "end": 0, "name": "seg04", "start": 0, @@ -2358,10 +2358,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2075, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2371,7 +2371,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2075, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2382,17 +2382,17 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2119, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2128, + "commentStart": 0, "elements": [ { - "commentStart": 2129, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2405,7 +2405,7 @@ description: Result of parsing bracket.kcl }, { "argument": { - "commentStart": 2133, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2416,7 +2416,7 @@ description: Result of parsing bracket.kcl "suffix": "None" } }, - "commentStart": 2132, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2433,21 +2433,21 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2137, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2146, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2146, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2146, + "commentStart": 0, "end": 0, "name": "mountingHoleDiameter", "start": 0, @@ -2460,7 +2460,7 @@ description: Result of parsing bracket.kcl }, "operator": "/", "right": { - "commentStart": 2169, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2479,10 +2479,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2112, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2112, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2492,7 +2492,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2112, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2504,14 +2504,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2193, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2205, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2526,14 +2526,14 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2208, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2219, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2548,17 +2548,17 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2222, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2229, + "commentStart": 0, "elements": [ { - "commentStart": 2230, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2570,7 +2570,7 @@ description: Result of parsing bracket.kcl } }, { - "commentStart": 2233, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2591,10 +2591,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2177, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -2604,7 +2604,7 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2177, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2616,22 +2616,22 @@ description: Result of parsing bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2253, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2262, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2263, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2263, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -2642,7 +2642,7 @@ description: Result of parsing bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2262, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2651,7 +2651,7 @@ description: Result of parsing bracket.kcl }, "operator": "-", "right": { - "commentStart": 2275, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -2670,10 +2670,10 @@ description: Result of parsing bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2242, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2242, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2683,13 +2683,13 @@ description: Result of parsing bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2242, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 2250, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2697,7 +2697,7 @@ description: Result of parsing bracket.kcl } } ], - "commentStart": 2075, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2719,7 +2719,7 @@ description: Result of parsing bracket.kcl "nonCodeNodes": { "0": [ { - "commentStart": 441, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2732,7 +2732,7 @@ description: Result of parsing bracket.kcl ], "1": [ { - "commentStart": 477, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2745,7 +2745,7 @@ description: Result of parsing bracket.kcl ], "2": [ { - "commentStart": 493, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2758,7 +2758,7 @@ description: Result of parsing bracket.kcl ], "3": [ { - "commentStart": 538, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2771,7 +2771,7 @@ description: Result of parsing bracket.kcl ], "4": [ { - "commentStart": 568, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2784,7 +2784,7 @@ description: Result of parsing bracket.kcl ], "5": [ { - "commentStart": 593, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2797,7 +2797,7 @@ description: Result of parsing bracket.kcl ], "6": [ { - "commentStart": 619, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2810,7 +2810,7 @@ description: Result of parsing bracket.kcl ], "7": [ { - "commentStart": 688, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2821,7 +2821,7 @@ description: Result of parsing bracket.kcl } }, { - "commentStart": 770, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2832,7 +2832,7 @@ description: Result of parsing bracket.kcl ], "8": [ { - "commentStart": 884, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2843,7 +2843,7 @@ description: Result of parsing bracket.kcl } }, { - "commentStart": 957, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2854,7 +2854,7 @@ description: Result of parsing bracket.kcl ], "11": [ { - "commentStart": 1048, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2865,7 +2865,7 @@ description: Result of parsing bracket.kcl ], "12": [ { - "commentStart": 1772, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2876,7 +2876,7 @@ description: Result of parsing bracket.kcl ], "13": [ { - "commentStart": 2061, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/bracket/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/bracket/program_memory.snap index 121137cfd..c1852f33d 100644 --- a/rust/kcl-lib/tests/kcl_samples/bracket/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/bracket/program_memory.snap @@ -40,7 +40,13 @@ description: Variables in memory after executing bracket.kcl "type": "Number", "value": 3600.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "mountingHoleDiameter": { diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap index a2fb24ad5..73f318581 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap @@ -24,7 +24,7 @@ description: Artifact commands car-wheel-assembly.kcl "range": [], "command": { "type": "set_scene_units", - "unit": "in" + "unit": "mm" } }, { @@ -84,31 +84,6 @@ description: Artifact commands car-wheel-assembly.kcl "hide": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, { "cmdId": "[uuid]", "range": [], @@ -152,6 +127,39 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "x_axis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "size": 60.0, + "clobber": false, + "hide": true + } + }, { "cmdId": "[uuid]", "range": [], @@ -329,6 +337,23 @@ description: Artifact commands car-wheel-assembly.kcl "hide": true } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": 0.93, + "z": 0.0 + }, + "relative": true + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -518,26 +543,17 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.93, - "z": 0.0 - }, - "relative": true - } + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" } }, { @@ -556,6 +572,39 @@ description: Artifact commands car-wheel-assembly.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 10.4, + "y": 5.51, + "z": 0.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "tangential_arc", + "radius": 1.6, + "offset": { + "unit": "degrees", + "value": -90.0 + } + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -641,39 +690,6 @@ description: Artifact commands car-wheel-assembly.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 10.4, - "y": 5.51, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 1.6, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -718,8 +734,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.4724, - "y": 0.4724, + "x": 12.0, + "y": 2.36, "z": 0.0 }, "relative": false @@ -751,8 +767,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 12.0, - "y": 2.36, + "x": 0.4724, + "y": 0.4724, "z": 0.0 }, "relative": false @@ -792,6 +808,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -827,11 +851,11 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.4724, - "y": 1.1811, + "x": -0.39, + "y": 0.0, "z": 0.0 }, - "relative": false + "relative": true } } }, @@ -858,12 +882,13 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extend_path", "path": "[uuid]", "segment": { - "type": "tangential_arc", - "radius": 0.11811023622047244, - "offset": { - "unit": "degrees", - "value": 90.0 - } + "type": "line", + "end": { + "x": 0.4724, + "y": 1.1811, + "z": 0.0 + }, + "relative": false } } }, @@ -874,13 +899,12 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extend_path", "path": "[uuid]", "segment": { - "type": "line", - "end": { - "x": -0.39, - "y": 0.0, - "z": 0.0 - }, - "relative": true + "type": "tangential_arc", + "radius": 0.11811023622047244, + "offset": { + "unit": "degrees", + "value": 90.0 + } } } }, @@ -910,11 +934,11 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.001, - "y": 1.2992, + "x": 0.0, + "y": -0.39, "z": 0.0 }, - "relative": false + "relative": true } } }, @@ -943,11 +967,11 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": -0.39, + "x": 0.001, + "y": 1.2992, "z": 0.0 }, - "relative": true + "relative": false } } }, @@ -960,11 +984,11 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.001, - "y": 0.6811, + "x": 0.39, + "y": 0.0, "z": 0.0 }, - "relative": false + "relative": true } } }, @@ -1010,11 +1034,11 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.39, - "y": 0.0, + "x": 0.001, + "y": 0.6811, "z": 0.0 }, - "relative": true + "relative": false } } }, @@ -1027,8 +1051,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.4016, - "y": 0.6811, + "x": 12.0, + "y": -1.97, "z": 0.0 }, "relative": false @@ -1077,14 +1101,48 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 12.0, - "y": -1.97, + "x": 0.4016, + "y": 0.6811, "z": 0.0 }, "relative": false } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -0.39, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": 0.15, + "z": 0.0 + }, + "relative": true + } + } + }, { "cmdId": "[uuid]", "range": [], @@ -1109,13 +1167,12 @@ description: Artifact commands car-wheel-assembly.kcl "type": "extend_path", "path": "[uuid]", "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.15, - "z": 0.0 - }, - "relative": true + "type": "tangential_arc", + "radius": 0.12, + "offset": { + "unit": "degrees", + "value": -90.0 + } } } }, @@ -1151,6 +1208,14 @@ description: Artifact commands car-wheel-assembly.kcl "tolerance": 0.0000001 } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -1160,22 +1225,6 @@ description: Artifact commands car-wheel-assembly.kcl "edge_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "tangential_arc", - "radius": 0.12, - "offset": { - "unit": "degrees", - "value": -90.0 - } - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -1185,8 +1234,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": -0.39, - "y": 0.0, + "x": 0.0, + "y": -0.39, "z": 0.0 }, "relative": true @@ -1262,26 +1311,17 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.39, - "z": 0.0 - }, - "relative": true - } + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" } }, { @@ -1383,6 +1423,14 @@ description: Artifact commands car-wheel-assembly.kcl "tolerance": 0.0000001 } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -1530,6 +1578,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -1770,6 +1826,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -2914,6 +2978,23 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -2947,9 +3028,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { @@ -3010,6 +3090,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3068,6 +3156,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3126,6 +3222,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3184,6 +3288,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3242,6 +3354,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3300,6 +3420,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3358,6 +3486,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3416,6 +3552,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3631,6 +3775,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3874,6 +4026,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -3912,6 +4072,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4083,6 +4251,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4121,6 +4297,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4179,6 +4363,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4237,6 +4429,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4295,6 +4495,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4353,6 +4561,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4411,6 +4627,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4469,6 +4693,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4761,6 +4993,14 @@ description: Artifact commands car-wheel-assembly.kcl "tolerance": 0.0000001 } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4819,6 +5059,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5103,6 +5351,14 @@ description: Artifact commands car-wheel-assembly.kcl "tolerance": 0.0000001 } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5519,6 +5775,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5557,6 +5821,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -5716,6 +5988,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6024,6 +6304,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6082,6 +6370,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6241,6 +6537,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6843,6 +7147,14 @@ description: Artifact commands car-wheel-assembly.kcl "tolerance": 0.0000001 } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6901,6 +7213,14 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -7478,58 +7798,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.5, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { @@ -7594,58 +7864,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.5, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { @@ -7710,58 +7930,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.5, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { @@ -7826,58 +7996,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.5, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { @@ -7942,58 +8062,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.5, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { @@ -8054,6 +8124,344 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.5, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.5, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.5, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.5, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.5, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -8252,118 +8660,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.125, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { @@ -8488,118 +8786,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.125, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { @@ -8720,6 +8908,266 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.125, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.125, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -8978,118 +9426,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.125, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { @@ -9214,118 +9552,8 @@ description: Artifact commands car-wheel-assembly.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.125, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" + "type": "object_bring_to_front", + "object_id": "[uuid]" } }, { @@ -9446,6 +9674,266 @@ description: Artifact commands car-wheel-assembly.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.125, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.125, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md index 03cf639f9..2d3759b35 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md @@ -1,8 +1,8 @@ ```mermaid flowchart LR - subgraph path3 [Path] - 3["Path
[511, 592, 8]"] - 20["Segment
[598, 699, 8]"] + subgraph path2 [Path] + 2["Path
[511, 592, 8]"] + 10["Segment
[598, 699, 8]"] 21["Segment
[705, 790, 8]"] 27["Segment
[796, 880, 8]"] 29["Segment
[886, 972, 8]"] @@ -15,11 +15,11 @@ flowchart LR 49["Segment
[1615, 1739, 8]"] 50["Segment
[1745, 1831, 8]"] 53["Segment
[1837, 1922, 8]"] - 66["Segment
[1928, 2014, 8]"] - 68["Segment
[2020, 2105, 8]"] - 69["Segment
[2111, 2196, 8]"] - 70["Segment
[2202, 2209, 8]"] - 71[Solid2d] + 55["Segment
[1928, 2014, 8]"] + 69["Segment
[2020, 2105, 8]"] + 70["Segment
[2111, 2196, 8]"] + 71["Segment
[2202, 2209, 8]"] + 72[Solid2d] end subgraph path4 [Path] 4["Path
[571, 622, 7]"] @@ -28,15 +28,15 @@ flowchart LR end subgraph path8 [Path] 8["Path
[487, 544, 10]"] - 25["Segment
[550, 684, 10]"] - 26["Segment
[690, 745, 10]"] - 30["Segment
[751, 848, 10]"] - 39["Segment
[854, 886, 10]"] - 43["Segment
[892, 924, 10]"] - 47["Segment
[930, 961, 10]"] - 51["Segment
[967, 1082, 10]"] - 67["Segment
[1088, 1120, 10]"] - 92["Segment
[1126, 1158, 10]"] + 22["Segment
[550, 684, 10]"] + 23["Segment
[690, 745, 10]"] + 28["Segment
[751, 848, 10]"] + 36["Segment
[854, 886, 10]"] + 41["Segment
[892, 924, 10]"] + 44["Segment
[930, 961, 10]"] + 48["Segment
[967, 1082, 10]"] + 52["Segment
[1088, 1120, 10]"] + 68["Segment
[1126, 1158, 10]"] 93["Segment
[1164, 1195, 10]"] 94["Segment
[1201, 1294, 10]"] 95["Segment
[1300, 1355, 10]"] @@ -44,28 +44,28 @@ flowchart LR 97["Segment
[1440, 1447, 10]"] 98[Solid2d] end - subgraph path10 [Path] - 10["Path
[354, 410, 5]"] - 11["Segment
[354, 410, 5]"] - 12[Solid2d] + subgraph path11 [Path] + 11["Path
[354, 410, 5]"] + 12["Segment
[354, 410, 5]"] + 13[Solid2d] end - subgraph path13 [Path] - 13["Path
[421, 477, 5]"] - 14["Segment
[421, 477, 5]"] - 15[Solid2d] + subgraph path14 [Path] + 14["Path
[421, 477, 5]"] + 15["Segment
[421, 477, 5]"] + 16[Solid2d] end - subgraph path23 [Path] - 23["Path
[744, 784, 9]"] - 24["Segment
[792, 854, 9]"] - 28["Segment
[862, 898, 9]"] - 36["Segment
[906, 936, 9]"] - 38["Segment
[944, 996, 9]"] - 41["Segment
[1004, 1044, 9]"] - 44["Segment
[1052, 1087, 9]"] - 48["Segment
[1095, 1133, 9]"] - 52["Segment
[1141, 1163, 9]"] - 54["Segment
[1171, 1178, 9]"] - 55[Solid2d] + subgraph path25 [Path] + 25["Path
[744, 784, 9]"] + 26["Segment
[792, 854, 9]"] + 30["Segment
[862, 898, 9]"] + 38["Segment
[906, 936, 9]"] + 39["Segment
[944, 996, 9]"] + 43["Segment
[1004, 1044, 9]"] + 47["Segment
[1052, 1087, 9]"] + 51["Segment
[1095, 1133, 9]"] + 54["Segment
[1141, 1163, 9]"] + 56["Segment
[1171, 1178, 9]"] + 57[Solid2d] end subgraph path116 [Path] 116["Path
[807, 863, 7]"] @@ -200,21 +200,19 @@ flowchart LR 465[Solid2d] end 1["Plane
[488, 505, 8]"] - 2["Plane
[548, 565, 7]"] + 3["Plane
[548, 565, 7]"] 7["Plane
[464, 481, 10]"] 9["Plane
[331, 348, 5]"] - 16["Sweep Extrusion
[631, 687, 7]"] - 17[Wall] - 18["Cap Start"] - 19["Cap End"] - 22["Plane
[710, 736, 9]"] + 17["Sweep Extrusion
[631, 687, 7]"] + 18[Wall] + 19["Cap Start"] + 20["Cap End"] + 24["Plane
[710, 736, 9]"] 31["Sweep Extrusion
[487, 520, 5]"] 32[Wall] 33["Cap Start"] 34["Cap End"] - 56["Sweep Revolve
[1186, 1203, 9]"] - 57[Wall] - 58[Wall] + 58["Sweep Revolve
[1186, 1203, 9]"] 59[Wall] 60[Wall] 61[Wall] @@ -222,8 +220,9 @@ flowchart LR 63[Wall] 64[Wall] 65[Wall] - 72["Sweep Revolve
[2247, 2297, 8]"] - 73[Wall] + 66[Wall] + 67[Wall] + 73["Sweep Revolve
[2247, 2297, 8]"] 74[Wall] 75[Wall] 76[Wall] @@ -240,8 +239,9 @@ flowchart LR 87[Wall] 88[Wall] 89[Wall] - 90["Cap Start"] - 91["Cap End"] + 90[Wall] + 91["Cap Start"] + 92["Cap End"] 99["Sweep Revolve
[1490, 1519, 10]"] 100[Wall] 101[Wall] @@ -329,16 +329,16 @@ flowchart LR 195["SweepEdge Opposite"] 196["SweepEdge Adjacent"] 200["Sweep Extrusion
[1188, 1267, 7]"] - 201["Sweep Extrusion
[1110, 1144, 5]"] - 202[Wall] - 203["SweepEdge Opposite"] - 204["SweepEdge Adjacent"] - 205["Sweep Extrusion
[1188, 1267, 7]"] - 206["Sweep Extrusion
[1110, 1144, 5]"] - 207[Wall] - 208["Sweep Extrusion
[1188, 1267, 7]"] - 209["SweepEdge Opposite"] - 210["SweepEdge Adjacent"] + 201[Wall] + 202["Sweep Extrusion
[1110, 1144, 5]"] + 203[Wall] + 204["SweepEdge Opposite"] + 205["SweepEdge Adjacent"] + 206["Sweep Extrusion
[1188, 1267, 7]"] + 207["SweepEdge Opposite"] + 208["SweepEdge Adjacent"] + 209["Sweep Extrusion
[1110, 1144, 5]"] + 210["Sweep Extrusion
[1188, 1267, 7]"] 211["Sweep Extrusion
[1110, 1144, 5]"] 212["Sweep Extrusion
[1188, 1267, 7]"] 213["Sweep Extrusion
[1110, 1144, 5]"] @@ -529,43 +529,43 @@ flowchart LR 481["Sweep Extrusion
[3202, 3276, 7]"] 482["Sweep Extrusion
[3202, 3276, 7]"] 483["Sweep Extrusion
[3202, 3276, 7]"] - 1 --- 3 - 2 --- 4 - 3 --- 20 - 3 --- 21 - 3 --- 27 - 3 --- 29 - 3 --- 35 - 3 --- 37 - 3 --- 40 - 3 --- 42 - 3 --- 45 - 3 --- 46 - 3 --- 49 - 3 --- 50 - 3 --- 53 - 3 --- 66 - 3 --- 68 - 3 --- 69 - 3 --- 70 - 3 ---- 72 - 3 --- 71 + 1 --- 2 + 2 --- 10 + 2 --- 21 + 2 --- 27 + 2 --- 29 + 2 --- 35 + 2 --- 37 + 2 --- 40 + 2 --- 42 + 2 --- 45 + 2 --- 46 + 2 --- 49 + 2 --- 50 + 2 --- 53 + 2 --- 55 + 2 --- 69 + 2 --- 70 + 2 --- 71 + 2 ---- 73 + 2 --- 72 + 3 --- 4 4 --- 5 - 4 ---- 16 + 4 ---- 17 4 --- 6 - 5 --- 17 + 5 --- 18 5 --- 114 5 --- 115 7 --- 8 - 8 --- 25 - 8 --- 26 - 8 --- 30 - 8 --- 39 - 8 --- 43 - 8 --- 47 - 8 --- 51 - 8 --- 67 - 8 --- 92 + 8 --- 22 + 8 --- 23 + 8 --- 28 + 8 --- 36 + 8 --- 41 + 8 --- 44 + 8 --- 48 + 8 --- 52 + 8 --- 68 8 --- 93 8 --- 94 8 --- 95 @@ -573,59 +573,59 @@ flowchart LR 8 --- 97 8 ---- 99 8 --- 98 - 9 --- 10 - 9 --- 13 - 10 --- 11 - 10 ---- 31 - 10 --- 12 - 11 --- 32 - 11 --- 122 - 11 --- 123 - 13 --- 14 - 13 --- 15 - 16 --- 17 - 16 --- 18 - 16 --- 19 - 16 --- 114 - 16 --- 115 - 18 --- 216 - 18 --- 285 - 18 --- 434 - 19 --- 116 - 20 --- 73 - 20 --- 142 - 20 --- 143 - 21 --- 74 + 9 --- 11 + 9 --- 14 + 10 --- 74 + 10 --- 142 + 10 --- 143 + 11 --- 12 + 11 ---- 31 + 11 --- 13 + 12 --- 32 + 12 --- 122 + 12 --- 123 + 14 --- 15 + 14 --- 16 + 17 --- 18 + 17 --- 19 + 17 --- 20 + 17 --- 114 + 17 --- 115 + 19 --- 216 + 19 --- 285 + 19 --- 434 + 20 --- 116 + 21 --- 75 21 --- 144 21 --- 145 - 22 --- 23 - 23 --- 24 - 23 --- 28 - 23 --- 36 - 23 --- 38 - 23 --- 41 - 23 --- 44 - 23 --- 48 - 23 --- 52 - 23 --- 54 - 23 ---- 56 - 23 --- 55 - 24 --- 57 - 24 x--> 134 - 25 --- 100 - 25 --- 176 - 26 --- 101 - 26 --- 177 - 27 --- 75 + 22 --- 100 + 22 --- 176 + 23 --- 101 + 23 --- 177 + 24 --- 25 + 25 --- 26 + 25 --- 30 + 25 --- 38 + 25 --- 39 + 25 --- 43 + 25 --- 47 + 25 --- 51 + 25 --- 54 + 25 --- 56 + 25 ---- 58 + 25 --- 57 + 26 --- 59 + 26 x--> 134 + 27 --- 76 27 --- 146 27 --- 147 - 28 --- 58 - 28 --- 134 - 29 --- 76 + 28 --- 102 + 28 --- 178 + 29 --- 77 29 --- 148 29 --- 149 - 30 --- 102 - 30 --- 178 + 30 --- 60 + 30 --- 134 31 --- 32 31 --- 33 31 --- 34 @@ -634,150 +634,150 @@ flowchart LR 34 --- 124 34 --- 127 34 --- 222 - 35 --- 77 + 35 --- 78 35 --- 150 35 --- 151 - 36 --- 59 - 36 --- 135 - 37 --- 78 + 36 --- 103 + 36 --- 179 + 37 --- 79 37 --- 152 37 --- 153 - 38 --- 60 - 38 --- 136 - 39 --- 103 - 39 --- 179 - 40 --- 79 + 38 --- 61 + 38 --- 135 + 39 --- 62 + 39 --- 136 + 40 --- 80 40 --- 154 40 --- 155 - 41 --- 61 - 41 --- 137 - 42 --- 80 + 41 --- 104 + 41 --- 180 + 42 --- 81 42 --- 156 42 --- 157 - 43 --- 104 - 43 --- 180 - 44 --- 62 - 44 --- 138 - 45 --- 81 + 43 --- 63 + 43 --- 137 + 44 --- 105 + 44 --- 181 + 45 --- 82 45 --- 158 45 --- 159 - 46 --- 82 + 46 --- 83 46 --- 160 46 --- 161 - 47 --- 105 - 47 --- 181 - 48 --- 63 - 48 --- 139 - 49 --- 83 + 47 --- 64 + 47 --- 138 + 48 --- 106 + 48 --- 182 + 49 --- 84 49 --- 162 49 --- 163 - 50 --- 84 + 50 --- 85 50 --- 164 50 --- 165 - 51 --- 106 - 51 --- 182 - 52 --- 64 - 52 --- 140 - 53 --- 85 + 51 --- 65 + 51 --- 139 + 52 --- 107 + 52 --- 183 + 53 --- 86 53 --- 166 53 --- 167 - 54 --- 65 - 54 --- 141 - 56 --- 57 - 56 --- 58 - 56 --- 59 - 56 --- 60 - 56 --- 61 - 56 --- 62 - 56 --- 63 - 56 --- 64 - 56 --- 65 - 56 <--x 24 - 56 --- 134 - 56 <--x 28 - 56 <--x 36 - 56 --- 135 - 56 <--x 38 - 56 --- 136 - 56 <--x 41 - 56 --- 137 - 56 <--x 44 - 56 --- 138 - 56 <--x 48 - 56 --- 139 - 56 <--x 52 - 56 --- 140 - 56 <--x 54 + 54 --- 66 + 54 --- 140 + 55 --- 87 + 55 --- 168 + 55 --- 169 + 56 --- 67 56 --- 141 - 66 --- 86 - 66 --- 168 - 66 --- 169 - 67 --- 107 - 67 --- 183 - 68 --- 87 - 68 --- 170 - 68 --- 171 + 58 --- 59 + 58 --- 60 + 58 --- 61 + 58 --- 62 + 58 --- 63 + 58 --- 64 + 58 --- 65 + 58 --- 66 + 58 --- 67 + 58 <--x 26 + 58 --- 134 + 58 <--x 30 + 58 <--x 38 + 58 --- 135 + 58 <--x 39 + 58 --- 136 + 58 <--x 43 + 58 --- 137 + 58 <--x 47 + 58 --- 138 + 58 <--x 51 + 58 --- 139 + 58 <--x 54 + 58 --- 140 + 58 <--x 56 + 58 --- 141 + 68 --- 108 + 68 --- 184 69 --- 88 - 69 --- 172 - 69 --- 173 + 69 --- 170 + 69 --- 171 70 --- 89 - 70 --- 174 - 70 --- 175 - 72 --- 73 - 72 --- 74 - 72 --- 75 - 72 --- 76 - 72 --- 77 - 72 --- 78 - 72 --- 79 - 72 --- 80 - 72 --- 81 - 72 --- 82 - 72 --- 83 - 72 --- 84 - 72 --- 85 - 72 --- 86 - 72 --- 87 - 72 --- 88 - 72 --- 89 - 72 --- 90 - 72 --- 91 - 72 --- 142 - 72 --- 143 - 72 --- 144 - 72 --- 145 - 72 --- 146 - 72 --- 147 - 72 --- 148 - 72 --- 149 - 72 --- 150 - 72 --- 151 - 72 --- 152 - 72 --- 153 - 72 --- 154 - 72 --- 155 - 72 --- 156 - 72 --- 157 - 72 --- 158 - 72 --- 159 - 72 --- 160 - 72 --- 161 - 72 --- 162 - 72 --- 163 - 72 --- 164 - 72 --- 165 - 72 --- 166 - 72 --- 167 - 72 --- 168 - 72 --- 169 - 72 --- 170 - 72 --- 171 - 72 --- 172 - 72 --- 173 - 72 --- 174 - 72 --- 175 - 92 --- 108 - 92 --- 184 + 70 --- 172 + 70 --- 173 + 71 --- 90 + 71 --- 174 + 71 --- 175 + 73 --- 74 + 73 --- 75 + 73 --- 76 + 73 --- 77 + 73 --- 78 + 73 --- 79 + 73 --- 80 + 73 --- 81 + 73 --- 82 + 73 --- 83 + 73 --- 84 + 73 --- 85 + 73 --- 86 + 73 --- 87 + 73 --- 88 + 73 --- 89 + 73 --- 90 + 73 --- 91 + 73 --- 92 + 73 --- 142 + 73 --- 143 + 73 --- 144 + 73 --- 145 + 73 --- 146 + 73 --- 147 + 73 --- 148 + 73 --- 149 + 73 --- 150 + 73 --- 151 + 73 --- 152 + 73 --- 153 + 73 --- 154 + 73 --- 155 + 73 --- 156 + 73 --- 157 + 73 --- 158 + 73 --- 159 + 73 --- 160 + 73 --- 161 + 73 --- 162 + 73 --- 163 + 73 --- 164 + 73 --- 165 + 73 --- 166 + 73 --- 167 + 73 --- 168 + 73 --- 169 + 73 --- 170 + 73 --- 171 + 73 --- 172 + 73 --- 173 + 73 --- 174 + 73 --- 175 93 --- 109 93 --- 185 94 --- 110 @@ -802,23 +802,23 @@ flowchart LR 99 --- 111 99 --- 112 99 --- 113 - 99 <--x 25 + 99 <--x 22 99 --- 176 - 99 <--x 26 + 99 <--x 23 99 --- 177 - 99 <--x 30 + 99 <--x 28 99 --- 178 - 99 <--x 39 + 99 <--x 36 99 --- 179 - 99 <--x 43 + 99 <--x 41 99 --- 180 - 99 <--x 47 + 99 <--x 44 99 --- 181 - 99 <--x 51 + 99 <--x 48 99 --- 182 - 99 <--x 67 + 99 <--x 52 99 --- 183 - 99 <--x 92 + 99 <--x 68 99 --- 184 99 <--x 93 99 --- 185 @@ -858,21 +858,21 @@ flowchart LR 192 --- 193 192 ---- 200 192 --- 194 - 193 --- 202 - 193 --- 203 + 193 --- 201 193 --- 204 + 193 --- 205 197 --- 198 - 197 ---- 201 + 197 ---- 202 197 --- 199 + 198 --- 203 198 --- 207 - 198 --- 209 - 198 --- 210 - 200 --- 202 - 200 --- 203 + 198 --- 208 + 200 --- 201 200 --- 204 - 201 --- 207 - 201 --- 209 - 201 --- 210 + 200 --- 205 + 202 --- 203 + 202 --- 207 + 202 --- 208 216 --- 217 216 ---- 219 216 --- 218 diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ast.snap b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ast.snap index f9d5df141..a54682606 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ast.snap @@ -6,7 +6,7 @@ description: Result of parsing car-wheel-assembly.kcl "Ok": { "body": [ { - "commentStart": 127, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -18,7 +18,7 @@ description: Result of parsing car-wheel-assembly.kcl "selector": { "type": "None", "alias": { - "commentStart": 171, + "commentStart": 0, "end": 0, "name": "carWheel", "start": 0, @@ -30,7 +30,7 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 180, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -39,7 +39,7 @@ description: Result of parsing car-wheel-assembly.kcl "selector": { "type": "None", "alias": { - "commentStart": 206, + "commentStart": 0, "end": 0, "name": "carRotor", "start": 0, @@ -51,7 +51,7 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 215, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -60,7 +60,7 @@ description: Result of parsing car-wheel-assembly.kcl "selector": { "type": "None", "alias": { - "commentStart": 245, + "commentStart": 0, "end": 0, "name": "brakeCaliper", "start": 0, @@ -72,7 +72,7 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 258, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -81,7 +81,7 @@ description: Result of parsing car-wheel-assembly.kcl "selector": { "type": "None", "alias": { - "commentStart": 282, + "commentStart": 0, "end": 0, "name": "lugNut", "start": 0, @@ -93,7 +93,7 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 289, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -102,7 +102,7 @@ description: Result of parsing car-wheel-assembly.kcl "selector": { "type": "None", "alias": { - "commentStart": 314, + "commentStart": 0, "end": 0, "name": "carTire", "start": 0, @@ -114,7 +114,7 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 321, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -126,7 +126,7 @@ description: Result of parsing car-wheel-assembly.kcl "// Import parameters" ], "selector": { - "commentStart": 351, + "commentStart": 0, "end": 0, "start": 0, "type": "Glob" @@ -136,16 +136,16 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 374, + "commentStart": 0, "end": 0, "expression": { "body": [ { "abs_path": false, - "commentStart": 399, + "commentStart": 0, "end": 0, "name": { - "commentStart": 399, + "commentStart": 0, "end": 0, "name": "carRotor", "start": 0, @@ -161,14 +161,14 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 423, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 427, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -183,14 +183,14 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 430, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 434, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -205,14 +205,14 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 439, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 443, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -227,10 +227,10 @@ description: Result of parsing car-wheel-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 413, + "commentStart": 0, "end": 0, "name": { - "commentStart": 413, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -240,7 +240,7 @@ description: Result of parsing car-wheel-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 413, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -248,13 +248,13 @@ description: Result of parsing car-wheel-assembly.kcl "unlabeled": null } ], - "commentStart": 399, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 445, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -282,14 +282,14 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 470, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 470, + "commentStart": 0, "end": 0, "name": { - "commentStart": 470, + "commentStart": 0, "end": 0, "name": "carWheel", "start": 0, @@ -305,16 +305,16 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 478, + "commentStart": 0, "end": 0, "expression": { "body": [ { "abs_path": false, - "commentStart": 502, + "commentStart": 0, "end": 0, "name": { - "commentStart": 502, + "commentStart": 0, "end": 0, "name": "lugNut", "start": 0, @@ -330,14 +330,14 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 540, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 553, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -352,17 +352,17 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 565, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 572, + "commentStart": 0, "elements": [ { - "commentStart": 573, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -374,7 +374,7 @@ description: Result of parsing car-wheel-assembly.kcl } }, { - "commentStart": 576, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -386,7 +386,7 @@ description: Result of parsing car-wheel-assembly.kcl } }, { - "commentStart": 579, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -407,17 +407,17 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 590, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 599, + "commentStart": 0, "elements": [ { - "commentStart": 600, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -429,7 +429,7 @@ description: Result of parsing car-wheel-assembly.kcl } }, { - "commentStart": 603, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -441,7 +441,7 @@ description: Result of parsing car-wheel-assembly.kcl } }, { - "commentStart": 606, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -462,7 +462,7 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 617, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -470,10 +470,10 @@ description: Result of parsing car-wheel-assembly.kcl }, "arg": { "abs_path": false, - "commentStart": 629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 629, + "commentStart": 0, "end": 0, "name": "lugCount", "start": 0, @@ -488,14 +488,14 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 646, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 665, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -507,10 +507,10 @@ description: Result of parsing car-wheel-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 514, + "commentStart": 0, "end": 0, "name": { - "commentStart": 514, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -520,7 +520,7 @@ description: Result of parsing car-wheel-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 514, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -528,13 +528,13 @@ description: Result of parsing car-wheel-assembly.kcl "unlabeled": null } ], - "commentStart": 502, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 678, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -562,16 +562,16 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 707, + "commentStart": 0, "end": 0, "expression": { "body": [ { "abs_path": false, - "commentStart": 707, + "commentStart": 0, "end": 0, "name": { - "commentStart": 707, + "commentStart": 0, "end": 0, "name": "brakeCaliper", "start": 0, @@ -587,14 +587,14 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 735, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 739, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -609,14 +609,14 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 742, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 746, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -631,14 +631,14 @@ description: Result of parsing car-wheel-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 751, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 755, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -653,10 +653,10 @@ description: Result of parsing car-wheel-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 725, + "commentStart": 0, "end": 0, "name": { - "commentStart": 725, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -666,7 +666,7 @@ description: Result of parsing car-wheel-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 725, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -674,13 +674,13 @@ description: Result of parsing car-wheel-assembly.kcl "unlabeled": null } ], - "commentStart": 707, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 757, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -703,14 +703,14 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 781, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 781, + "commentStart": 0, "end": 0, "name": { - "commentStart": 781, + "commentStart": 0, "end": 0, "name": "carTire", "start": 0, @@ -733,7 +733,7 @@ description: Result of parsing car-wheel-assembly.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 95, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -748,10 +748,10 @@ description: Result of parsing car-wheel-assembly.kcl ], "properties": [ { - "commentStart": 104, + "commentStart": 0, "end": 0, "key": { - "commentStart": 104, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -761,10 +761,10 @@ description: Result of parsing car-wheel-assembly.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 124, + "commentStart": 0, "end": 0, "name": { - "commentStart": 124, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -785,7 +785,7 @@ description: Result of parsing car-wheel-assembly.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 127, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/program_memory.snap index 6c3318ee1..0558f67f5 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/program_memory.snap @@ -145,14 +145,26 @@ description: Variables in memory after executing car-wheel-assembly.kcl "type": "Number", "value": 0.9449, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "lugHeadLength": { "type": "Number", "value": 0.4724, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "lugHolePatternDia": { @@ -172,7 +184,13 @@ description: Variables in memory after executing car-wheel-assembly.kcl "type": "Number", "value": 1.1811, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "lugNut": { @@ -183,28 +201,52 @@ description: Variables in memory after executing car-wheel-assembly.kcl "type": "Number", "value": 4.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "lugThreadDepth": { "type": "Number", "value": 0.6811, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "lugThreadDiameter": { "type": "Number", "value": 0.4016, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "offset": { "type": "Number", "value": -1.378, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "rotorDiameter": { @@ -302,7 +344,13 @@ description: Variables in memory after executing car-wheel-assembly.kcl "type": "Number", "value": 0.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "spacerPatternDiameter": { diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/rendered_model.png b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/rendered_model.png index 0cb7bf011..60ae8b98c 100644 Binary files a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/rendered_model.png and b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/rendered_model.png differ diff --git a/rust/kcl-lib/tests/kcl_samples/color-cube/ast.snap b/rust/kcl-lib/tests/kcl_samples/color-cube/ast.snap index d715e0573..4f9b0f4cf 100644 --- a/rust/kcl-lib/tests/kcl_samples/color-cube/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/color-cube/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing color-cube.kcl "Ok": { "body": [ { - "commentStart": 167, + "commentStart": 0, "declaration": { - "commentStart": 211, + "commentStart": 0, "end": 0, "id": { - "commentStart": 211, + "commentStart": 0, "end": 0, "name": "size", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 218, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -42,26 +42,26 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 222, + "commentStart": 0, "declaration": { - "commentStart": 222, + "commentStart": 0, "end": 0, "id": { - "commentStart": 222, + "commentStart": 0, "end": 0, "name": "halfSize", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 233, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 233, + "commentStart": 0, "end": 0, "name": { - "commentStart": 233, + "commentStart": 0, "end": 0, "name": "size", "start": 0, @@ -74,7 +74,7 @@ description: Result of parsing color-cube.kcl }, "operator": "/", "right": { - "commentStart": 240, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -99,19 +99,19 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 242, + "commentStart": 0, "declaration": { - "commentStart": 242, + "commentStart": 0, "end": 0, "id": { - "commentStart": 242, + "commentStart": 0, "end": 0, "name": "extrudeLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 258, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -132,19 +132,19 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 262, + "commentStart": 0, "declaration": { - "commentStart": 262, + "commentStart": 0, "end": 0, "id": { - "commentStart": 262, + "commentStart": 0, "end": 0, "name": "metalConstant", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 278, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -165,19 +165,19 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 281, + "commentStart": 0, "declaration": { - "commentStart": 281, + "commentStart": 0, "end": 0, "id": { - "commentStart": 281, + "commentStart": 0, "end": 0, "name": "roughnessConstant", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 301, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -198,12 +198,12 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 303, + "commentStart": 0, "declaration": { - "commentStart": 344, + "commentStart": 0, "end": 0, "id": { - "commentStart": 344, + "commentStart": 0, "end": 0, "name": "bluePlane", "start": 0, @@ -214,7 +214,7 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 372, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -222,10 +222,10 @@ description: Result of parsing color-cube.kcl }, "arg": { "abs_path": false, - "commentStart": 381, + "commentStart": 0, "end": 0, "name": { - "commentStart": 381, + "commentStart": 0, "end": 0, "name": "halfSize", "start": 0, @@ -240,10 +240,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 356, + "commentStart": 0, "end": 0, "name": { - "commentStart": 356, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -253,17 +253,17 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 356, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 368, + "commentStart": 0, "end": 0, "name": { - "commentStart": 368, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -290,12 +290,12 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 391, + "commentStart": 0, "declaration": { - "commentStart": 391, + "commentStart": 0, "end": 0, "id": { - "commentStart": 391, + "commentStart": 0, "end": 0, "name": "yellowPlane", "start": 0, @@ -306,7 +306,7 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 421, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -315,10 +315,10 @@ description: Result of parsing color-cube.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 431, + "commentStart": 0, "end": 0, "name": { - "commentStart": 431, + "commentStart": 0, "end": 0, "name": "halfSize", "start": 0, @@ -329,7 +329,7 @@ description: Result of parsing color-cube.kcl "type": "Name", "type": "Name" }, - "commentStart": 430, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -340,10 +340,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 405, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -353,17 +353,17 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 405, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 417, + "commentStart": 0, "end": 0, "name": { - "commentStart": 417, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -385,12 +385,12 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 441, + "commentStart": 0, "declaration": { - "commentStart": 441, + "commentStart": 0, "end": 0, "id": { - "commentStart": 441, + "commentStart": 0, "end": 0, "name": "greenPlane", "start": 0, @@ -401,7 +401,7 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 470, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -410,10 +410,10 @@ description: Result of parsing color-cube.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 480, + "commentStart": 0, "end": 0, "name": { - "commentStart": 480, + "commentStart": 0, "end": 0, "name": "halfSize", "start": 0, @@ -424,7 +424,7 @@ description: Result of parsing color-cube.kcl "type": "Name", "type": "Name" }, - "commentStart": 479, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -435,10 +435,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 454, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -448,17 +448,17 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 454, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 466, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -480,12 +480,12 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 490, + "commentStart": 0, "declaration": { - "commentStart": 490, + "commentStart": 0, "end": 0, "id": { - "commentStart": 490, + "commentStart": 0, "end": 0, "name": "purplePlane", "start": 0, @@ -496,7 +496,7 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 521, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -505,10 +505,10 @@ description: Result of parsing color-cube.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 531, + "commentStart": 0, "end": 0, "name": { - "commentStart": 531, + "commentStart": 0, "end": 0, "name": "halfSize", "start": 0, @@ -519,7 +519,7 @@ description: Result of parsing color-cube.kcl "type": "Name", "type": "Name" }, - "commentStart": 530, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -530,10 +530,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 504, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -543,7 +543,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 504, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -551,10 +551,10 @@ description: Result of parsing color-cube.kcl "unlabeled": { "argument": { "abs_path": false, - "commentStart": 517, + "commentStart": 0, "end": 0, "name": { - "commentStart": 517, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -565,7 +565,7 @@ description: Result of parsing color-cube.kcl "type": "Name", "type": "Name" }, - "commentStart": 516, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -583,12 +583,12 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 541, + "commentStart": 0, "declaration": { - "commentStart": 541, + "commentStart": 0, "end": 0, "id": { - "commentStart": 541, + "commentStart": 0, "end": 0, "name": "redPlane", "start": 0, @@ -599,21 +599,21 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 568, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 577, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 577, + "commentStart": 0, "end": 0, "name": { - "commentStart": 577, + "commentStart": 0, "end": 0, "name": "halfSize", "start": 0, @@ -627,10 +627,10 @@ description: Result of parsing color-cube.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 588, + "commentStart": 0, "end": 0, "name": { - "commentStart": 588, + "commentStart": 0, "end": 0, "name": "extrudeLength", "start": 0, @@ -649,10 +649,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 552, + "commentStart": 0, "end": 0, "name": { - "commentStart": 552, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -662,17 +662,17 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 552, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 564, + "commentStart": 0, "end": 0, "name": { - "commentStart": 564, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -694,12 +694,12 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 603, + "commentStart": 0, "declaration": { - "commentStart": 603, + "commentStart": 0, "end": 0, "id": { - "commentStart": 603, + "commentStart": 0, "end": 0, "name": "tealPlane", "start": 0, @@ -710,7 +710,7 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 631, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -719,10 +719,10 @@ description: Result of parsing color-cube.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 641, + "commentStart": 0, "end": 0, "name": { - "commentStart": 641, + "commentStart": 0, "end": 0, "name": "halfSize", "start": 0, @@ -733,7 +733,7 @@ description: Result of parsing color-cube.kcl "type": "Name", "type": "Name" }, - "commentStart": 640, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -744,10 +744,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 615, + "commentStart": 0, "end": 0, "name": { - "commentStart": 615, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -757,17 +757,17 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 615, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 627, + "commentStart": 0, "end": 0, "name": { - "commentStart": 627, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -789,12 +789,12 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 650, + "commentStart": 0, "declaration": { - "commentStart": 715, + "commentStart": 0, "end": 0, "id": { - "commentStart": 715, + "commentStart": 0, "end": 0, "name": "sketchRectangle", "start": 0, @@ -808,10 +808,10 @@ description: Result of parsing color-cube.kcl "body": [ { "abs_path": false, - "commentStart": 758, + "commentStart": 0, "end": 0, "name": { - "commentStart": 758, + "commentStart": 0, "end": 0, "name": "profile", "start": 0, @@ -825,15 +825,15 @@ description: Result of parsing color-cube.kcl { "arguments": [ { - "commentStart": 788, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 790, + "commentStart": 0, "end": 0, "name": { - "commentStart": 790, + "commentStart": 0, "end": 0, "name": "halfSize", "start": 0, @@ -844,7 +844,7 @@ description: Result of parsing color-cube.kcl "type": "Name", "type": "Name" }, - "commentStart": 789, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -853,10 +853,10 @@ description: Result of parsing color-cube.kcl }, { "abs_path": false, - "commentStart": 800, + "commentStart": 0, "end": 0, "name": { - "commentStart": 800, + "commentStart": 0, "end": 0, "name": "halfSize", "start": 0, @@ -874,7 +874,7 @@ description: Result of parsing color-cube.kcl "type": "ArrayExpression" }, { - "commentStart": 811, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -883,10 +883,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 773, + "commentStart": 0, "end": 0, "name": { - "commentStart": 773, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -896,7 +896,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 773, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -905,10 +905,10 @@ description: Result of parsing color-cube.kcl { "arguments": [ { - "commentStart": 832, + "commentStart": 0, "elements": [ { - "commentStart": 833, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -921,10 +921,10 @@ description: Result of parsing color-cube.kcl }, { "abs_path": false, - "commentStart": 836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 836, + "commentStart": 0, "end": 0, "name": "size", "start": 0, @@ -942,14 +942,14 @@ description: Result of parsing color-cube.kcl "type": "ArrayExpression" }, { - "commentStart": 843, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 846, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -959,10 +959,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 821, + "commentStart": 0, "end": 0, "name": { - "commentStart": 821, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -972,7 +972,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 821, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -981,19 +981,19 @@ description: Result of parsing color-cube.kcl { "arguments": [ { - "commentStart": 887, + "commentStart": 0, "elements": [ { - "commentStart": 898, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 905, + "commentStart": 0, "end": 0, "name": { - "commentStart": 905, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -1007,10 +1007,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 898, + "commentStart": 0, "end": 0, "name": { - "commentStart": 898, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -1020,7 +1020,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 898, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1028,7 +1028,7 @@ description: Result of parsing color-cube.kcl }, "operator": "-", "right": { - "commentStart": 929, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1045,10 +1045,10 @@ description: Result of parsing color-cube.kcl }, { "abs_path": false, - "commentStart": 942, + "commentStart": 0, "end": 0, "name": { - "commentStart": 942, + "commentStart": 0, "end": 0, "name": "size", "start": 0, @@ -1066,14 +1066,14 @@ description: Result of parsing color-cube.kcl "type": "ArrayExpression" }, { - "commentStart": 957, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 960, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1083,10 +1083,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 876, + "commentStart": 0, "end": 0, "name": { - "commentStart": 876, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1096,7 +1096,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 876, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1105,16 +1105,16 @@ description: Result of parsing color-cube.kcl { "arguments": [ { - "commentStart": 1001, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1019, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1019, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -1128,10 +1128,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1012, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1012, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -1141,7 +1141,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1012, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1152,10 +1152,10 @@ description: Result of parsing color-cube.kcl "arguments": [ { "abs_path": false, - "commentStart": 1059, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1059, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -1169,10 +1169,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1052, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1052, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1182,13 +1182,13 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1052, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1051, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1202,14 +1202,14 @@ description: Result of parsing color-cube.kcl "type": "ArrayExpression" }, { - "commentStart": 1091, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1094, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1219,10 +1219,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 990, + "commentStart": 0, "end": 0, "name": { - "commentStart": 990, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1232,7 +1232,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 990, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1243,19 +1243,19 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 1129, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1143, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1158, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1264,10 +1264,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1144, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1144, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1277,7 +1277,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1144, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1286,7 +1286,7 @@ description: Result of parsing color-cube.kcl { "arguments": [ { - "commentStart": 1176, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1295,10 +1295,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1162, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1308,7 +1308,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1162, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1324,10 +1324,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1124, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1124, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1337,7 +1337,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1124, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1348,10 +1348,10 @@ description: Result of parsing color-cube.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1188, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1188, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1361,7 +1361,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1188, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1372,7 +1372,7 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 1214, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1380,10 +1380,10 @@ description: Result of parsing color-cube.kcl }, "arg": { "abs_path": false, - "commentStart": 1223, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1223, + "commentStart": 0, "end": 0, "name": "extrudeLength", "start": 0, @@ -1398,10 +1398,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1411,13 +1411,13 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1203, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 1211, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1429,7 +1429,7 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 1256, + "commentStart": 0, "end": 0, "name": "color", "start": 0, @@ -1437,10 +1437,10 @@ description: Result of parsing color-cube.kcl }, "arg": { "abs_path": false, - "commentStart": 1264, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1264, + "commentStart": 0, "end": 0, "name": "color", "start": 0, @@ -1455,7 +1455,7 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 1271, + "commentStart": 0, "end": 0, "name": "metalness", "start": 0, @@ -1463,10 +1463,10 @@ description: Result of parsing color-cube.kcl }, "arg": { "abs_path": false, - "commentStart": 1283, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1283, + "commentStart": 0, "end": 0, "name": "metalConstant", "start": 0, @@ -1481,7 +1481,7 @@ description: Result of parsing color-cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 1298, + "commentStart": 0, "end": 0, "name": "roughness", "start": 0, @@ -1489,10 +1489,10 @@ description: Result of parsing color-cube.kcl }, "arg": { "abs_path": false, - "commentStart": 1310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1310, + "commentStart": 0, "end": 0, "name": "roughnessConstant", "start": 0, @@ -1507,10 +1507,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1245, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -1520,7 +1520,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1245, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1528,30 +1528,30 @@ description: Result of parsing color-cube.kcl "unlabeled": null } ], - "commentStart": 758, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, - "commentStart": 751, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 747, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 730, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 731, + "commentStart": 0, "end": 0, "name": "profile", "start": 0, @@ -1561,7 +1561,7 @@ description: Result of parsing color-cube.kcl { "type": "Parameter", "identifier": { - "commentStart": 740, + "commentStart": 0, "end": 0, "name": "color", "start": 0, @@ -1588,16 +1588,16 @@ description: Result of parsing color-cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 1330, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 1380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1380, + "commentStart": 0, "end": 0, "name": "bluePlane", "start": 0, @@ -1609,7 +1609,7 @@ description: Result of parsing color-cube.kcl "type": "Name" }, { - "commentStart": 1391, + "commentStart": 0, "end": 0, "raw": "'#0000FF'", "start": 0, @@ -1620,10 +1620,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1364, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1364, + "commentStart": 0, "end": 0, "name": "sketchRectangle", "start": 0, @@ -1633,7 +1633,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1364, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1649,16 +1649,16 @@ description: Result of parsing color-cube.kcl "type": "ExpressionStatement" }, { - "commentStart": 1402, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 1418, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1418, + "commentStart": 0, "end": 0, "name": "yellowPlane", "start": 0, @@ -1670,7 +1670,7 @@ description: Result of parsing color-cube.kcl "type": "Name" }, { - "commentStart": 1431, + "commentStart": 0, "end": 0, "raw": "'#FFFF00'", "start": 0, @@ -1681,10 +1681,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1402, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1402, + "commentStart": 0, "end": 0, "name": "sketchRectangle", "start": 0, @@ -1694,7 +1694,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1402, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1705,16 +1705,16 @@ description: Result of parsing color-cube.kcl "type": "ExpressionStatement" }, { - "commentStart": 1442, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 1458, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1458, + "commentStart": 0, "end": 0, "name": "greenPlane", "start": 0, @@ -1726,7 +1726,7 @@ description: Result of parsing color-cube.kcl "type": "Name" }, { - "commentStart": 1470, + "commentStart": 0, "end": 0, "raw": "'#00FF00'", "start": 0, @@ -1737,10 +1737,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1442, + "commentStart": 0, "end": 0, "name": "sketchRectangle", "start": 0, @@ -1750,7 +1750,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1442, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1761,16 +1761,16 @@ description: Result of parsing color-cube.kcl "type": "ExpressionStatement" }, { - "commentStart": 1481, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 1497, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1497, + "commentStart": 0, "end": 0, "name": "redPlane", "start": 0, @@ -1782,7 +1782,7 @@ description: Result of parsing color-cube.kcl "type": "Name" }, { - "commentStart": 1507, + "commentStart": 0, "end": 0, "raw": "'#FF0000'", "start": 0, @@ -1793,10 +1793,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1481, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1481, + "commentStart": 0, "end": 0, "name": "sketchRectangle", "start": 0, @@ -1806,7 +1806,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1481, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1817,16 +1817,16 @@ description: Result of parsing color-cube.kcl "type": "ExpressionStatement" }, { - "commentStart": 1518, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 1534, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1534, + "commentStart": 0, "end": 0, "name": "tealPlane", "start": 0, @@ -1838,7 +1838,7 @@ description: Result of parsing color-cube.kcl "type": "Name" }, { - "commentStart": 1545, + "commentStart": 0, "end": 0, "raw": "'#00FFFF'", "start": 0, @@ -1849,10 +1849,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1518, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1518, + "commentStart": 0, "end": 0, "name": "sketchRectangle", "start": 0, @@ -1862,7 +1862,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1518, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1873,16 +1873,16 @@ description: Result of parsing color-cube.kcl "type": "ExpressionStatement" }, { - "commentStart": 1556, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": "purplePlane", "start": 0, @@ -1894,7 +1894,7 @@ description: Result of parsing color-cube.kcl "type": "Name" }, { - "commentStart": 1585, + "commentStart": 0, "end": 0, "raw": "'#FF00FF'", "start": 0, @@ -1905,10 +1905,10 @@ description: Result of parsing color-cube.kcl ], "callee": { "abs_path": false, - "commentStart": 1556, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1556, + "commentStart": 0, "end": 0, "name": "sketchRectangle", "start": 0, @@ -1918,7 +1918,7 @@ description: Result of parsing color-cube.kcl "start": 0, "type": "Name" }, - "commentStart": 1556, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1936,7 +1936,7 @@ description: Result of parsing color-cube.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 135, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -1951,10 +1951,10 @@ description: Result of parsing color-cube.kcl ], "properties": [ { - "commentStart": 144, + "commentStart": 0, "end": 0, "key": { - "commentStart": 144, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -1964,10 +1964,10 @@ description: Result of parsing color-cube.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 164, + "commentStart": 0, "end": 0, "name": { - "commentStart": 164, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -1988,7 +1988,7 @@ description: Result of parsing color-cube.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 167, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap b/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap index 9fb3115c1..58dc45fa4 100644 --- a/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap @@ -10,7 +10,8 @@ description: Operations executed color-cube.kcl "type": "Number", "value": 50.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -34,7 +35,8 @@ description: Operations executed color-cube.kcl "type": "Number", "value": -50.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -58,7 +60,8 @@ description: Operations executed color-cube.kcl "type": "Number", "value": -50.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -82,7 +85,8 @@ description: Operations executed color-cube.kcl "type": "Number", "value": -50.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -106,7 +110,8 @@ description: Operations executed color-cube.kcl "type": "Number", "value": 49.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -130,7 +135,8 @@ description: Operations executed color-cube.kcl "type": "Number", "value": -50.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/color-cube/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/color-cube/program_memory.snap index a1716179a..0d0164de0 100644 --- a/rust/kcl-lib/tests/kcl_samples/color-cube/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/color-cube/program_memory.snap @@ -82,7 +82,8 @@ description: Variables in memory after executing color-cube.kcl "type": "Number", "value": 50.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "metalConstant": { diff --git a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ast.snap b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ast.snap index b0a4f0906..358dda330 100644 --- a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ast.snap @@ -6,12 +6,12 @@ description: Result of parsing cycloidal-gear.kcl "Ok": { "body": [ { - "commentStart": 203, + "commentStart": 0, "declaration": { - "commentStart": 252, + "commentStart": 0, "end": 0, "id": { - "commentStart": 252, + "commentStart": 0, "end": 0, "name": "cycloidalGear", "start": 0, @@ -21,12 +21,12 @@ description: Result of parsing cycloidal-gear.kcl "body": { "body": [ { - "commentStart": 316, + "commentStart": 0, "declaration": { - "commentStart": 481, + "commentStart": 0, "end": 0, "id": { - "commentStart": 481, + "commentStart": 0, "end": 0, "name": "gearSketch", "start": 0, @@ -36,29 +36,29 @@ description: Result of parsing cycloidal-gear.kcl "body": { "body": [ { - "commentStart": 507, + "commentStart": 0, "declaration": { - "commentStart": 507, + "commentStart": 0, "end": 0, "id": { - "commentStart": 507, + "commentStart": 0, "end": 0, "name": "helixAngleP", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 521, + "commentStart": 0, "end": 0, "left": { - "commentStart": 521, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 521, + "commentStart": 0, "end": 0, "name": { - "commentStart": 521, + "commentStart": 0, "end": 0, "name": "helixAngle", "start": 0, @@ -72,10 +72,10 @@ description: Result of parsing cycloidal-gear.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 534, + "commentStart": 0, "end": 0, "name": { - "commentStart": 534, + "commentStart": 0, "end": 0, "name": "gHeight", "start": 0, @@ -93,10 +93,10 @@ description: Result of parsing cycloidal-gear.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 544, + "commentStart": 0, "end": 0, "name": { - "commentStart": 544, + "commentStart": 0, "end": 0, "name": "gearHeight", "start": 0, @@ -121,12 +121,12 @@ description: Result of parsing cycloidal-gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 559, + "commentStart": 0, "declaration": { - "commentStart": 559, + "commentStart": 0, "end": 0, "id": { - "commentStart": 559, + "commentStart": 0, "end": 0, "name": "gearProfile", "start": 0, @@ -141,7 +141,7 @@ description: Result of parsing cycloidal-gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 603, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -149,10 +149,10 @@ description: Result of parsing cycloidal-gear.kcl }, "arg": { "abs_path": false, - "commentStart": 612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 612, + "commentStart": 0, "end": 0, "name": "gHeight", "start": 0, @@ -167,10 +167,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 587, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -180,17 +180,17 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 587, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 599, + "commentStart": 0, "end": 0, "name": { - "commentStart": 599, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -205,10 +205,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 573, + "commentStart": 0, "end": 0, "name": { - "commentStart": 573, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -218,7 +218,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 573, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -227,23 +227,23 @@ description: Result of parsing cycloidal-gear.kcl { "arguments": [ { - "commentStart": 646, + "commentStart": 0, "elements": [ { - "commentStart": 659, + "commentStart": 0, "end": 0, "left": { - "commentStart": 659, + "commentStart": 0, "end": 0, "left": { - "commentStart": 659, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 659, + "commentStart": 0, "end": 0, "name": { - "commentStart": 659, + "commentStart": 0, "end": 0, "name": "gearPitch", "start": 0, @@ -256,7 +256,7 @@ description: Result of parsing cycloidal-gear.kcl }, "operator": "*", "right": { - "commentStart": 671, + "commentStart": 0, "end": 0, "raw": "1.55", "start": 0, @@ -278,10 +278,10 @@ description: Result of parsing cycloidal-gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 692, + "commentStart": 0, "end": 0, "name": { - "commentStart": 692, + "commentStart": 0, "end": 0, "name": "helixAngleP", "start": 0, @@ -295,10 +295,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 682, + "commentStart": 0, "end": 0, "name": { - "commentStart": 682, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -308,7 +308,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 682, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -317,10 +317,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 678, + "commentStart": 0, "end": 0, "name": { - "commentStart": 678, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -330,7 +330,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 678, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -342,14 +342,14 @@ description: Result of parsing cycloidal-gear.kcl }, "operator": "+", "right": { - "commentStart": 708, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 708, + "commentStart": 0, "end": 0, "name": "gearPitch", "start": 0, @@ -368,10 +368,10 @@ description: Result of parsing cycloidal-gear.kcl { "argument": { "abs_path": false, - "commentStart": 735, + "commentStart": 0, "end": 0, "name": { - "commentStart": 735, + "commentStart": 0, "end": 0, "name": "helixAngleP", "start": 0, @@ -382,7 +382,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "Name", "type": "Name" }, - "commentStart": 734, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -392,10 +392,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 724, + "commentStart": 0, "end": 0, "name": { - "commentStart": 724, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -405,7 +405,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 724, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -414,10 +414,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 720, + "commentStart": 0, "end": 0, "name": { - "commentStart": 720, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -427,7 +427,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 720, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -442,20 +442,20 @@ description: Result of parsing cycloidal-gear.kcl "type": "BinaryExpression" }, { - "commentStart": 761, + "commentStart": 0, "end": 0, "left": { - "commentStart": 761, + "commentStart": 0, "end": 0, "left": { - "commentStart": 761, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 761, + "commentStart": 0, "end": 0, "name": { - "commentStart": 761, + "commentStart": 0, "end": 0, "name": "gearPitch", "start": 0, @@ -468,7 +468,7 @@ description: Result of parsing cycloidal-gear.kcl }, "operator": "*", "right": { - "commentStart": 773, + "commentStart": 0, "end": 0, "raw": "1.55", "start": 0, @@ -490,10 +490,10 @@ description: Result of parsing cycloidal-gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 794, + "commentStart": 0, "end": 0, "name": "helixAngleP", "start": 0, @@ -507,10 +507,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 784, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -520,7 +520,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 784, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -529,10 +529,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 780, + "commentStart": 0, "end": 0, "name": { - "commentStart": 780, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -542,7 +542,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 780, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -554,14 +554,14 @@ description: Result of parsing cycloidal-gear.kcl }, "operator": "+", "right": { - "commentStart": 810, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 810, + "commentStart": 0, "end": 0, "name": { - "commentStart": 810, + "commentStart": 0, "end": 0, "name": "gearPitch", "start": 0, @@ -580,10 +580,10 @@ description: Result of parsing cycloidal-gear.kcl { "argument": { "abs_path": false, - "commentStart": 837, + "commentStart": 0, "end": 0, "name": { - "commentStart": 837, + "commentStart": 0, "end": 0, "name": "helixAngleP", "start": 0, @@ -594,7 +594,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "Name", "type": "Name" }, - "commentStart": 836, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -604,10 +604,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 826, + "commentStart": 0, "end": 0, "name": { - "commentStart": 826, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -617,7 +617,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 826, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -626,10 +626,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 822, + "commentStart": 0, "end": 0, "name": { - "commentStart": 822, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -639,7 +639,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 822, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -660,7 +660,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "ArrayExpression" }, { - "commentStart": 863, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -669,10 +669,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 631, + "commentStart": 0, "end": 0, "name": { - "commentStart": 631, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -682,7 +682,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 631, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -691,14 +691,14 @@ description: Result of parsing cycloidal-gear.kcl { "arguments": [ { - "commentStart": 879, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 892, + "commentStart": 0, "end": 0, "key": { - "commentStart": 892, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -707,10 +707,10 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 905, + "commentStart": 0, "end": 0, "left": { - "commentStart": 905, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -724,10 +724,10 @@ description: Result of parsing cycloidal-gear.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 910, + "commentStart": 0, "end": 0, "name": { - "commentStart": 910, + "commentStart": 0, "end": 0, "name": "helixAngleP", "start": 0, @@ -744,10 +744,10 @@ description: Result of parsing cycloidal-gear.kcl } }, { - "commentStart": 934, + "commentStart": 0, "end": 0, "key": { - "commentStart": 934, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -756,11 +756,11 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 945, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 946, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -771,7 +771,7 @@ description: Result of parsing cycloidal-gear.kcl "suffix": "None" } }, - "commentStart": 945, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -781,10 +781,10 @@ description: Result of parsing cycloidal-gear.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 951, + "commentStart": 0, "end": 0, "name": { - "commentStart": 951, + "commentStart": 0, "end": 0, "name": "helixAngleP", "start": 0, @@ -801,10 +801,10 @@ description: Result of parsing cycloidal-gear.kcl } }, { - "commentStart": 975, + "commentStart": 0, "end": 0, "key": { - "commentStart": 975, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -814,10 +814,10 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 984, + "commentStart": 0, "end": 0, "name": { - "commentStart": 984, + "commentStart": 0, "end": 0, "name": "gearPitch", "start": 0, @@ -835,7 +835,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectExpression" }, { - "commentStart": 1006, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -844,10 +844,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 875, + "commentStart": 0, "end": 0, "name": { - "commentStart": 875, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -857,7 +857,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 875, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -866,14 +866,14 @@ description: Result of parsing cycloidal-gear.kcl { "arguments": [ { - "commentStart": 1032, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1045, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1045, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -882,14 +882,14 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1054, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1054, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1054, + "commentStart": 0, "end": 0, "name": "gearPitch", "start": 0, @@ -902,7 +902,7 @@ description: Result of parsing cycloidal-gear.kcl }, "operator": "*", "right": { - "commentStart": 1066, + "commentStart": 0, "end": 0, "raw": "1.67", "start": 0, @@ -919,10 +919,10 @@ description: Result of parsing cycloidal-gear.kcl } }, { - "commentStart": 1083, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1083, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -931,7 +931,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1092, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -949,7 +949,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectExpression" }, { - "commentStart": 1107, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -958,10 +958,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1018, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1018, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -971,7 +971,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1018, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -980,14 +980,14 @@ description: Result of parsing cycloidal-gear.kcl { "arguments": [ { - "commentStart": 1133, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1135, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1135, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -997,10 +997,10 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1144, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1144, + "commentStart": 0, "end": 0, "name": "gearPitch", "start": 0, @@ -1013,10 +1013,10 @@ description: Result of parsing cycloidal-gear.kcl } }, { - "commentStart": 1155, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1155, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1026,7 +1026,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1037,7 +1037,7 @@ description: Result of parsing cycloidal-gear.kcl "suffix": "None" } }, - "commentStart": 1164, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1051,7 +1051,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectExpression" }, { - "commentStart": 1172, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1060,10 +1060,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1119, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1119, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -1073,7 +1073,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1119, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1082,14 +1082,14 @@ description: Result of parsing cycloidal-gear.kcl { "arguments": [ { - "commentStart": 1198, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1211, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1211, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1098,14 +1098,14 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1220, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1220, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1220, + "commentStart": 0, "end": 0, "name": "gearPitch", "start": 0, @@ -1118,7 +1118,7 @@ description: Result of parsing cycloidal-gear.kcl }, "operator": "*", "right": { - "commentStart": 1232, + "commentStart": 0, "end": 0, "raw": "1.67", "start": 0, @@ -1135,10 +1135,10 @@ description: Result of parsing cycloidal-gear.kcl } }, { - "commentStart": 1249, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1249, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1147,7 +1147,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1258, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -1165,7 +1165,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectExpression" }, { - "commentStart": 1273, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1174,10 +1174,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1184, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1184, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -1187,7 +1187,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1184, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1196,14 +1196,14 @@ description: Result of parsing cycloidal-gear.kcl { "arguments": [ { - "commentStart": 1299, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1301, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1301, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1213,10 +1213,10 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1310, + "commentStart": 0, "end": 0, "name": "gearPitch", "start": 0, @@ -1229,10 +1229,10 @@ description: Result of parsing cycloidal-gear.kcl } }, { - "commentStart": 1321, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1321, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1242,7 +1242,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1331, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1253,7 +1253,7 @@ description: Result of parsing cycloidal-gear.kcl "suffix": "None" } }, - "commentStart": 1330, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1267,7 +1267,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectExpression" }, { - "commentStart": 1338, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1276,10 +1276,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1285, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1285, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -1289,7 +1289,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1285, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1298,12 +1298,12 @@ description: Result of parsing cycloidal-gear.kcl { "arguments": [ { - "commentStart": 1366, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1381, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1312,10 +1312,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1367, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1325,7 +1325,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1367, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1334,7 +1334,7 @@ description: Result of parsing cycloidal-gear.kcl { "arguments": [ { - "commentStart": 1399, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1343,10 +1343,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1385, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1385, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1356,7 +1356,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1385, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1369,7 +1369,7 @@ description: Result of parsing cycloidal-gear.kcl "type": "ArrayExpression" }, { - "commentStart": 1404, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1378,10 +1378,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1350, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -1391,7 +1391,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1350, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1400,7 +1400,7 @@ description: Result of parsing cycloidal-gear.kcl { "arguments": [ { - "commentStart": 1422, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1409,10 +1409,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1416, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1416, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1422,7 +1422,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1416, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1435,17 +1435,17 @@ description: Result of parsing cycloidal-gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 1446, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1455, + "commentStart": 0, "elements": [ { - "commentStart": 1456, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1457,7 +1457,7 @@ description: Result of parsing cycloidal-gear.kcl } }, { - "commentStart": 1459, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1478,21 +1478,21 @@ description: Result of parsing cycloidal-gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 1463, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1472, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1472, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1472, + "commentStart": 0, "end": 0, "name": "holeDiameter", "start": 0, @@ -1505,7 +1505,7 @@ description: Result of parsing cycloidal-gear.kcl }, "operator": "/", "right": { - "commentStart": 1487, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1524,10 +1524,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1439, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1439, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1537,7 +1537,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1439, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1545,7 +1545,7 @@ description: Result of parsing cycloidal-gear.kcl "unlabeled": null }, { - "commentStart": 1491, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1554,10 +1554,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1434, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1434, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -1567,14 +1567,14 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1434, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 573, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1592,10 +1592,10 @@ description: Result of parsing cycloidal-gear.kcl { "argument": { "abs_path": false, - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": "gearProfile", "start": 0, @@ -1606,24 +1606,24 @@ description: Result of parsing cycloidal-gear.kcl "type": "Name", "type": "Name" }, - "commentStart": 1498, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 501, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 491, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 492, + "commentStart": 0, "end": 0, "name": "gHeight", "start": 0, @@ -1648,12 +1648,12 @@ description: Result of parsing cycloidal-gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1522, + "commentStart": 0, "declaration": { - "commentStart": 1608, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1608, + "commentStart": 0, "end": 0, "name": "gearLoft", "start": 0, @@ -1662,12 +1662,12 @@ description: Result of parsing cycloidal-gear.kcl "init": { "arguments": [ { - "commentStart": 1624, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1641, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1681,10 +1681,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": "gearSketch", "start": 0, @@ -1694,7 +1694,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1630, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1703,14 +1703,14 @@ description: Result of parsing cycloidal-gear.kcl { "arguments": [ { - "commentStart": 1660, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1660, + "commentStart": 0, "end": 0, "name": "gearHeight", "start": 0, @@ -1723,7 +1723,7 @@ description: Result of parsing cycloidal-gear.kcl }, "operator": "/", "right": { - "commentStart": 1673, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1741,10 +1741,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1649, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1649, + "commentStart": 0, "end": 0, "name": "gearSketch", "start": 0, @@ -1754,7 +1754,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1649, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1764,10 +1764,10 @@ description: Result of parsing cycloidal-gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 1692, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1692, + "commentStart": 0, "end": 0, "name": "gearHeight", "start": 0, @@ -1781,10 +1781,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1681, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1681, + "commentStart": 0, "end": 0, "name": "gearSketch", "start": 0, @@ -1794,7 +1794,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1681, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1809,10 +1809,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1619, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1619, + "commentStart": 0, "end": 0, "name": "loft", "start": 0, @@ -1822,7 +1822,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1619, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1845,10 +1845,10 @@ description: Result of parsing cycloidal-gear.kcl { "argument": { "abs_path": false, - "commentStart": 1719, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1719, + "commentStart": 0, "end": 0, "name": "gearLoft", "start": 0, @@ -1859,20 +1859,20 @@ description: Result of parsing cycloidal-gear.kcl "type": "Name", "type": "Name" }, - "commentStart": 1708, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 316, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1708, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1886,13 +1886,13 @@ description: Result of parsing cycloidal-gear.kcl }, "start": 0 }, - "commentStart": 265, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 266, + "commentStart": 0, "end": 0, "name": "gearPitch", "start": 0, @@ -1902,7 +1902,7 @@ description: Result of parsing cycloidal-gear.kcl { "type": "Parameter", "identifier": { - "commentStart": 277, + "commentStart": 0, "end": 0, "name": "gearHeight", "start": 0, @@ -1912,7 +1912,7 @@ description: Result of parsing cycloidal-gear.kcl { "type": "Parameter", "identifier": { - "commentStart": 289, + "commentStart": 0, "end": 0, "name": "holeDiameter", "start": 0, @@ -1922,7 +1922,7 @@ description: Result of parsing cycloidal-gear.kcl { "type": "Parameter", "identifier": { - "commentStart": 303, + "commentStart": 0, "end": 0, "name": "helixAngle", "start": 0, @@ -1947,12 +1947,12 @@ description: Result of parsing cycloidal-gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1729, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1781, + "commentStart": 0, "end": 0, "raw": ".3", "start": 0, @@ -1964,7 +1964,7 @@ description: Result of parsing cycloidal-gear.kcl } }, { - "commentStart": 1785, + "commentStart": 0, "end": 0, "raw": "1.5", "start": 0, @@ -1976,7 +1976,7 @@ description: Result of parsing cycloidal-gear.kcl } }, { - "commentStart": 1790, + "commentStart": 0, "end": 0, "raw": "0.297", "start": 0, @@ -1989,7 +1989,7 @@ description: Result of parsing cycloidal-gear.kcl }, { "argument": { - "commentStart": 1798, + "commentStart": 0, "end": 0, "raw": "80", "start": 0, @@ -2000,7 +2000,7 @@ description: Result of parsing cycloidal-gear.kcl "suffix": "None" } }, - "commentStart": 1797, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2010,10 +2010,10 @@ description: Result of parsing cycloidal-gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1767, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1767, + "commentStart": 0, "end": 0, "name": "cycloidalGear", "start": 0, @@ -2023,7 +2023,7 @@ description: Result of parsing cycloidal-gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1767, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2046,7 +2046,7 @@ description: Result of parsing cycloidal-gear.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 171, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -2061,10 +2061,10 @@ description: Result of parsing cycloidal-gear.kcl ], "properties": [ { - "commentStart": 180, + "commentStart": 0, "end": 0, "key": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -2074,10 +2074,10 @@ description: Result of parsing cycloidal-gear.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 200, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -2098,7 +2098,7 @@ description: Result of parsing cycloidal-gear.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 203, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap index c0abd3cff..9b6acc412 100644 --- a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap @@ -201,7 +201,8 @@ description: Operations executed cycloidal-gear.kcl "type": "Number", "value": 0.75, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/dodecahedron/ast.snap b/rust/kcl-lib/tests/kcl_samples/dodecahedron/ast.snap index 452c880e5..c5543e026 100644 --- a/rust/kcl-lib/tests/kcl_samples/dodecahedron/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/dodecahedron/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing dodecahedron.kcl "Ok": { "body": [ { - "commentStart": 305, + "commentStart": 0, "declaration": { - "commentStart": 351, + "commentStart": 0, "end": 0, "id": { - "commentStart": 351, + "commentStart": 0, "end": 0, "name": "circR", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 359, + "commentStart": 0, "end": 0, "raw": "25", "start": 0, @@ -43,26 +43,26 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 361, + "commentStart": 0, "declaration": { - "commentStart": 421, + "commentStart": 0, "end": 0, "id": { - "commentStart": 421, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 437, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 437, + "commentStart": 0, "end": 0, "name": { - "commentStart": 437, + "commentStart": 0, "end": 0, "name": "circR", "start": 0, @@ -75,7 +75,7 @@ description: Result of parsing dodecahedron.kcl }, "operator": "*", "right": { - "commentStart": 445, + "commentStart": 0, "end": 0, "raw": "0.2", "start": 0, @@ -106,12 +106,12 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 448, + "commentStart": 0, "declaration": { - "commentStart": 484, + "commentStart": 0, "end": 0, "id": { - "commentStart": 484, + "commentStart": 0, "end": 0, "name": "dihedral", "start": 0, @@ -121,12 +121,12 @@ description: Result of parsing dodecahedron.kcl "arguments": [ { "argument": { - "commentStart": 502, + "commentStart": 0, "end": 0, "left": { "arguments": [ { - "commentStart": 507, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -140,10 +140,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 502, + "commentStart": 0, "end": 0, "name": { - "commentStart": 502, + "commentStart": 0, "end": 0, "name": "sqrt", "start": 0, @@ -153,7 +153,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 502, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -161,7 +161,7 @@ description: Result of parsing dodecahedron.kcl }, "operator": "/", "right": { - "commentStart": 512, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -176,7 +176,7 @@ description: Result of parsing dodecahedron.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 500, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -186,10 +186,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 495, + "commentStart": 0, "end": 0, "name": { - "commentStart": 495, + "commentStart": 0, "end": 0, "name": "acos", "start": 0, @@ -199,7 +199,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 495, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -220,29 +220,29 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 515, + "commentStart": 0, "declaration": { - "commentStart": 537, + "commentStart": 0, "end": 0, "id": { - "commentStart": 537, + "commentStart": 0, "end": 0, "name": "inscR", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 545, + "commentStart": 0, "end": 0, "left": { - "commentStart": 545, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 545, + "commentStart": 0, "end": 0, "name": { - "commentStart": 545, + "commentStart": 0, "end": 0, "name": "circR", "start": 0, @@ -255,7 +255,7 @@ description: Result of parsing dodecahedron.kcl }, "operator": "/", "right": { - "commentStart": 553, + "commentStart": 0, "end": 0, "raw": "15", "start": 0, @@ -274,10 +274,10 @@ description: Result of parsing dodecahedron.kcl "right": { "arguments": [ { - "commentStart": 563, + "commentStart": 0, "end": 0, "left": { - "commentStart": 563, + "commentStart": 0, "end": 0, "raw": "75", "start": 0, @@ -290,10 +290,10 @@ description: Result of parsing dodecahedron.kcl }, "operator": "+", "right": { - "commentStart": 568, + "commentStart": 0, "end": 0, "left": { - "commentStart": 568, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -308,7 +308,7 @@ description: Result of parsing dodecahedron.kcl "right": { "arguments": [ { - "commentStart": 578, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -322,10 +322,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 573, + "commentStart": 0, "end": 0, "name": { - "commentStart": 573, + "commentStart": 0, "end": 0, "name": "sqrt", "start": 0, @@ -335,7 +335,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 573, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -352,10 +352,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 558, + "commentStart": 0, "end": 0, "name": { - "commentStart": 558, + "commentStart": 0, "end": 0, "name": "sqrt", "start": 0, @@ -365,7 +365,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 558, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -390,25 +390,25 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 581, + "commentStart": 0, "declaration": { - "commentStart": 607, + "commentStart": 0, "end": 0, "id": { - "commentStart": 607, + "commentStart": 0, "end": 0, "name": "edgeL", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 615, + "commentStart": 0, "end": 0, "left": { - "commentStart": 615, + "commentStart": 0, "end": 0, "left": { - "commentStart": 615, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -422,10 +422,10 @@ description: Result of parsing dodecahedron.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 619, + "commentStart": 0, "end": 0, "name": { - "commentStart": 619, + "commentStart": 0, "end": 0, "name": "circR", "start": 0, @@ -442,12 +442,12 @@ description: Result of parsing dodecahedron.kcl }, "operator": "/", "right": { - "commentStart": 628, + "commentStart": 0, "end": 0, "left": { "arguments": [ { - "commentStart": 633, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -461,10 +461,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 628, + "commentStart": 0, "end": 0, "name": { - "commentStart": 628, + "commentStart": 0, "end": 0, "name": "sqrt", "start": 0, @@ -474,7 +474,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 628, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -482,10 +482,10 @@ description: Result of parsing dodecahedron.kcl }, "operator": "*", "right": { - "commentStart": 639, + "commentStart": 0, "end": 0, "left": { - "commentStart": 639, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -500,7 +500,7 @@ description: Result of parsing dodecahedron.kcl "right": { "arguments": [ { - "commentStart": 648, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -514,10 +514,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 643, + "commentStart": 0, "end": 0, "name": { - "commentStart": 643, + "commentStart": 0, "end": 0, "name": "sqrt", "start": 0, @@ -527,7 +527,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 643, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -560,29 +560,29 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 652, + "commentStart": 0, "declaration": { - "commentStart": 673, + "commentStart": 0, "end": 0, "id": { - "commentStart": 673, + "commentStart": 0, "end": 0, "name": "pentR", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 681, + "commentStart": 0, "end": 0, "left": { - "commentStart": 681, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 681, + "commentStart": 0, "end": 0, "name": { - "commentStart": 681, + "commentStart": 0, "end": 0, "name": "edgeL", "start": 0, @@ -595,7 +595,7 @@ description: Result of parsing dodecahedron.kcl }, "operator": "/", "right": { - "commentStart": 689, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -616,7 +616,7 @@ description: Result of parsing dodecahedron.kcl { "arguments": [ { - "commentStart": 707, + "commentStart": 0, "end": 0, "raw": "36", "start": 0, @@ -630,10 +630,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 697, + "commentStart": 0, "end": 0, "name": { - "commentStart": 697, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -643,7 +643,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 697, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -652,10 +652,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 693, + "commentStart": 0, "end": 0, "name": { - "commentStart": 693, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -665,7 +665,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 693, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -690,26 +690,26 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 711, + "commentStart": 0, "declaration": { - "commentStart": 758, + "commentStart": 0, "end": 0, "id": { - "commentStart": 758, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 766, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 770, + "commentStart": 0, "end": 0, "key": { - "commentStart": 770, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -718,14 +718,14 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 778, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 784, + "commentStart": 0, "end": 0, "key": { - "commentStart": 784, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -734,18 +734,18 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 793, + "commentStart": 0, "elements": [ { - "commentStart": 801, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 802, + "commentStart": 0, "end": 0, "name": "inscR", "start": 0, @@ -756,7 +756,7 @@ description: Result of parsing dodecahedron.kcl "type": "Name", "type": "Name" }, - "commentStart": 801, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -769,16 +769,16 @@ description: Result of parsing dodecahedron.kcl { "arguments": [ { - "commentStart": 824, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 834, + "commentStart": 0, "end": 0, "name": "dihedral", "start": 0, @@ -792,10 +792,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 824, + "commentStart": 0, "end": 0, "name": { - "commentStart": 824, + "commentStart": 0, "end": 0, "name": "toDegrees", "start": 0, @@ -805,7 +805,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 824, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -813,7 +813,7 @@ description: Result of parsing dodecahedron.kcl }, "operator": "-", "right": { - "commentStart": 846, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -831,10 +831,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 814, + "commentStart": 0, "end": 0, "name": { - "commentStart": 814, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -844,7 +844,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 814, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -853,10 +853,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 810, + "commentStart": 0, "end": 0, "name": { - "commentStart": 810, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -866,7 +866,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 810, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -877,7 +877,7 @@ description: Result of parsing dodecahedron.kcl "type": "BinaryExpression" }, { - "commentStart": 858, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -889,14 +889,14 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 867, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 867, + "commentStart": 0, "end": 0, "name": "inscR", "start": 0, @@ -909,14 +909,14 @@ description: Result of parsing dodecahedron.kcl }, "operator": "-", "right": { - "commentStart": 876, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 876, + "commentStart": 0, "end": 0, "name": { - "commentStart": 876, + "commentStart": 0, "end": 0, "name": "inscR", "start": 0, @@ -933,16 +933,16 @@ description: Result of parsing dodecahedron.kcl { "arguments": [ { - "commentStart": 898, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 908, + "commentStart": 0, "end": 0, "name": { - "commentStart": 908, + "commentStart": 0, "end": 0, "name": "dihedral", "start": 0, @@ -956,10 +956,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 898, + "commentStart": 0, "end": 0, "name": { - "commentStart": 898, + "commentStart": 0, "end": 0, "name": "toDegrees", "start": 0, @@ -969,7 +969,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 898, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -977,7 +977,7 @@ description: Result of parsing dodecahedron.kcl }, "operator": "-", "right": { - "commentStart": 920, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -995,10 +995,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 888, + "commentStart": 0, "end": 0, "name": { - "commentStart": 888, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -1008,7 +1008,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 888, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1017,10 +1017,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 884, + "commentStart": 0, "end": 0, "name": { - "commentStart": 884, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -1030,7 +1030,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 884, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1052,10 +1052,10 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 937, + "commentStart": 0, "end": 0, "key": { - "commentStart": 937, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -1064,16 +1064,16 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 945, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 950, + "commentStart": 0, "end": 0, "name": { - "commentStart": 950, + "commentStart": 0, "end": 0, "name": "dihedral", "start": 0, @@ -1087,10 +1087,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 946, + "commentStart": 0, "end": 0, "name": { - "commentStart": 946, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -1100,14 +1100,14 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 946, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, { - "commentStart": 961, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1122,10 +1122,10 @@ description: Result of parsing dodecahedron.kcl "arguments": [ { "abs_path": false, - "commentStart": 970, + "commentStart": 0, "end": 0, "name": { - "commentStart": 970, + "commentStart": 0, "end": 0, "name": "dihedral", "start": 0, @@ -1139,10 +1139,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 966, + "commentStart": 0, "end": 0, "name": { - "commentStart": 966, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -1152,7 +1152,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 966, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1166,10 +1166,10 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 986, + "commentStart": 0, "end": 0, "key": { - "commentStart": 986, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -1178,10 +1178,10 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 994, + "commentStart": 0, "elements": [ { - "commentStart": 995, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1193,7 +1193,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 998, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1205,7 +1205,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1001, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1224,10 +1224,10 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1009, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1009, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -1236,16 +1236,16 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1017, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1022, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1022, + "commentStart": 0, "end": 0, "name": "dihedral", "start": 0, @@ -1259,10 +1259,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 1018, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1018, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -1272,14 +1272,14 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 1018, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, { - "commentStart": 1033, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1295,10 +1295,10 @@ description: Result of parsing dodecahedron.kcl "arguments": [ { "abs_path": false, - "commentStart": 1041, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1041, + "commentStart": 0, "end": 0, "name": "dihedral", "start": 0, @@ -1312,10 +1312,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 1037, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1037, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -1325,13 +1325,13 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 1037, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1036, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1371,12 +1371,12 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 1057, + "commentStart": 0, "declaration": { - "commentStart": 1126, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1126, + "commentStart": 0, "end": 0, "name": "bottomFace", "start": 0, @@ -1388,10 +1388,10 @@ description: Result of parsing dodecahedron.kcl "arguments": [ { "abs_path": false, - "commentStart": 1153, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1153, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -1405,10 +1405,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 1139, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1139, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1418,7 +1418,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 1139, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1427,14 +1427,14 @@ description: Result of parsing dodecahedron.kcl { "arguments": [ { - "commentStart": 1170, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1179, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1179, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1444,10 +1444,10 @@ description: Result of parsing dodecahedron.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1188, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1188, + "commentStart": 0, "end": 0, "name": "pentR", "start": 0, @@ -1460,10 +1460,10 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1202, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1202, + "commentStart": 0, "end": 0, "name": "numSides", "start": 0, @@ -1472,7 +1472,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1213, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -1485,10 +1485,10 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1223, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1223, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -1497,10 +1497,10 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1232, + "commentStart": 0, "elements": [ { - "commentStart": 1233, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1512,7 +1512,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1236, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1531,10 +1531,10 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1247, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1247, + "commentStart": 0, "end": 0, "name": "inscribed", "start": 0, @@ -1543,7 +1543,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1259, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -1558,7 +1558,7 @@ description: Result of parsing dodecahedron.kcl "type": "ObjectExpression" }, { - "commentStart": 1272, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1567,10 +1567,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 1162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1162, + "commentStart": 0, "end": 0, "name": "polygon", "start": 0, @@ -1580,14 +1580,14 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 1162, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1139, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1608,12 +1608,12 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 1274, + "commentStart": 0, "declaration": { - "commentStart": 1276, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1276, + "commentStart": 0, "end": 0, "name": "bottomSideFace", "start": 0, @@ -1625,10 +1625,10 @@ description: Result of parsing dodecahedron.kcl "arguments": [ { "abs_path": false, - "commentStart": 1307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1307, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -1642,10 +1642,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 1293, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1293, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1655,7 +1655,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 1293, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1664,14 +1664,14 @@ description: Result of parsing dodecahedron.kcl { "arguments": [ { - "commentStart": 1327, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1336, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1336, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1681,10 +1681,10 @@ description: Result of parsing dodecahedron.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1345, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1345, + "commentStart": 0, "end": 0, "name": "pentR", "start": 0, @@ -1697,10 +1697,10 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1359, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1359, + "commentStart": 0, "end": 0, "name": "numSides", "start": 0, @@ -1709,7 +1709,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1370, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -1722,10 +1722,10 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1380, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1380, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -1734,10 +1734,10 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1389, + "commentStart": 0, "elements": [ { - "commentStart": 1390, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1749,7 +1749,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1393, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1768,10 +1768,10 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1404, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1404, + "commentStart": 0, "end": 0, "name": "inscribed", "start": 0, @@ -1780,7 +1780,7 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1416, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -1795,7 +1795,7 @@ description: Result of parsing dodecahedron.kcl "type": "ObjectExpression" }, { - "commentStart": 1429, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1804,10 +1804,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 1319, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1319, + "commentStart": 0, "end": 0, "name": "polygon", "start": 0, @@ -1817,20 +1817,20 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 1319, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1293, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1431, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1858,12 +1858,12 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 1468, + "commentStart": 0, "declaration": { - "commentStart": 1468, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1468, + "commentStart": 0, "end": 0, "name": "bottom", "start": 0, @@ -1874,7 +1874,7 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1497, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1882,10 +1882,10 @@ description: Result of parsing dodecahedron.kcl }, "arg": { "abs_path": false, - "commentStart": 1506, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1506, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -1900,10 +1900,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 1477, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1477, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1913,17 +1913,17 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 1477, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1485, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1485, + "commentStart": 0, "end": 0, "name": "bottomFace", "start": 0, @@ -1945,12 +1945,12 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 1521, + "commentStart": 0, "declaration": { - "commentStart": 1521, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1521, + "commentStart": 0, "end": 0, "name": "bottomSide", "start": 0, @@ -1961,7 +1961,7 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1558, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1969,10 +1969,10 @@ description: Result of parsing dodecahedron.kcl }, "arg": { "abs_path": false, - "commentStart": 1567, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1567, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -1987,10 +1987,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 1534, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1534, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2000,17 +2000,17 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 1534, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1542, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1542, + "commentStart": 0, "end": 0, "name": "bottomSideFace", "start": 0, @@ -2032,12 +2032,12 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 1581, + "commentStart": 0, "declaration": { - "commentStart": 1635, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1635, + "commentStart": 0, "end": 0, "name": "bottomBowl", "start": 0, @@ -2048,14 +2048,14 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1683, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1695, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -2070,17 +2070,17 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1700, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1707, + "commentStart": 0, "elements": [ { - "commentStart": 1708, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2092,7 +2092,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1711, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2104,7 +2104,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1714, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2125,17 +2125,17 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1720, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1729, + "commentStart": 0, "elements": [ { - "commentStart": 1730, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2147,7 +2147,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1733, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2159,7 +2159,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1736, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2180,14 +2180,14 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1742, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1755, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -2202,14 +2202,14 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1762, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1781, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2221,10 +2221,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 1648, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1648, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -2234,17 +2234,17 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 1648, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1669, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1669, + "commentStart": 0, "end": 0, "name": "bottomSide", "start": 0, @@ -2271,21 +2271,21 @@ description: Result of parsing dodecahedron.kcl "type": "VariableDeclaration" }, { - "commentStart": 1788, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "type": "LabeledArg", "label": { - "commentStart": 1866, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1878, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2300,17 +2300,17 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1883, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1890, + "commentStart": 0, "elements": [ { - "commentStart": 1891, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2322,7 +2322,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1894, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2334,7 +2334,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1897, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2355,17 +2355,17 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1903, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1912, + "commentStart": 0, "elements": [ { - "commentStart": 1913, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2377,7 +2377,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 1916, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2390,10 +2390,10 @@ description: Result of parsing dodecahedron.kcl }, { "abs_path": false, - "commentStart": 1919, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1919, + "commentStart": 0, "end": 0, "name": "inscR", "start": 0, @@ -2414,14 +2414,14 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1929, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1942, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -2436,14 +2436,14 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 1949, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1968, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2455,10 +2455,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 1835, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1835, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -2468,17 +2468,17 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 1835, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1856, + "commentStart": 0, "end": 0, "name": "bottom", "start": 0, @@ -2500,21 +2500,21 @@ description: Result of parsing dodecahedron.kcl "type": "ExpressionStatement" }, { - "commentStart": 1975, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "type": "LabeledArg", "label": { - "commentStart": 2065, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2077, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2529,17 +2529,17 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 2082, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2089, + "commentStart": 0, "elements": [ { - "commentStart": 2090, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2551,7 +2551,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 2093, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2563,7 +2563,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 2096, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2584,17 +2584,17 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 2102, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2111, + "commentStart": 0, "elements": [ { - "commentStart": 2112, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2606,7 +2606,7 @@ description: Result of parsing dodecahedron.kcl } }, { - "commentStart": 2115, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2619,10 +2619,10 @@ description: Result of parsing dodecahedron.kcl }, { "abs_path": false, - "commentStart": 2118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2118, + "commentStart": 0, "end": 0, "name": "inscR", "start": 0, @@ -2643,14 +2643,14 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 2128, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2141, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -2665,14 +2665,14 @@ description: Result of parsing dodecahedron.kcl { "type": "LabeledArg", "label": { - "commentStart": 2148, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2167, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2684,10 +2684,10 @@ description: Result of parsing dodecahedron.kcl ], "callee": { "abs_path": false, - "commentStart": 2030, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2030, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -2697,17 +2697,17 @@ description: Result of parsing dodecahedron.kcl "start": 0, "type": "Name" }, - "commentStart": 2030, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2051, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2051, + "commentStart": 0, "end": 0, "name": "bottomBowl", "start": 0, @@ -2736,7 +2736,7 @@ description: Result of parsing dodecahedron.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 273, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -2751,10 +2751,10 @@ description: Result of parsing dodecahedron.kcl ], "properties": [ { - "commentStart": 282, + "commentStart": 0, "end": 0, "key": { - "commentStart": 282, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -2764,10 +2764,10 @@ description: Result of parsing dodecahedron.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 302, + "commentStart": 0, "end": 0, "name": { - "commentStart": 302, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -2788,7 +2788,7 @@ description: Result of parsing dodecahedron.kcl "nonCodeNodes": { "7": [ { - "commentStart": 1274, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2800,7 +2800,7 @@ description: Result of parsing dodecahedron.kcl }, "startNodes": [ { - "commentStart": 305, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap b/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap index 87dfe6842..7dc007dab 100644 --- a/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap @@ -316,7 +316,13 @@ description: Operations executed dodecahedron.kcl "type": "Number", "value": 5.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -342,7 +348,13 @@ description: Operations executed dodecahedron.kcl "type": "Number", "value": 5.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/dodecahedron/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/dodecahedron/program_memory.snap index ab5f3857f..ec4b726c4 100644 --- a/rust/kcl-lib/tests/kcl_samples/dodecahedron/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/dodecahedron/program_memory.snap @@ -1765,7 +1765,9 @@ description: Variables in memory after executing dodecahedron.kcl "type": "Number", "value": 2.0344, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Radians" } }, "edgeL": { @@ -1947,7 +1949,13 @@ description: Variables in memory after executing dodecahedron.kcl "type": "Number", "value": 5.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } } } diff --git a/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/ast.snap b/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/ast.snap index a18408de2..2a1f8eea4 100644 --- a/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "Ok": { "body": [ { - "commentStart": 178, + "commentStart": 0, "declaration": { - "commentStart": 201, + "commentStart": 0, "end": 0, "id": { - "commentStart": 201, + "commentStart": 0, "end": 0, "name": "tableHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 215, + "commentStart": 0, "end": 0, "raw": "850", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 219, + "commentStart": 0, "declaration": { - "commentStart": 219, + "commentStart": 0, "end": 0, "id": { - "commentStart": 219, + "commentStart": 0, "end": 0, "name": "tableWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 232, + "commentStart": 0, "end": 0, "raw": "3400", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 237, + "commentStart": 0, "declaration": { - "commentStart": 237, + "commentStart": 0, "end": 0, "id": { - "commentStart": 237, + "commentStart": 0, "end": 0, "name": "tableDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 250, + "commentStart": 0, "end": 0, "raw": "400", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 253, + "commentStart": 0, "declaration": { - "commentStart": 255, + "commentStart": 0, "end": 0, "id": { - "commentStart": 255, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 274, + "commentStart": 0, "end": 0, "raw": "13", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 277, + "commentStart": 0, "declaration": { - "commentStart": 277, + "commentStart": 0, "end": 0, "id": { - "commentStart": 277, + "commentStart": 0, "end": 0, "name": "metalThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 294, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 295, + "commentStart": 0, "declaration": { - "commentStart": 297, + "commentStart": 0, "end": 0, "id": { - "commentStart": 297, + "commentStart": 0, "end": 0, "name": "blockCount", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 310, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -207,29 +207,29 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 312, + "commentStart": 0, "declaration": { - "commentStart": 312, + "commentStart": 0, "end": 0, "id": { - "commentStart": 312, + "commentStart": 0, "end": 0, "name": "blockWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 326, + "commentStart": 0, "end": 0, "left": { - "commentStart": 326, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 326, + "commentStart": 0, "end": 0, "name": { - "commentStart": 326, + "commentStart": 0, "end": 0, "name": "tableWidth", "start": 0, @@ -243,10 +243,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 339, + "commentStart": 0, "end": 0, "name": { - "commentStart": 339, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -263,7 +263,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "/", "right": { - "commentStart": 359, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -288,29 +288,29 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 361, + "commentStart": 0, "declaration": { - "commentStart": 361, + "commentStart": 0, "end": 0, "id": { - "commentStart": 361, + "commentStart": 0, "end": 0, "name": "blockHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 375, + "commentStart": 0, "end": 0, "left": { - "commentStart": 375, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 375, + "commentStart": 0, "end": 0, "name": { - "commentStart": 375, + "commentStart": 0, "end": 0, "name": "tableHeight", "start": 0, @@ -324,10 +324,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 389, + "commentStart": 0, "end": 0, "name": { - "commentStart": 389, + "commentStart": 0, "end": 0, "name": "metalThickness", "start": 0, @@ -344,7 +344,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "-", "right": { - "commentStart": 406, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -369,26 +369,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 410, + "commentStart": 0, "declaration": { - "commentStart": 410, + "commentStart": 0, "end": 0, "id": { - "commentStart": 410, + "commentStart": 0, "end": 0, "name": "blockDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 423, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 423, + "commentStart": 0, "end": 0, "name": { - "commentStart": 423, + "commentStart": 0, "end": 0, "name": "tableDepth", "start": 0, @@ -402,10 +402,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 436, + "commentStart": 0, "end": 0, "name": { - "commentStart": 436, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -430,19 +430,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 452, + "commentStart": 0, "declaration": { - "commentStart": 454, + "commentStart": 0, "end": 0, "id": { - "commentStart": 454, + "commentStart": 0, "end": 0, "name": "blockSubdivisionCount", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 478, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -463,26 +463,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 480, + "commentStart": 0, "declaration": { - "commentStart": 480, + "commentStart": 0, "end": 0, "id": { - "commentStart": 480, + "commentStart": 0, "end": 0, "name": "blockSubdivisionWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 504, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 504, + "commentStart": 0, "end": 0, "name": "blockWidth", "start": 0, @@ -496,10 +496,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 517, + "commentStart": 0, "end": 0, "name": { - "commentStart": 517, + "commentStart": 0, "end": 0, "name": "blockSubdivisionCount", "start": 0, @@ -524,12 +524,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 538, + "commentStart": 0, "declaration": { - "commentStart": 552, + "commentStart": 0, "end": 0, "id": { - "commentStart": 552, + "commentStart": 0, "end": 0, "name": "floorPlane", "start": 0, @@ -539,10 +539,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [ { "abs_path": false, - "commentStart": 579, + "commentStart": 0, "end": 0, "name": { - "commentStart": 579, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -556,10 +556,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 565, + "commentStart": 0, "end": 0, "name": { - "commentStart": 565, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -569,7 +569,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 565, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -590,26 +590,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 582, + "commentStart": 0, "declaration": { - "commentStart": 592, + "commentStart": 0, "end": 0, "id": { - "commentStart": 592, + "commentStart": 0, "end": 0, "name": "legHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 604, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 604, + "commentStart": 0, "end": 0, "name": { - "commentStart": 604, + "commentStart": 0, "end": 0, "name": "blockHeight", "start": 0, @@ -623,10 +623,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 618, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -656,26 +656,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 635, + "commentStart": 0, "declaration": { - "commentStart": 635, + "commentStart": 0, "end": 0, "id": { - "commentStart": 635, + "commentStart": 0, "end": 0, "name": "legCount", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 646, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 646, + "commentStart": 0, "end": 0, "name": { - "commentStart": 646, + "commentStart": 0, "end": 0, "name": "blockCount", "start": 0, @@ -688,7 +688,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "+", "right": { - "commentStart": 659, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -713,12 +713,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 660, + "commentStart": 0, "declaration": { - "commentStart": 662, + "commentStart": 0, "end": 0, "id": { - "commentStart": 662, + "commentStart": 0, "end": 0, "name": "legBody", "start": 0, @@ -729,10 +729,10 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 687, + "commentStart": 0, "elements": [ { - "commentStart": 688, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -744,7 +744,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 691, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -763,10 +763,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 695, + "commentStart": 0, "end": 0, "name": "floorPlane", "start": 0, @@ -780,10 +780,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 672, + "commentStart": 0, "end": 0, "name": { - "commentStart": 672, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -793,7 +793,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 672, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -804,7 +804,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 718, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -812,10 +812,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 727, + "commentStart": 0, "end": 0, "name": { - "commentStart": 727, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -830,10 +830,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 712, + "commentStart": 0, "end": 0, "name": { - "commentStart": 712, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -843,7 +843,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 712, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -855,7 +855,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 756, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -863,10 +863,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 765, + "commentStart": 0, "end": 0, "name": { - "commentStart": 765, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -881,10 +881,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 750, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -894,7 +894,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -906,7 +906,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 794, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -915,10 +915,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 804, + "commentStart": 0, "end": 0, "name": { - "commentStart": 804, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -929,7 +929,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 803, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -940,10 +940,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 788, + "commentStart": 0, "end": 0, "name": { - "commentStart": 788, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -953,7 +953,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 788, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -965,19 +965,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 832, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 846, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 861, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -986,10 +986,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 847, + "commentStart": 0, "end": 0, "name": { - "commentStart": 847, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -999,7 +999,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 847, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1008,7 +1008,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 879, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1017,10 +1017,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 865, + "commentStart": 0, "end": 0, "name": { - "commentStart": 865, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1030,7 +1030,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 865, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1046,10 +1046,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 827, + "commentStart": 0, "end": 0, "name": { - "commentStart": 827, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1059,7 +1059,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 827, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1070,10 +1070,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 889, + "commentStart": 0, "end": 0, "name": { - "commentStart": 889, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1083,7 +1083,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 889, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1094,17 +1094,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 918, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 925, + "commentStart": 0, "elements": [ { - "commentStart": 926, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1116,7 +1116,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 929, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1137,7 +1137,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 933, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -1145,10 +1145,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 945, + "commentStart": 0, "end": 0, "name": { - "commentStart": 945, + "commentStart": 0, "end": 0, "name": "legCount", "start": 0, @@ -1163,7 +1163,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 955, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -1171,10 +1171,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 966, + "commentStart": 0, "end": 0, "name": { - "commentStart": 966, + "commentStart": 0, "end": 0, "name": "blockWidth", "start": 0, @@ -1189,10 +1189,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 902, + "commentStart": 0, "end": 0, "name": { - "commentStart": 902, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -1202,7 +1202,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 902, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1214,17 +1214,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 999, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1006, + "commentStart": 0, "elements": [ { - "commentStart": 1007, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1236,7 +1236,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 1010, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1257,14 +1257,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1014, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1026, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1279,7 +1279,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1029, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -1287,10 +1287,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1040, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1040, + "commentStart": 0, "end": 0, "name": "blockDepth", "start": 0, @@ -1305,10 +1305,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 983, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -1318,7 +1318,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 983, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1330,7 +1330,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1065, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1338,10 +1338,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1074, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1074, + "commentStart": 0, "end": 0, "name": "legHeight", "start": 0, @@ -1356,10 +1356,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1057, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1057, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1369,7 +1369,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1057, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1377,13 +1377,13 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 672, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "8": [ { - "commentStart": 1084, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1411,19 +1411,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 1100, + "commentStart": 0, "declaration": { - "commentStart": 1100, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1100, + "commentStart": 0, "end": 0, "name": "lowerBeltHeightAboveTheFloor", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1131, + "commentStart": 0, "end": 0, "raw": "150", "start": 0, @@ -1444,26 +1444,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 1135, + "commentStart": 0, "declaration": { - "commentStart": 1135, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1135, + "commentStart": 0, "end": 0, "name": "lowerBeltLengthX", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1154, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1154, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1154, + "commentStart": 0, "end": 0, "name": "blockWidth", "start": 0, @@ -1477,10 +1477,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1167, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1167, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -1505,12 +1505,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 1183, + "commentStart": 0, "declaration": { - "commentStart": 1185, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1185, + "commentStart": 0, "end": 0, "name": "lowerBeltPlane", "start": 0, @@ -1523,7 +1523,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1232, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1531,10 +1531,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1241, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1241, + "commentStart": 0, "end": 0, "name": "lowerBeltHeightAboveTheFloor", "start": 0, @@ -1549,10 +1549,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1216, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1216, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -1562,17 +1562,17 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1216, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1228, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -1587,10 +1587,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1202, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1600,7 +1600,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1616,12 +1616,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 1272, + "commentStart": 0, "declaration": { - "commentStart": 1272, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1272, + "commentStart": 0, "end": 0, "name": "lowerBeltBodyX", "start": 0, @@ -1632,14 +1632,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 1304, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1305, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1305, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -1651,7 +1651,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name" }, { - "commentStart": 1323, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1670,10 +1670,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 1327, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1327, + "commentStart": 0, "end": 0, "name": "lowerBeltPlane", "start": 0, @@ -1687,10 +1687,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1289, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1289, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1700,7 +1700,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1289, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1711,7 +1711,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1354, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1719,10 +1719,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1363, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -1737,10 +1737,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1348, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1348, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1750,7 +1750,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1348, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1762,7 +1762,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1392, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1770,10 +1770,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1401, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1401, + "commentStart": 0, "end": 0, "name": "lowerBeltLengthX", "start": 0, @@ -1788,10 +1788,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1386, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1386, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1801,7 +1801,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1386, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1813,7 +1813,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1430, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1822,10 +1822,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1440, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1440, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -1836,7 +1836,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 1439, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1847,10 +1847,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1860,7 +1860,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1424, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1872,19 +1872,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1468, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1482, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1497, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1893,10 +1893,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1483, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1483, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1906,7 +1906,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1483, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1915,7 +1915,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 1515, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1924,10 +1924,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1501, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1937,7 +1937,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1501, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1953,10 +1953,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1463, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1966,7 +1966,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1463, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1977,10 +1977,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1525, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1525, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1990,7 +1990,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1525, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2001,17 +2001,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1554, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1561, + "commentStart": 0, "elements": [ { - "commentStart": 1562, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2023,7 +2023,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 1565, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2044,7 +2044,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1569, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2052,10 +2052,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1581, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1581, + "commentStart": 0, "end": 0, "name": "blockCount", "start": 0, @@ -2070,7 +2070,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1593, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2078,10 +2078,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1604, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1604, + "commentStart": 0, "end": 0, "name": "blockWidth", "start": 0, @@ -2096,10 +2096,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1538, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1538, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -2109,7 +2109,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1538, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2121,17 +2121,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1637, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1644, + "commentStart": 0, "elements": [ { - "commentStart": 1645, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2143,7 +2143,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 1648, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2164,14 +2164,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1652, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1664, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2186,7 +2186,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1667, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2194,10 +2194,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1678, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1678, + "commentStart": 0, "end": 0, "name": "blockDepth", "start": 0, @@ -2212,10 +2212,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1621, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1621, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -2225,7 +2225,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1621, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2237,7 +2237,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1703, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2245,10 +2245,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1712, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1712, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -2263,10 +2263,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1695, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2276,7 +2276,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2284,7 +2284,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 1289, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2300,26 +2300,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 1729, + "commentStart": 0, "declaration": { - "commentStart": 1731, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1731, + "commentStart": 0, "end": 0, "name": "lowerBeltLengthY", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1750, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1750, + "commentStart": 0, "end": 0, "name": "blockDepth", "start": 0, @@ -2333,10 +2333,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1763, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1763, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -2361,12 +2361,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 1780, + "commentStart": 0, "declaration": { - "commentStart": 1780, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1780, + "commentStart": 0, "end": 0, "name": "lowerBeltBodyY", "start": 0, @@ -2377,10 +2377,10 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 1812, + "commentStart": 0, "elements": [ { - "commentStart": 1813, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2393,10 +2393,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 1816, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1816, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -2415,10 +2415,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 1835, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1835, + "commentStart": 0, "end": 0, "name": "lowerBeltPlane", "start": 0, @@ -2432,10 +2432,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1797, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1797, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2445,7 +2445,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1797, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2456,7 +2456,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1862, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2464,10 +2464,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1871, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1871, + "commentStart": 0, "end": 0, "name": "lowerBeltLengthY", "start": 0, @@ -2482,10 +2482,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1856, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2495,7 +2495,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1856, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2507,7 +2507,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1900, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2515,10 +2515,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 1909, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1909, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -2533,10 +2533,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1894, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1894, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2546,7 +2546,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1894, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2558,7 +2558,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1938, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2567,10 +2567,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1948, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1948, + "commentStart": 0, "end": 0, "name": "lowerBeltLengthY", "start": 0, @@ -2581,7 +2581,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 1947, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2592,10 +2592,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1932, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1932, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2605,7 +2605,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1932, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2617,19 +2617,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 1976, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1990, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2005, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2638,10 +2638,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1991, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1991, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -2651,7 +2651,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1991, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2660,7 +2660,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 2023, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2669,10 +2669,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2009, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2009, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -2682,7 +2682,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2009, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2698,10 +2698,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 1971, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1971, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2711,7 +2711,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 1971, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2722,10 +2722,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2033, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2033, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2735,7 +2735,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2033, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2746,17 +2746,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2062, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2069, + "commentStart": 0, "elements": [ { - "commentStart": 2070, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2768,7 +2768,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 2073, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2789,14 +2789,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2077, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2089, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2811,21 +2811,21 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2092, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2103, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2103, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2103, + "commentStart": 0, "end": 0, "name": "tableWidth", "start": 0, @@ -2839,10 +2839,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2116, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -2861,10 +2861,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2046, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2046, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -2874,7 +2874,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2046, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2886,7 +2886,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2147, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2894,10 +2894,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 2156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2156, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -2912,10 +2912,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2139, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2139, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2925,7 +2925,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2139, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2933,13 +2933,13 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 1797, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "7": [ { - "commentStart": 2173, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2967,26 +2967,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 2186, + "commentStart": 0, "declaration": { - "commentStart": 2186, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2186, + "commentStart": 0, "end": 0, "name": "pillarHeightAboveTheFloor", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2214, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2214, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2214, + "commentStart": 0, "end": 0, "name": "lowerBeltHeightAboveTheFloor", "start": 0, @@ -3000,10 +3000,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2245, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -3028,12 +3028,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 2262, + "commentStart": 0, "declaration": { - "commentStart": 2262, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2262, + "commentStart": 0, "end": 0, "name": "pillarPlane", "start": 0, @@ -3046,7 +3046,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2306, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -3054,10 +3054,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 2315, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2315, + "commentStart": 0, "end": 0, "name": "pillarHeightAboveTheFloor", "start": 0, @@ -3072,10 +3072,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2290, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2290, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -3085,17 +3085,17 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2290, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2302, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2302, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -3110,10 +3110,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2276, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2276, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3123,7 +3123,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2276, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3139,29 +3139,29 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 2343, + "commentStart": 0, "declaration": { - "commentStart": 2343, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2343, + "commentStart": 0, "end": 0, "name": "pillarTotalHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2363, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2363, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2363, + "commentStart": 0, "end": 0, "name": "blockHeight", "start": 0, @@ -3175,10 +3175,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2377, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2377, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -3196,10 +3196,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2396, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2396, + "commentStart": 0, "end": 0, "name": "pillarHeightAboveTheFloor", "start": 0, @@ -3224,12 +3224,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 2421, + "commentStart": 0, "declaration": { - "commentStart": 2423, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2423, + "commentStart": 0, "end": 0, "name": "pillarBody", "start": 0, @@ -3240,14 +3240,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 2451, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 2452, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2452, + "commentStart": 0, "end": 0, "name": "blockSubdivisionWidth", "start": 0, @@ -3259,7 +3259,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name" }, { - "commentStart": 2475, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3278,10 +3278,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 2479, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2479, + "commentStart": 0, "end": 0, "name": "pillarPlane", "start": 0, @@ -3295,10 +3295,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2436, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2436, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -3308,7 +3308,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2436, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3319,7 +3319,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2503, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3327,10 +3327,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 2512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2512, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -3345,10 +3345,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2497, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2497, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3358,7 +3358,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2497, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3370,7 +3370,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2541, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3378,10 +3378,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 2550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2550, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -3396,10 +3396,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2535, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2535, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3409,7 +3409,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2535, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3421,7 +3421,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2579, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3430,10 +3430,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 2589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2589, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -3444,7 +3444,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 2588, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3455,10 +3455,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2573, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2573, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3468,7 +3468,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2573, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3480,19 +3480,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2617, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2631, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2646, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3501,10 +3501,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2632, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2632, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3514,7 +3514,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2632, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3523,7 +3523,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 2664, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3532,10 +3532,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2650, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2650, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3545,7 +3545,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2650, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3561,10 +3561,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2612, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3574,7 +3574,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2612, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3585,10 +3585,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2674, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2674, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3598,7 +3598,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2674, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3609,17 +3609,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2703, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2710, + "commentStart": 0, "elements": [ { - "commentStart": 2711, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3631,7 +3631,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 2714, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3652,7 +3652,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2718, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -3660,10 +3660,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 2730, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2730, + "commentStart": 0, "end": 0, "name": "blockCount", "start": 0, @@ -3678,7 +3678,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2742, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -3686,10 +3686,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 2753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2753, + "commentStart": 0, "end": 0, "name": "blockWidth", "start": 0, @@ -3704,10 +3704,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2687, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2687, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -3717,7 +3717,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2687, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3729,17 +3729,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2786, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2793, + "commentStart": 0, "elements": [ { - "commentStart": 2794, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3751,7 +3751,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 2797, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3772,14 +3772,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2801, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2813, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3794,7 +3794,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2816, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -3802,10 +3802,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 2827, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2827, + "commentStart": 0, "end": 0, "name": "blockDepth", "start": 0, @@ -3820,10 +3820,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2770, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2770, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -3833,7 +3833,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2770, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3845,7 +3845,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2852, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3853,10 +3853,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 2861, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2861, + "commentStart": 0, "end": 0, "name": "pillarTotalHeight", "start": 0, @@ -3871,10 +3871,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2844, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2844, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3884,7 +3884,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2844, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3892,13 +3892,13 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 2436, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "8": [ { - "commentStart": 2879, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3926,12 +3926,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 2895, + "commentStart": 0, "declaration": { - "commentStart": 2895, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2895, + "commentStart": 0, "end": 0, "name": "upperBeltPlane", "start": 0, @@ -3944,7 +3944,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 2942, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -3952,10 +3952,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 2951, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2951, + "commentStart": 0, "end": 0, "name": "blockHeight", "start": 0, @@ -3970,10 +3970,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2926, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2926, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -3983,17 +3983,17 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2926, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2938, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2938, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -4008,10 +4008,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2912, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2912, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -4021,7 +4021,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2912, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4037,12 +4037,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 2964, + "commentStart": 0, "declaration": { - "commentStart": 2966, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2966, + "commentStart": 0, "end": 0, "name": "upperBeltBodyX", "start": 0, @@ -4053,10 +4053,10 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 2998, + "commentStart": 0, "elements": [ { - "commentStart": 2999, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4068,7 +4068,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 3002, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4087,10 +4087,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 3006, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3006, + "commentStart": 0, "end": 0, "name": "upperBeltPlane", "start": 0, @@ -4104,10 +4104,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 2983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2983, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -4117,7 +4117,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 2983, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4128,7 +4128,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3033, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4136,10 +4136,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 3042, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3042, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -4154,10 +4154,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3027, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3027, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4167,7 +4167,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3027, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4179,7 +4179,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3071, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4187,10 +4187,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 3080, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3080, + "commentStart": 0, "end": 0, "name": "tableWidth", "start": 0, @@ -4205,10 +4205,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3065, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3065, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4218,7 +4218,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3065, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4230,7 +4230,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3103, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4239,10 +4239,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3113, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -4253,7 +4253,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 3112, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4264,10 +4264,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3097, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3097, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4277,7 +4277,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3097, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4289,19 +4289,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3141, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3155, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 3170, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4310,10 +4310,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3156, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -4323,7 +4323,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3156, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4332,7 +4332,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 3188, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4341,10 +4341,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3174, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3174, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -4354,7 +4354,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3174, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4370,10 +4370,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3136, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3136, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4383,7 +4383,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3136, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4394,10 +4394,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 3198, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3198, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -4407,7 +4407,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3198, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4418,17 +4418,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3227, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3234, + "commentStart": 0, "elements": [ { - "commentStart": 3235, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4440,7 +4440,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 3238, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4461,14 +4461,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3242, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3254, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4483,7 +4483,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3257, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -4491,10 +4491,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 3268, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3268, + "commentStart": 0, "end": 0, "name": "blockDepth", "start": 0, @@ -4509,10 +4509,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3211, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3211, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -4522,7 +4522,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3211, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4534,7 +4534,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3293, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4543,10 +4543,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3303, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3303, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -4557,7 +4557,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 3302, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4568,10 +4568,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3285, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3285, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4581,7 +4581,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3285, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4589,7 +4589,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 2983, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -4605,26 +4605,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 3320, + "commentStart": 0, "declaration": { - "commentStart": 3322, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3322, + "commentStart": 0, "end": 0, "name": "upperBeltLengthY", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 3341, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3341, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3341, + "commentStart": 0, "end": 0, "name": "blockDepth", "start": 0, @@ -4638,10 +4638,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3354, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3354, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -4666,12 +4666,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 3371, + "commentStart": 0, "declaration": { - "commentStart": 3371, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3371, + "commentStart": 0, "end": 0, "name": "upperBeltBodyY", "start": 0, @@ -4682,10 +4682,10 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 3403, + "commentStart": 0, "elements": [ { - "commentStart": 3404, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4698,10 +4698,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 3407, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3407, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -4720,10 +4720,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 3426, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3426, + "commentStart": 0, "end": 0, "name": "upperBeltPlane", "start": 0, @@ -4737,10 +4737,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3388, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3388, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -4750,7 +4750,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3388, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4761,7 +4761,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3453, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4769,10 +4769,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 3462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3462, + "commentStart": 0, "end": 0, "name": "upperBeltLengthY", "start": 0, @@ -4787,10 +4787,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3447, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3447, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4800,7 +4800,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3447, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4812,7 +4812,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3491, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4820,10 +4820,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 3500, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3500, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -4838,10 +4838,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3485, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3485, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4851,7 +4851,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3485, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4863,7 +4863,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3529, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4872,10 +4872,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3539, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3539, + "commentStart": 0, "end": 0, "name": "upperBeltLengthY", "start": 0, @@ -4886,7 +4886,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 3538, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4897,10 +4897,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3523, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3523, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4910,7 +4910,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3523, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4922,19 +4922,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3567, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3581, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 3596, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4943,10 +4943,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3582, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3582, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -4956,7 +4956,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3582, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4965,7 +4965,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 3614, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4974,10 +4974,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3600, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3600, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -4987,7 +4987,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3600, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5003,10 +5003,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3562, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3562, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5016,7 +5016,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3562, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5027,10 +5027,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 3624, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3624, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -5040,7 +5040,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3624, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5051,17 +5051,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3653, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3660, + "commentStart": 0, "elements": [ { - "commentStart": 3661, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5073,7 +5073,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 3664, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5094,14 +5094,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3668, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3680, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5116,21 +5116,21 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3683, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3694, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3694, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3694, + "commentStart": 0, "end": 0, "name": "tableWidth", "start": 0, @@ -5144,10 +5144,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3707, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3707, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -5166,10 +5166,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3637, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3637, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -5179,7 +5179,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3637, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5191,7 +5191,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3738, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5200,10 +5200,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3748, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3748, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -5214,7 +5214,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 3747, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5225,10 +5225,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3730, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3730, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -5238,7 +5238,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3730, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5246,13 +5246,13 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 3388, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "7": [ { - "commentStart": 3765, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5280,12 +5280,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 3775, + "commentStart": 0, "declaration": { - "commentStart": 3775, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3775, + "commentStart": 0, "end": 0, "name": "tableTopPlane", "start": 0, @@ -5298,7 +5298,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3821, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -5306,10 +5306,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 3830, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3830, + "commentStart": 0, "end": 0, "name": "tableHeight", "start": 0, @@ -5324,10 +5324,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3805, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3805, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -5337,17 +5337,17 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3805, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 3817, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3817, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -5362,10 +5362,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3791, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3791, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5375,7 +5375,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3791, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5391,12 +5391,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 3844, + "commentStart": 0, "declaration": { - "commentStart": 3844, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3844, + "commentStart": 0, "end": 0, "name": "tableTopBody", "start": 0, @@ -5407,10 +5407,10 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 3874, + "commentStart": 0, "elements": [ { - "commentStart": 3875, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5422,7 +5422,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 3878, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5441,10 +5441,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 3882, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3882, + "commentStart": 0, "end": 0, "name": "tableTopPlane", "start": 0, @@ -5458,10 +5458,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3859, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3859, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -5471,7 +5471,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3859, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5482,7 +5482,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3908, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5490,10 +5490,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 3917, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3917, + "commentStart": 0, "end": 0, "name": "tableDepth", "start": 0, @@ -5508,10 +5508,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3902, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3902, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -5521,7 +5521,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3902, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5533,7 +5533,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3940, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5541,10 +5541,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 3949, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3949, + "commentStart": 0, "end": 0, "name": "tableWidth", "start": 0, @@ -5559,10 +5559,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3934, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3934, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5572,7 +5572,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3934, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5584,7 +5584,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 3972, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5593,10 +5593,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3982, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3982, + "commentStart": 0, "end": 0, "name": "tableDepth", "start": 0, @@ -5607,7 +5607,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 3981, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5618,10 +5618,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3966, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3966, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -5631,7 +5631,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3966, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5643,19 +5643,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4004, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4018, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 4033, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5664,10 +5664,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4019, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4019, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -5677,7 +5677,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4019, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5686,7 +5686,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 4051, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5695,10 +5695,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4037, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4037, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -5708,7 +5708,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4037, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5724,10 +5724,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 3999, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3999, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5737,7 +5737,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 3999, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5748,10 +5748,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 4061, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4061, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -5761,7 +5761,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4061, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5772,7 +5772,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4082, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5781,10 +5781,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 4092, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4092, + "commentStart": 0, "end": 0, "name": "metalThickness", "start": 0, @@ -5795,7 +5795,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 4091, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5806,10 +5806,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4074, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4074, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -5819,7 +5819,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4074, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5827,7 +5827,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 3859, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -5843,19 +5843,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4107, + "commentStart": 0, "declaration": { - "commentStart": 4109, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4109, + "commentStart": 0, "end": 0, "name": "sinkCount", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4121, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5876,19 +5876,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4123, + "commentStart": 0, "declaration": { - "commentStart": 4123, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4123, + "commentStart": 0, "end": 0, "name": "sinkWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4135, + "commentStart": 0, "end": 0, "raw": "1000", "start": 0, @@ -5909,19 +5909,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4140, + "commentStart": 0, "declaration": { - "commentStart": 4140, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4140, + "commentStart": 0, "end": 0, "name": "sinkLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4153, + "commentStart": 0, "end": 0, "raw": "250", "start": 0, @@ -5942,19 +5942,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4157, + "commentStart": 0, "declaration": { - "commentStart": 4157, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4157, + "commentStart": 0, "end": 0, "name": "sinkDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4169, + "commentStart": 0, "end": 0, "raw": "200", "start": 0, @@ -5975,19 +5975,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4173, + "commentStart": 0, "declaration": { - "commentStart": 4173, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4173, + "commentStart": 0, "end": 0, "name": "sinkOffsetFront", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4191, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -6008,19 +6008,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4194, + "commentStart": 0, "declaration": { - "commentStart": 4194, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4194, + "commentStart": 0, "end": 0, "name": "sinkOffsetLeft", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4211, + "commentStart": 0, "end": 0, "raw": "350", "start": 0, @@ -6041,29 +6041,29 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4215, + "commentStart": 0, "declaration": { - "commentStart": 4215, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4215, + "commentStart": 0, "end": 0, "name": "sinkSpacing", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4229, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4229, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4229, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4229, + "commentStart": 0, "end": 0, "name": "tableWidth", "start": 0, @@ -6077,10 +6077,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 4242, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4242, + "commentStart": 0, "end": 0, "name": "sinkWidth", "start": 0, @@ -6097,14 +6097,14 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "-", "right": { - "commentStart": 4255, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4255, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4255, + "commentStart": 0, "end": 0, "name": "sinkOffsetLeft", "start": 0, @@ -6117,7 +6117,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "*", "right": { - "commentStart": 4272, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6146,12 +6146,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4274, + "commentStart": 0, "declaration": { - "commentStart": 4276, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4276, + "commentStart": 0, "end": 0, "name": "sinkPlaneOutside", "start": 0, @@ -6161,10 +6161,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [ { "abs_path": false, - "commentStart": 4309, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4309, + "commentStart": 0, "end": 0, "name": "tableTopBody", "start": 0, @@ -6176,7 +6176,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name" }, { - "commentStart": 4323, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -6187,10 +6187,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4295, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4295, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -6200,7 +6200,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4295, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6216,12 +6216,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4332, + "commentStart": 0, "declaration": { - "commentStart": 4332, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4332, + "commentStart": 0, "end": 0, "name": "sinkBodyOutside", "start": 0, @@ -6232,15 +6232,15 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 4365, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 4367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4367, + "commentStart": 0, "end": 0, "name": "sinkOffsetLeft", "start": 0, @@ -6251,7 +6251,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 4366, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6260,10 +6260,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 4383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4383, + "commentStart": 0, "end": 0, "name": "sinkOffsetFront", "start": 0, @@ -6282,10 +6282,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 4401, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4401, + "commentStart": 0, "end": 0, "name": "sinkPlaneOutside", "start": 0, @@ -6299,10 +6299,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4350, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -6312,7 +6312,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4350, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6323,7 +6323,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4430, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6331,10 +6331,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 4439, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4439, + "commentStart": 0, "end": 0, "name": "sinkLength", "start": 0, @@ -6349,10 +6349,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4424, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -6362,7 +6362,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4424, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6374,7 +6374,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4462, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6383,10 +6383,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 4472, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4472, + "commentStart": 0, "end": 0, "name": "sinkWidth", "start": 0, @@ -6397,7 +6397,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 4471, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6408,10 +6408,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4456, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4456, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -6421,7 +6421,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4456, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6433,7 +6433,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4494, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6442,10 +6442,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 4504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4504, + "commentStart": 0, "end": 0, "name": "sinkLength", "start": 0, @@ -6456,7 +6456,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 4503, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6467,10 +6467,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4488, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4488, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -6480,7 +6480,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4488, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6492,19 +6492,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4526, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4540, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 4555, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6513,10 +6513,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4541, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4541, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -6526,7 +6526,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4541, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6535,7 +6535,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 4573, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6544,10 +6544,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4559, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4559, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -6557,7 +6557,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4559, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6573,10 +6573,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4521, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4521, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6586,7 +6586,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4521, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6597,10 +6597,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 4583, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4583, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -6610,7 +6610,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4583, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6621,18 +6621,18 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4612, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4619, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 4621, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6643,7 +6643,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "suffix": "None" } }, - "commentStart": 4620, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6651,7 +6651,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "UnaryExpression" }, { - "commentStart": 4624, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6672,7 +6672,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4628, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -6680,10 +6680,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 4640, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4640, + "commentStart": 0, "end": 0, "name": "sinkCount", "start": 0, @@ -6698,7 +6698,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4651, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -6706,10 +6706,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 4662, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4662, + "commentStart": 0, "end": 0, "name": "sinkSpacing", "start": 0, @@ -6724,10 +6724,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4596, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4596, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -6737,7 +6737,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4596, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6749,7 +6749,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4688, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6757,10 +6757,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 4697, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4697, + "commentStart": 0, "end": 0, "name": "sinkDepth", "start": 0, @@ -6775,10 +6775,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4680, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4680, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6788,7 +6788,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4680, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6796,7 +6796,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 4350, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -6812,12 +6812,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4707, + "commentStart": 0, "declaration": { - "commentStart": 4709, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4709, + "commentStart": 0, "end": 0, "name": "sinkPlaneInside", "start": 0, @@ -6827,10 +6827,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [ { "abs_path": false, - "commentStart": 4741, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4741, + "commentStart": 0, "end": 0, "name": "tableTopBody", "start": 0, @@ -6842,7 +6842,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name" }, { - "commentStart": 4755, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -6853,10 +6853,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4727, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4727, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -6866,7 +6866,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4727, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6882,12 +6882,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 4762, + "commentStart": 0, "declaration": { - "commentStart": 4762, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4762, + "commentStart": 0, "end": 0, "name": "sinkBodyInside", "start": 0, @@ -6898,17 +6898,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 4794, + "commentStart": 0, "elements": [ { - "commentStart": 4803, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4803, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4803, + "commentStart": 0, "end": 0, "name": "sinkOffsetLeft", "start": 0, @@ -6922,10 +6922,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4820, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4820, + "commentStart": 0, "end": 0, "name": "metalThickness", "start": 0, @@ -6941,14 +6941,14 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "BinaryExpression" }, { - "commentStart": 4843, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4843, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4843, + "commentStart": 0, "end": 0, "name": "sinkOffsetFront", "start": 0, @@ -6962,10 +6962,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4861, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4861, + "commentStart": 0, "end": 0, "name": "metalThickness", "start": 0, @@ -6988,10 +6988,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 4884, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4884, + "commentStart": 0, "end": 0, "name": "sinkPlaneInside", "start": 0, @@ -7005,10 +7005,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4779, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -7018,7 +7018,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4779, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7029,21 +7029,21 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4912, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4921, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4921, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4921, + "commentStart": 0, "end": 0, "name": "sinkLength", "start": 0, @@ -7056,14 +7056,14 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "-", "right": { - "commentStart": 4935, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4935, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4935, + "commentStart": 0, "end": 0, "name": "metalThickness", "start": 0, @@ -7076,7 +7076,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "*", "right": { - "commentStart": 4952, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7099,10 +7099,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4906, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4906, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7112,7 +7112,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4906, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7124,21 +7124,21 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 4967, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4976, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4976, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4976, + "commentStart": 0, "end": 0, "name": "sinkWidth", "start": 0, @@ -7151,14 +7151,14 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "-", "right": { - "commentStart": 4989, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4989, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4989, + "commentStart": 0, "end": 0, "name": "metalThickness", "start": 0, @@ -7171,7 +7171,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "*", "right": { - "commentStart": 5006, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7194,10 +7194,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 4961, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4961, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -7207,7 +7207,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 4961, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7219,22 +7219,22 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5021, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5030, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 5031, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5031, + "commentStart": 0, "end": 0, "name": "sinkLength", "start": 0, @@ -7245,7 +7245,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 5030, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7254,14 +7254,14 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "+", "right": { - "commentStart": 5044, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5044, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5044, + "commentStart": 0, "end": 0, "name": "metalThickness", "start": 0, @@ -7274,7 +7274,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "*", "right": { - "commentStart": 5061, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7297,10 +7297,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5015, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5015, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7310,7 +7310,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5015, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7322,19 +7322,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5074, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5088, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 5103, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -7343,10 +7343,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5089, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5089, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -7356,7 +7356,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5089, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7365,7 +7365,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 5121, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -7374,10 +7374,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5107, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5107, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -7387,7 +7387,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5107, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7403,10 +7403,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5069, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5069, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7416,7 +7416,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5069, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7427,10 +7427,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 5131, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5131, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -7440,7 +7440,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5131, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7451,17 +7451,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5160, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5167, + "commentStart": 0, "elements": [ { - "commentStart": 5168, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7473,7 +7473,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 5171, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7494,7 +7494,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5175, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -7502,10 +7502,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 5187, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5187, + "commentStart": 0, "end": 0, "name": "sinkCount", "start": 0, @@ -7520,7 +7520,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5198, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -7528,10 +7528,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 5209, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5209, + "commentStart": 0, "end": 0, "name": "sinkSpacing", "start": 0, @@ -7546,10 +7546,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5144, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5144, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -7559,7 +7559,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5144, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7571,7 +7571,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5235, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7580,10 +7580,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 5245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5245, + "commentStart": 0, "end": 0, "name": "sinkDepth", "start": 0, @@ -7594,7 +7594,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 5244, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7605,10 +7605,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5227, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5227, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -7618,7 +7618,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5227, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7626,13 +7626,13 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 4779, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "7": [ { - "commentStart": 5255, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -7660,19 +7660,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 5272, + "commentStart": 0, "declaration": { - "commentStart": 5272, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5272, + "commentStart": 0, "end": 0, "name": "doorGap", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5282, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7693,29 +7693,29 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 5284, + "commentStart": 0, "declaration": { - "commentStart": 5284, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5284, + "commentStart": 0, "end": 0, "name": "doorWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5296, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5296, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5296, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5296, + "commentStart": 0, "end": 0, "name": "blockSubdivisionWidth", "start": 0, @@ -7729,10 +7729,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 5320, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5320, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -7749,14 +7749,14 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "-", "right": { - "commentStart": 5340, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5340, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5340, + "commentStart": 0, "end": 0, "name": "doorGap", "start": 0, @@ -7769,7 +7769,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "*", "right": { - "commentStart": 5350, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7798,26 +7798,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 5353, + "commentStart": 0, "declaration": { - "commentStart": 5353, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5353, + "commentStart": 0, "end": 0, "name": "doorStart", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5365, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5365, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5365, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -7831,10 +7831,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 5384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5384, + "commentStart": 0, "end": 0, "name": "doorGap", "start": 0, @@ -7859,26 +7859,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 5392, + "commentStart": 0, "declaration": { - "commentStart": 5392, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5392, + "commentStart": 0, "end": 0, "name": "doorHeightAboveTheFloor", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5418, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5418, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5418, + "commentStart": 0, "end": 0, "name": "pillarHeightAboveTheFloor", "start": 0, @@ -7892,10 +7892,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 5446, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5446, + "commentStart": 0, "end": 0, "name": "doorGap", "start": 0, @@ -7920,32 +7920,32 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 5454, + "commentStart": 0, "declaration": { - "commentStart": 5454, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5454, + "commentStart": 0, "end": 0, "name": "doorHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5467, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5467, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5467, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5467, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5467, + "commentStart": 0, "end": 0, "name": "blockHeight", "start": 0, @@ -7959,10 +7959,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 5481, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5481, + "commentStart": 0, "end": 0, "name": "doorHeightAboveTheFloor", "start": 0, @@ -7980,10 +7980,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 5507, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5507, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -8001,10 +8001,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 5526, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5526, + "commentStart": 0, "end": 0, "name": "doorGap", "start": 0, @@ -8029,26 +8029,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 5534, + "commentStart": 0, "declaration": { - "commentStart": 5534, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5534, + "commentStart": 0, "end": 0, "name": "doorCount", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5546, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5546, + "commentStart": 0, "end": 0, "name": "blockCount", "start": 0, @@ -8062,10 +8062,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5559, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5559, + "commentStart": 0, "end": 0, "name": "blockSubdivisionCount", "start": 0, @@ -8090,12 +8090,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 5580, + "commentStart": 0, "declaration": { - "commentStart": 5582, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5582, + "commentStart": 0, "end": 0, "name": "doorPlane", "start": 0, @@ -8108,7 +8108,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5624, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -8116,10 +8116,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 5633, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5633, + "commentStart": 0, "end": 0, "name": "doorHeightAboveTheFloor", "start": 0, @@ -8134,10 +8134,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5608, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5608, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -8147,17 +8147,17 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5608, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 5620, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5620, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -8172,10 +8172,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5594, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5594, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -8185,7 +8185,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5594, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8201,12 +8201,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 5659, + "commentStart": 0, "declaration": { - "commentStart": 5659, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5659, + "commentStart": 0, "end": 0, "name": "doorBody", "start": 0, @@ -8217,14 +8217,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 5685, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 5686, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5686, + "commentStart": 0, "end": 0, "name": "doorStart", "start": 0, @@ -8236,7 +8236,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name" }, { - "commentStart": 5697, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8255,10 +8255,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 5701, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5701, + "commentStart": 0, "end": 0, "name": "doorPlane", "start": 0, @@ -8272,10 +8272,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5670, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -8285,7 +8285,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5670, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8296,7 +8296,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5723, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -8304,10 +8304,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 5732, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5732, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -8322,10 +8322,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5717, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5717, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -8335,7 +8335,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5717, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8347,7 +8347,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5761, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -8355,10 +8355,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 5770, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5770, + "commentStart": 0, "end": 0, "name": "doorWidth", "start": 0, @@ -8373,10 +8373,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5755, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5755, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -8386,7 +8386,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5755, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8398,7 +8398,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5792, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -8407,10 +8407,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 5802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5802, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -8421,7 +8421,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 5801, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8432,10 +8432,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5786, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5786, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -8445,7 +8445,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5786, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8457,19 +8457,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5830, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5844, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 5859, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8478,10 +8478,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5845, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -8491,7 +8491,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5845, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8500,7 +8500,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 5877, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8509,10 +8509,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5863, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -8522,7 +8522,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5863, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8538,10 +8538,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5825, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5825, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8551,7 +8551,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5825, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8562,10 +8562,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 5887, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5887, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -8575,7 +8575,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5887, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8586,17 +8586,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5916, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5923, + "commentStart": 0, "elements": [ { - "commentStart": 5924, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8608,7 +8608,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 5927, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8629,7 +8629,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5931, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -8637,10 +8637,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 5943, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5943, + "commentStart": 0, "end": 0, "name": "doorCount", "start": 0, @@ -8655,7 +8655,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 5954, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -8663,10 +8663,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 5965, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5965, + "commentStart": 0, "end": 0, "name": "blockSubdivisionWidth", "start": 0, @@ -8681,10 +8681,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5900, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5900, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -8694,7 +8694,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5900, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8706,7 +8706,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6001, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -8714,10 +8714,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 6010, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6010, + "commentStart": 0, "end": 0, "name": "doorHeight", "start": 0, @@ -8732,10 +8732,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 5993, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5993, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -8745,7 +8745,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 5993, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8753,13 +8753,13 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 5670, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "7": [ { - "commentStart": 6021, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -8787,29 +8787,29 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6038, + "commentStart": 0, "declaration": { - "commentStart": 6038, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6038, + "commentStart": 0, "end": 0, "name": "panelWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6051, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6051, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6051, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6051, + "commentStart": 0, "end": 0, "name": "blockDepth", "start": 0, @@ -8823,10 +8823,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 6064, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6064, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -8843,14 +8843,14 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "-", "right": { - "commentStart": 6084, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6084, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6084, + "commentStart": 0, "end": 0, "name": "doorGap", "start": 0, @@ -8863,7 +8863,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "*", "right": { - "commentStart": 6094, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8892,26 +8892,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6097, + "commentStart": 0, "declaration": { - "commentStart": 6097, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6097, + "commentStart": 0, "end": 0, "name": "panelCount", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6110, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6110, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6110, + "commentStart": 0, "end": 0, "name": "doorCount", "start": 0, @@ -8924,7 +8924,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "+", "right": { - "commentStart": 6122, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8949,26 +8949,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6124, + "commentStart": 0, "declaration": { - "commentStart": 6124, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6124, + "commentStart": 0, "end": 0, "name": "panelSpacing", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6139, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6139, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6139, + "commentStart": 0, "end": 0, "name": "tableWidth", "start": 0, @@ -8982,10 +8982,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 6152, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6152, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -9010,12 +9010,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6169, + "commentStart": 0, "declaration": { - "commentStart": 6169, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6169, + "commentStart": 0, "end": 0, "name": "panelBody", "start": 0, @@ -9026,10 +9026,10 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 6196, + "commentStart": 0, "elements": [ { - "commentStart": 6197, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9042,10 +9042,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 6200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6200, + "commentStart": 0, "end": 0, "name": "doorStart", "start": 0, @@ -9064,10 +9064,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 6212, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6212, + "commentStart": 0, "end": 0, "name": "doorPlane", "start": 0, @@ -9081,10 +9081,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6181, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -9094,7 +9094,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6181, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9105,7 +9105,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6234, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -9113,10 +9113,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 6243, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6243, + "commentStart": 0, "end": 0, "name": "panelWidth", "start": 0, @@ -9131,10 +9131,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6228, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -9144,7 +9144,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6228, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9156,7 +9156,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6266, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -9164,10 +9164,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 6275, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6275, + "commentStart": 0, "end": 0, "name": "profileThickness", "start": 0, @@ -9182,10 +9182,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6260, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6260, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -9195,7 +9195,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6260, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9207,7 +9207,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6304, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -9216,10 +9216,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 6314, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6314, + "commentStart": 0, "end": 0, "name": "panelWidth", "start": 0, @@ -9230,7 +9230,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 6313, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9241,10 +9241,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6298, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -9254,7 +9254,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6298, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9266,19 +9266,19 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6336, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6350, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 6365, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9287,10 +9287,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6351, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6351, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -9300,7 +9300,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6351, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9309,7 +9309,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 6383, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9318,10 +9318,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6369, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6369, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -9331,7 +9331,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6369, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9347,10 +9347,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6331, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6331, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9360,7 +9360,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6331, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9371,10 +9371,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 6393, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6393, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -9384,7 +9384,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6393, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9395,17 +9395,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6422, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6429, + "commentStart": 0, "elements": [ { - "commentStart": 6430, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -9417,7 +9417,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 6433, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9438,14 +9438,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6437, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6449, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9460,7 +9460,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6452, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -9468,10 +9468,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 6463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6463, + "commentStart": 0, "end": 0, "name": "panelSpacing", "start": 0, @@ -9486,10 +9486,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6406, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6406, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -9499,7 +9499,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6406, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9511,7 +9511,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6490, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -9519,10 +9519,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 6499, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6499, + "commentStart": 0, "end": 0, "name": "doorHeight", "start": 0, @@ -9537,10 +9537,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6482, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -9550,7 +9550,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6482, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9558,13 +9558,13 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 6181, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "7": [ { - "commentStart": 6510, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9592,19 +9592,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6522, + "commentStart": 0, "declaration": { - "commentStart": 6522, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6522, + "commentStart": 0, "end": 0, "name": "handleDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6536, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -9625,19 +9625,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6539, + "commentStart": 0, "declaration": { - "commentStart": 6539, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6539, + "commentStart": 0, "end": 0, "name": "handleWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6553, + "commentStart": 0, "end": 0, "raw": "120", "start": 0, @@ -9658,19 +9658,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6557, + "commentStart": 0, "declaration": { - "commentStart": 6557, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6557, + "commentStart": 0, "end": 0, "name": "handleFillet", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6572, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -9691,19 +9691,19 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6575, + "commentStart": 0, "declaration": { - "commentStart": 6575, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6575, + "commentStart": 0, "end": 0, "name": "handleHeightAboveTheFloor", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6603, + "commentStart": 0, "end": 0, "raw": "780", "start": 0, @@ -9724,29 +9724,29 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6607, + "commentStart": 0, "declaration": { - "commentStart": 6607, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6607, + "commentStart": 0, "end": 0, "name": "handleOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6622, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6622, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6622, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6622, + "commentStart": 0, "end": 0, "name": "doorStart", "start": 0, @@ -9759,14 +9759,14 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "+", "right": { - "commentStart": 6634, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6634, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6634, + "commentStart": 0, "end": 0, "name": "doorWidth", "start": 0, @@ -9779,7 +9779,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "/", "right": { - "commentStart": 6646, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9800,14 +9800,14 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "-", "right": { - "commentStart": 6651, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6651, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6651, + "commentStart": 0, "end": 0, "name": "handleWidth", "start": 0, @@ -9820,7 +9820,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "/", "right": { - "commentStart": 6665, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9849,26 +9849,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6668, + "commentStart": 0, "declaration": { - "commentStart": 6668, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6668, + "commentStart": 0, "end": 0, "name": "handleLengthSegmentA", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6691, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6691, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6691, + "commentStart": 0, "end": 0, "name": "handleDepth", "start": 0, @@ -9882,10 +9882,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 6705, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6705, + "commentStart": 0, "end": 0, "name": "handleFillet", "start": 0, @@ -9910,26 +9910,26 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6718, + "commentStart": 0, "declaration": { - "commentStart": 6718, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6718, + "commentStart": 0, "end": 0, "name": "handleLengthSegmentB", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6741, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6741, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6741, + "commentStart": 0, "end": 0, "name": "handleWidth", "start": 0, @@ -9942,14 +9942,14 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "-", "right": { - "commentStart": 6756, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6756, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6756, + "commentStart": 0, "end": 0, "name": "handleFillet", "start": 0, @@ -9962,7 +9962,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "operator": "*", "right": { - "commentStart": 6771, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9991,12 +9991,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6773, + "commentStart": 0, "declaration": { - "commentStart": 6775, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6775, + "commentStart": 0, "end": 0, "name": "handlePlane", "start": 0, @@ -10009,7 +10009,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6819, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -10017,10 +10017,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 6828, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6828, + "commentStart": 0, "end": 0, "name": "handleHeightAboveTheFloor", "start": 0, @@ -10035,10 +10035,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6803, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6803, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -10048,17 +10048,17 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6803, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 6815, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6815, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -10073,10 +10073,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6789, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6789, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -10086,7 +10086,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6789, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10102,12 +10102,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 6855, + "commentStart": 0, "declaration": { - "commentStart": 6857, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6857, + "commentStart": 0, "end": 0, "name": "handleProfilePath", "start": 0, @@ -10118,13 +10118,13 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 6892, + "commentStart": 0, "elements": [ { - "commentStart": 6893, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6893, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10138,10 +10138,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 6897, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6897, + "commentStart": 0, "end": 0, "name": "handleOffset", "start": 0, @@ -10157,7 +10157,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "BinaryExpression" }, { - "commentStart": 6911, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10176,10 +10176,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 6915, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6915, + "commentStart": 0, "end": 0, "name": "handlePlane", "start": 0, @@ -10193,10 +10193,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6877, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6877, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -10206,7 +10206,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6877, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10217,7 +10217,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 6939, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -10226,10 +10226,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 6949, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6949, + "commentStart": 0, "end": 0, "name": "handleLengthSegmentA", "start": 0, @@ -10240,7 +10240,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 6948, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10251,10 +10251,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6933, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -10264,7 +10264,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6933, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10274,17 +10274,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 6992, + "commentStart": 0, "elements": [ { - "commentStart": 7001, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7001, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7001, + "commentStart": 0, "end": 0, "name": "handleFillet", "start": 0, @@ -10298,10 +10298,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 7016, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7016, + "commentStart": 0, "end": 0, "name": "handleOffset", "start": 0, @@ -10319,10 +10319,10 @@ description: Result of parsing dual-basin-utility-sink.kcl { "argument": { "abs_path": false, - "commentStart": 7038, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7038, + "commentStart": 0, "end": 0, "name": "handleDepth", "start": 0, @@ -10333,7 +10333,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 7037, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10347,7 +10347,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "ArrayExpression" }, { - "commentStart": 7058, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -10356,10 +10356,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 6976, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6976, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -10369,7 +10369,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 6976, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10380,7 +10380,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 7072, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -10388,10 +10388,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 7081, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7081, + "commentStart": 0, "end": 0, "name": "handleLengthSegmentB", "start": 0, @@ -10406,10 +10406,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 7066, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7066, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -10419,7 +10419,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 7066, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10429,17 +10429,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "arguments": [ { - "commentStart": 7124, + "commentStart": 0, "elements": [ { - "commentStart": 7133, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7133, + "commentStart": 0, "end": 0, "name": "handleOffset", "start": 0, @@ -10453,10 +10453,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 7148, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7148, + "commentStart": 0, "end": 0, "name": "handleWidth", "start": 0, @@ -10474,10 +10474,10 @@ description: Result of parsing dual-basin-utility-sink.kcl { "argument": { "abs_path": false, - "commentStart": 7169, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7169, + "commentStart": 0, "end": 0, "name": "handleLengthSegmentA", "start": 0, @@ -10488,7 +10488,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "Name", "type": "Name" }, - "commentStart": 7168, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10502,7 +10502,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "ArrayExpression" }, { - "commentStart": 7198, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -10511,10 +10511,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 7108, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7108, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -10524,7 +10524,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 7108, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10535,7 +10535,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 7212, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -10543,10 +10543,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 7221, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7221, + "commentStart": 0, "end": 0, "name": "handleLengthSegmentA", "start": 0, @@ -10561,10 +10561,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 7206, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7206, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -10574,7 +10574,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 7206, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10582,7 +10582,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 6877, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -10598,12 +10598,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 7243, + "commentStart": 0, "declaration": { - "commentStart": 7243, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7243, + "commentStart": 0, "end": 0, "name": "handleSectionPlane", "start": 0, @@ -10613,10 +10613,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "arguments": [ { "abs_path": false, - "commentStart": 7278, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7278, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -10630,10 +10630,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 7264, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7264, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -10643,7 +10643,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 7264, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10659,12 +10659,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 7282, + "commentStart": 0, "declaration": { - "commentStart": 7282, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7282, + "commentStart": 0, "end": 0, "name": "handleProfileSection", "start": 0, @@ -10675,21 +10675,21 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 7337, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7346, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 7352, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7352, + "commentStart": 0, "end": 0, "name": "handleOffset", "start": 0, @@ -10702,10 +10702,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, { "abs_path": false, - "commentStart": 7370, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7370, + "commentStart": 0, "end": 0, "name": "handleHeightAboveTheFloor", "start": 0, @@ -10726,14 +10726,14 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 7403, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7412, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -10748,10 +10748,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 7305, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7305, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -10761,17 +10761,17 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 7305, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 7315, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7315, + "commentStart": 0, "end": 0, "name": "handleSectionPlane", "start": 0, @@ -10793,12 +10793,12 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "VariableDeclaration" }, { - "commentStart": 7417, + "commentStart": 0, "declaration": { - "commentStart": 7417, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7417, + "commentStart": 0, "end": 0, "name": "handleBody", "start": 0, @@ -10811,7 +10811,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 7458, + "commentStart": 0, "end": 0, "name": "path", "start": 0, @@ -10819,10 +10819,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 7465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7465, + "commentStart": 0, "end": 0, "name": "handleProfilePath", "start": 0, @@ -10837,10 +10837,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 7430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7430, + "commentStart": 0, "end": 0, "name": "sweep", "start": 0, @@ -10850,17 +10850,17 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 7430, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 7436, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7436, + "commentStart": 0, "end": 0, "name": "handleProfileSection", "start": 0, @@ -10877,17 +10877,17 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 7505, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7512, + "commentStart": 0, "elements": [ { - "commentStart": 7513, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -10899,7 +10899,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 7516, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10911,7 +10911,7 @@ description: Result of parsing dual-basin-utility-sink.kcl } }, { - "commentStart": 7519, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10932,7 +10932,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 7523, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -10940,10 +10940,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 7535, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7535, + "commentStart": 0, "end": 0, "name": "doorCount", "start": 0, @@ -10958,7 +10958,7 @@ description: Result of parsing dual-basin-utility-sink.kcl { "type": "LabeledArg", "label": { - "commentStart": 7546, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -10966,10 +10966,10 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "arg": { "abs_path": false, - "commentStart": 7557, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7557, + "commentStart": 0, "end": 0, "name": "blockSubdivisionWidth", "start": 0, @@ -10984,10 +10984,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "callee": { "abs_path": false, - "commentStart": 7489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7489, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -10997,7 +10997,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "start": 0, "type": "Name" }, - "commentStart": 7489, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11005,7 +11005,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "unlabeled": null } ], - "commentStart": 7430, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -11028,7 +11028,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 146, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -11043,10 +11043,10 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "properties": [ { - "commentStart": 155, + "commentStart": 0, "end": 0, "key": { - "commentStart": 155, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -11056,10 +11056,10 @@ description: Result of parsing dual-basin-utility-sink.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 175, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -11080,7 +11080,7 @@ description: Result of parsing dual-basin-utility-sink.kcl "nonCodeNodes": { "2": [ { - "commentStart": 253, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11091,7 +11091,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "4": [ { - "commentStart": 295, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11102,7 +11102,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "8": [ { - "commentStart": 452, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11113,7 +11113,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "13": [ { - "commentStart": 660, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11124,7 +11124,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "16": [ { - "commentStart": 1183, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11135,7 +11135,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "18": [ { - "commentStart": 1729, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11146,7 +11146,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "23": [ { - "commentStart": 2421, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11157,7 +11157,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "25": [ { - "commentStart": 2964, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11168,7 +11168,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "26": [ { - "commentStart": 3320, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11179,7 +11179,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "30": [ { - "commentStart": 4107, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11190,7 +11190,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "37": [ { - "commentStart": 4274, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11201,7 +11201,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "39": [ { - "commentStart": 4707, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11212,7 +11212,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "47": [ { - "commentStart": 5580, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11223,7 +11223,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "60": [ { - "commentStart": 6773, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11234,7 +11234,7 @@ description: Result of parsing dual-basin-utility-sink.kcl ], "61": [ { - "commentStart": 6855, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11246,7 +11246,7 @@ description: Result of parsing dual-basin-utility-sink.kcl }, "startNodes": [ { - "commentStart": 178, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/ops.snap b/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/ops.snap index a52071515..3a4ae4fd0 100644 --- a/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/ops.snap @@ -1000,7 +1000,8 @@ description: Operations executed dual-basin-utility-sink.kcl "type": "Number", "value": 564.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -1010,7 +1011,13 @@ description: Operations executed dual-basin-utility-sink.kcl "type": "Number", "value": 6.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/program_memory.snap index f57531f63..f6727fd2f 100644 --- a/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/dual-basin-utility-sink/program_memory.snap @@ -59,14 +59,16 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl "type": "Number", "value": 564.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "blockWidth": { "type": "Number", "value": 1129.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "doorBody": { @@ -1115,7 +1117,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl "type": "Number", "value": 6.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "doorGap": { @@ -1205,7 +1213,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl "type": "Number", "value": 547.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "floorPlane": { @@ -1936,14 +1945,21 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl "type": "Number", "value": 80.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "handleOffset": { "type": "Number", "value": 228.75, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "handlePlane": { @@ -5106,7 +5122,8 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl "type": "Number", "value": 1116.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "lowerBeltLengthY": { @@ -5540,7 +5557,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl "type": "Number", "value": 7.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "panelSpacing": { @@ -5560,7 +5583,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl "type": "Number", "value": 370.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "pillarBody": { @@ -8738,7 +8767,13 @@ description: Variables in memory after executing dual-basin-utility-sink.kcl "type": "Number", "value": 1700.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sinkWidth": { diff --git a/rust/kcl-lib/tests/kcl_samples/enclosure/ast.snap b/rust/kcl-lib/tests/kcl_samples/enclosure/ast.snap index 7f16e0e1d..1d161d668 100644 --- a/rust/kcl-lib/tests/kcl_samples/enclosure/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/enclosure/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing enclosure.kcl "Ok": { "body": [ { - "commentStart": 115, + "commentStart": 0, "declaration": { - "commentStart": 138, + "commentStart": 0, "end": 0, "id": { - "commentStart": 138, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 147, + "commentStart": 0, "end": 0, "raw": "175", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 151, + "commentStart": 0, "declaration": { - "commentStart": 151, + "commentStart": 0, "end": 0, "id": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 159, + "commentStart": 0, "end": 0, "raw": "125", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 163, + "commentStart": 0, "declaration": { - "commentStart": 163, + "commentStart": 0, "end": 0, "id": { - "commentStart": 163, + "commentStart": 0, "end": 0, "name": "height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 172, + "commentStart": 0, "end": 0, "raw": "70", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 175, + "commentStart": 0, "declaration": { - "commentStart": 175, + "commentStart": 0, "end": 0, "id": { - "commentStart": 175, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 191, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 193, + "commentStart": 0, "declaration": { - "commentStart": 193, + "commentStart": 0, "end": 0, "id": { - "commentStart": 193, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 203, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -174,12 +174,12 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 204, + "commentStart": 0, "declaration": { - "commentStart": 252, + "commentStart": 0, "end": 0, "id": { - "commentStart": 252, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -191,10 +191,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 278, + "commentStart": 0, "end": 0, "name": { - "commentStart": 278, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -208,10 +208,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 264, + "commentStart": 0, "end": 0, "name": { - "commentStart": 264, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -221,7 +221,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 264, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -230,10 +230,10 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 302, + "commentStart": 0, "elements": [ { - "commentStart": 303, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -245,7 +245,7 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 306, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -263,7 +263,7 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 310, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -272,10 +272,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 287, + "commentStart": 0, "end": 0, "name": { - "commentStart": 287, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -285,7 +285,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 287, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -294,10 +294,10 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 329, + "commentStart": 0, "elements": [ { - "commentStart": 330, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -310,10 +310,10 @@ description: Result of parsing enclosure.kcl }, { "abs_path": false, - "commentStart": 333, + "commentStart": 0, "end": 0, "name": { - "commentStart": 333, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -331,14 +331,14 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 341, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 344, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -348,10 +348,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 318, + "commentStart": 0, "end": 0, "name": { - "commentStart": 318, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -361,7 +361,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 318, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -370,19 +370,19 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 383, + "commentStart": 0, "elements": [ { - "commentStart": 392, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 399, + "commentStart": 0, "end": 0, "name": { - "commentStart": 399, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -396,10 +396,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 392, + "commentStart": 0, "end": 0, "name": { - "commentStart": 392, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -409,7 +409,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 392, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -417,7 +417,7 @@ description: Result of parsing enclosure.kcl }, "operator": "+", "right": { - "commentStart": 423, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -434,10 +434,10 @@ description: Result of parsing enclosure.kcl }, { "abs_path": false, - "commentStart": 434, + "commentStart": 0, "end": 0, "name": { - "commentStart": 434, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -455,14 +455,14 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 449, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 452, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -472,10 +472,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 372, + "commentStart": 0, "end": 0, "name": { - "commentStart": 372, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -485,7 +485,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 372, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -494,16 +494,16 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 491, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 507, + "commentStart": 0, "end": 0, "name": { - "commentStart": 507, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -517,10 +517,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 500, + "commentStart": 0, "end": 0, "name": { - "commentStart": 500, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -530,7 +530,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 500, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -541,10 +541,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 545, + "commentStart": 0, "end": 0, "name": { - "commentStart": 545, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -558,10 +558,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 538, + "commentStart": 0, "end": 0, "name": { - "commentStart": 538, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -571,13 +571,13 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 538, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 537, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -591,14 +591,14 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 575, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 578, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -608,10 +608,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 480, + "commentStart": 0, "end": 0, "name": { - "commentStart": 480, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -621,7 +621,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 480, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -632,19 +632,19 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 611, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 625, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 640, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -653,10 +653,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 626, + "commentStart": 0, "end": 0, "name": { - "commentStart": 626, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -666,7 +666,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 626, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -675,7 +675,7 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 658, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -684,10 +684,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 644, + "commentStart": 0, "end": 0, "name": { - "commentStart": 644, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -697,7 +697,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 644, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -713,14 +713,14 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 663, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 669, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -731,10 +731,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 606, + "commentStart": 0, "end": 0, "name": { - "commentStart": 606, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -744,7 +744,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 606, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -755,10 +755,10 @@ description: Result of parsing enclosure.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 697, + "commentStart": 0, "end": 0, "name": { - "commentStart": 697, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -768,14 +768,14 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 697, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 264, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -796,12 +796,12 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 705, + "commentStart": 0, "declaration": { - "commentStart": 705, + "commentStart": 0, "end": 0, "id": { - "commentStart": 705, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -814,7 +814,7 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 737, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -822,10 +822,10 @@ description: Result of parsing enclosure.kcl }, "arg": { "abs_path": false, - "commentStart": 746, + "commentStart": 0, "end": 0, "name": { - "commentStart": 746, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -840,10 +840,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 718, + "commentStart": 0, "end": 0, "name": { - "commentStart": 718, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -853,17 +853,17 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 718, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 726, + "commentStart": 0, "end": 0, "name": { - "commentStart": 726, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -880,21 +880,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 774, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 783, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 783, + "commentStart": 0, "end": 0, "name": { - "commentStart": 783, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -907,7 +907,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 799, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -926,23 +926,23 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 809, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 816, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 847, + "commentStart": 0, "end": 0, "name": { - "commentStart": 847, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -956,10 +956,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 827, + "commentStart": 0, "end": 0, "name": { - "commentStart": 827, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -969,7 +969,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 827, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -979,10 +979,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 899, + "commentStart": 0, "end": 0, "name": { - "commentStart": 899, + "commentStart": 0, "end": 0, "name": "rectangleSegmentB001", "start": 0, @@ -996,10 +996,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 879, + "commentStart": 0, "end": 0, "name": { - "commentStart": 879, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1009,7 +1009,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 879, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1019,10 +1019,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 951, + "commentStart": 0, "end": 0, "name": { - "commentStart": 951, + "commentStart": 0, "end": 0, "name": "rectangleSegmentC001", "start": 0, @@ -1036,10 +1036,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 931, + "commentStart": 0, "end": 0, "name": { - "commentStart": 931, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1049,7 +1049,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 931, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1059,10 +1059,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 1003, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1003, + "commentStart": 0, "end": 0, "name": "rectangleSegmentD001", "start": 0, @@ -1076,10 +1076,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 983, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1089,7 +1089,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 983, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1105,10 +1105,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 759, + "commentStart": 0, "end": 0, "name": { - "commentStart": 759, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1118,7 +1118,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 759, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1130,17 +1130,17 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 1126, + "commentStart": 0, "end": 0, "name": "faces", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1134, + "commentStart": 0, "elements": [ { - "commentStart": 1135, + "commentStart": 0, "end": 0, "raw": "\"end\"", "start": 0, @@ -1158,7 +1158,7 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 1143, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -1166,10 +1166,10 @@ description: Result of parsing enclosure.kcl }, "arg": { "abs_path": false, - "commentStart": 1155, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1155, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -1184,10 +1184,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 1120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1120, + "commentStart": 0, "end": 0, "name": "shell", "start": 0, @@ -1197,7 +1197,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 1120, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1205,13 +1205,13 @@ description: Result of parsing enclosure.kcl "unlabeled": null } ], - "commentStart": 718, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1043, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1224,7 +1224,7 @@ description: Result of parsing enclosure.kcl ], "2": [ { - "commentStart": 1169, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1252,12 +1252,12 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 1261, + "commentStart": 0, "declaration": { - "commentStart": 1264, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1264, + "commentStart": 0, "end": 0, "name": "function001", "start": 0, @@ -1267,26 +1267,26 @@ description: Result of parsing enclosure.kcl "body": { "body": [ { - "commentStart": 1290, + "commentStart": 0, "declaration": { - "commentStart": 1341, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1341, + "commentStart": 0, "end": 0, "name": "plane001", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1352, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1358, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1358, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -1295,14 +1295,14 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1366, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1374, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1374, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -1311,10 +1311,10 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1383, + "commentStart": 0, "elements": [ { - "commentStart": 1384, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1326,7 +1326,7 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 1389, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1339,10 +1339,10 @@ description: Result of parsing enclosure.kcl }, { "abs_path": false, - "commentStart": 1394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1394, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -1361,10 +1361,10 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 1416, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1416, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -1373,10 +1373,10 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1424, + "commentStart": 0, "elements": [ { - "commentStart": 1425, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -1388,7 +1388,7 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 1430, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1400,7 +1400,7 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 1435, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1419,10 +1419,10 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 1447, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1447, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -1431,10 +1431,10 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1455, + "commentStart": 0, "elements": [ { - "commentStart": 1456, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1446,7 +1446,7 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 1461, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -1458,7 +1458,7 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 1466, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1477,10 +1477,10 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 1478, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1478, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -1489,10 +1489,10 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1486, + "commentStart": 0, "elements": [ { - "commentStart": 1487, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1504,7 +1504,7 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 1492, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1516,7 +1516,7 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 1497, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -1558,12 +1558,12 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 1513, + "commentStart": 0, "declaration": { - "commentStart": 1572, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1575,10 +1575,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 1598, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1598, + "commentStart": 0, "end": 0, "name": "plane001", "start": 0, @@ -1592,10 +1592,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 1584, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1584, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1605,7 +1605,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 1584, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1616,21 +1616,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 1622, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1631, + "commentStart": 0, "elements": [ { - "commentStart": 1632, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1632, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -1638,7 +1638,7 @@ description: Result of parsing enclosure.kcl "type": "Identifier" }, "property": { - "commentStart": 1644, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1654,11 +1654,11 @@ description: Result of parsing enclosure.kcl "type": "MemberExpression" }, { - "commentStart": 1648, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1648, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -1666,7 +1666,7 @@ description: Result of parsing enclosure.kcl "type": "Identifier" }, "property": { - "commentStart": 1660, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1691,21 +1691,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 1665, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1674, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1674, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1674, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -1719,10 +1719,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1684, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1684, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -1741,10 +1741,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 1615, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1615, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1754,7 +1754,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 1615, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1768,21 +1768,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 1718, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1727, + "commentStart": 0, "elements": [ { - "commentStart": 1728, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1728, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -1790,7 +1790,7 @@ description: Result of parsing enclosure.kcl "type": "Identifier" }, "property": { - "commentStart": 1740, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1806,11 +1806,11 @@ description: Result of parsing enclosure.kcl "type": "MemberExpression" }, { - "commentStart": 1744, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1744, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -1818,7 +1818,7 @@ description: Result of parsing enclosure.kcl "type": "Identifier" }, "property": { - "commentStart": 1756, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1843,7 +1843,7 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 1761, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1851,10 +1851,10 @@ description: Result of parsing enclosure.kcl }, "arg": { "abs_path": false, - "commentStart": 1770, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1770, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -1869,10 +1869,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 1711, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1711, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1882,7 +1882,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 1711, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1890,7 +1890,7 @@ description: Result of parsing enclosure.kcl "unlabeled": null }, { - "commentStart": 1780, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1899,10 +1899,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 1706, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1706, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -1912,14 +1912,14 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 1706, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1584, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1940,12 +1940,12 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 1785, + "commentStart": 0, "declaration": { - "commentStart": 1785, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1785, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -1956,21 +1956,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 1817, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1826, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1826, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1826, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -1984,10 +1984,10 @@ description: Result of parsing enclosure.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1835, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1835, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2006,10 +2006,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 1798, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1798, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2019,17 +2019,17 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 1798, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1806, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1806, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -2053,10 +2053,10 @@ description: Result of parsing enclosure.kcl { "argument": { "abs_path": false, - "commentStart": 1860, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1860, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -2067,20 +2067,20 @@ description: Result of parsing enclosure.kcl "type": "Name", "type": "Name" }, - "commentStart": 1849, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1290, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 1849, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2094,13 +2094,13 @@ description: Result of parsing enclosure.kcl }, "start": 0 }, - "commentStart": 1275, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1276, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -2122,25 +2122,25 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 1872, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1930, + "commentStart": 0, "elements": [ { - "commentStart": 1934, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1934, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1934, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1934, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2153,7 +2153,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 1950, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2171,10 +2171,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1954, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1954, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -2190,17 +2190,17 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 1965, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1965, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1965, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1965, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2213,7 +2213,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 1981, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2231,10 +2231,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1985, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1985, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -2258,10 +2258,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 1918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1918, + "commentStart": 0, "end": 0, "name": "function001", "start": 0, @@ -2271,7 +2271,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 1918, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2287,25 +2287,25 @@ description: Result of parsing enclosure.kcl "type": "ExpressionStatement" }, { - "commentStart": 1996, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 2008, + "commentStart": 0, "elements": [ { - "commentStart": 2012, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2012, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2012, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2012, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2318,7 +2318,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 2028, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2336,10 +2336,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2032, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2032, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -2355,14 +2355,14 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 2043, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2043, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2043, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2375,17 +2375,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 2053, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2053, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2053, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2053, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2398,7 +2398,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 2069, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2416,10 +2416,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2073, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2073, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -2447,10 +2447,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 1996, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1996, + "commentStart": 0, "end": 0, "name": "function001", "start": 0, @@ -2460,7 +2460,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 1996, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2471,22 +2471,22 @@ description: Result of parsing enclosure.kcl "type": "ExpressionStatement" }, { - "commentStart": 2085, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 2097, + "commentStart": 0, "elements": [ { - "commentStart": 2101, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2101, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -2499,17 +2499,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 2110, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2110, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2110, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2110, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2522,7 +2522,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 2126, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2540,10 +2540,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2130, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -2563,17 +2563,17 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 2142, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2142, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2142, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2142, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2586,7 +2586,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 2158, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2604,10 +2604,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2162, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -2631,10 +2631,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2085, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2085, + "commentStart": 0, "end": 0, "name": "function001", "start": 0, @@ -2644,7 +2644,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2085, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2655,22 +2655,22 @@ description: Result of parsing enclosure.kcl "type": "ExpressionStatement" }, { - "commentStart": 2173, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 2185, + "commentStart": 0, "elements": [ { - "commentStart": 2189, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2189, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2189, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -2683,17 +2683,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 2198, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2198, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2198, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2198, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2706,7 +2706,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 2214, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2724,10 +2724,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2218, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2218, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -2747,14 +2747,14 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 2230, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2230, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2230, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2767,17 +2767,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 2240, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2240, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2240, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2790,7 +2790,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 2256, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2808,10 +2808,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2260, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2260, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -2839,10 +2839,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2173, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2173, + "commentStart": 0, "end": 0, "name": "function001", "start": 0, @@ -2852,7 +2852,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2173, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2863,12 +2863,12 @@ description: Result of parsing enclosure.kcl "type": "ExpressionStatement" }, { - "commentStart": 2271, + "commentStart": 0, "declaration": { - "commentStart": 2314, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2314, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -2880,10 +2880,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 2340, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2340, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -2897,10 +2897,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2326, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2326, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2910,7 +2910,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2326, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2919,17 +2919,17 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 2364, + "commentStart": 0, "elements": [ { - "commentStart": 2365, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2365, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2365, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -2942,7 +2942,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 2373, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -2958,7 +2958,7 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 2378, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2976,7 +2976,7 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 2382, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2985,10 +2985,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2349, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2349, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2998,7 +2998,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2349, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3007,10 +3007,10 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 2401, + "commentStart": 0, "elements": [ { - "commentStart": 2402, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3023,10 +3023,10 @@ description: Result of parsing enclosure.kcl }, { "abs_path": false, - "commentStart": 2405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2405, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -3044,14 +3044,14 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 2413, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2416, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3061,10 +3061,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2390, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2390, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3074,7 +3074,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2390, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3083,19 +3083,19 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 2455, + "commentStart": 0, "elements": [ { - "commentStart": 2464, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 2471, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2471, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -3109,10 +3109,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2464, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2464, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -3122,7 +3122,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2464, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3130,7 +3130,7 @@ description: Result of parsing enclosure.kcl }, "operator": "+", "right": { - "commentStart": 2495, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3147,10 +3147,10 @@ description: Result of parsing enclosure.kcl }, { "abs_path": false, - "commentStart": 2506, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2506, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3168,14 +3168,14 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 2521, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2524, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3185,10 +3185,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2444, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2444, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3198,7 +3198,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2444, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3207,16 +3207,16 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 2563, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 2579, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2579, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -3230,10 +3230,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2572, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -3243,7 +3243,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2572, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3254,10 +3254,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 2617, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2617, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -3271,10 +3271,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2610, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -3284,13 +3284,13 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2610, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 2609, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3304,14 +3304,14 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 2647, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2650, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3321,10 +3321,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2552, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2552, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3334,7 +3334,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2552, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3345,19 +3345,19 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 2683, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2697, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2712, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3366,10 +3366,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2698, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2698, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3379,7 +3379,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2698, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3388,7 +3388,7 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 2730, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3397,10 +3397,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2716, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2716, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3410,7 +3410,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2716, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3426,14 +3426,14 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 2735, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2741, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3444,10 +3444,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2678, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2678, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3457,7 +3457,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2678, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3468,10 +3468,10 @@ description: Result of parsing enclosure.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2769, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2769, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3481,7 +3481,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2769, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3494,30 +3494,30 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 2802, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2811, + "commentStart": 0, "elements": [ { - "commentStart": 2822, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2822, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2822, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2822, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2822, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -3530,7 +3530,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 2830, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -3547,14 +3547,14 @@ description: Result of parsing enclosure.kcl }, "operator": "+", "right": { - "commentStart": 2836, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2836, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -3567,7 +3567,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 2852, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -3589,10 +3589,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2856, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -3608,17 +3608,17 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 2874, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2874, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2874, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2874, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -3631,7 +3631,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 2890, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -3649,10 +3649,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2894, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2894, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -3677,7 +3677,7 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 2919, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3685,10 +3685,10 @@ description: Result of parsing enclosure.kcl }, "arg": { "abs_path": false, - "commentStart": 2928, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2928, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -3703,10 +3703,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2787, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2787, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -3716,7 +3716,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2787, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3724,7 +3724,7 @@ description: Result of parsing enclosure.kcl "unlabeled": null }, { - "commentStart": 2945, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3733,10 +3733,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2782, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -3746,7 +3746,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2782, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3759,30 +3759,30 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 2973, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2982, + "commentStart": 0, "elements": [ { - "commentStart": 2993, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2993, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2993, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2993, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2993, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -3795,7 +3795,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3001, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -3812,14 +3812,14 @@ description: Result of parsing enclosure.kcl }, "operator": "+", "right": { - "commentStart": 3007, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3007, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3007, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -3832,7 +3832,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3023, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -3854,10 +3854,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3027, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3027, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -3873,14 +3873,14 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 3045, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3045, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3045, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3893,17 +3893,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 3055, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3055, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3055, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3055, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -3916,7 +3916,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3071, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -3934,10 +3934,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3075, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -3966,7 +3966,7 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 3101, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3974,10 +3974,10 @@ description: Result of parsing enclosure.kcl }, "arg": { "abs_path": false, - "commentStart": 3110, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3110, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -3992,10 +3992,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2958, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2958, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4005,7 +4005,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2958, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4013,7 +4013,7 @@ description: Result of parsing enclosure.kcl "unlabeled": null }, { - "commentStart": 3127, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4022,10 +4022,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 2953, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2953, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -4035,7 +4035,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 2953, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4048,27 +4048,27 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 3155, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3164, + "commentStart": 0, "elements": [ { - "commentStart": 3175, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3175, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3175, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -4081,7 +4081,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3183, + "commentStart": 0, "end": 0, "raw": "2.2", "start": 0, @@ -4098,17 +4098,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 3190, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3190, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3190, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3190, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4121,7 +4121,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3206, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4139,10 +4139,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3210, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3210, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -4162,17 +4162,17 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 3229, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3229, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3229, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3229, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4185,7 +4185,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3245, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4203,10 +4203,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3249, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3249, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -4231,7 +4231,7 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 3274, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -4239,10 +4239,10 @@ description: Result of parsing enclosure.kcl }, "arg": { "abs_path": false, - "commentStart": 3283, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3283, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -4257,10 +4257,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3140, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3140, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4270,7 +4270,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3140, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4278,7 +4278,7 @@ description: Result of parsing enclosure.kcl "unlabeled": null }, { - "commentStart": 3300, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4287,10 +4287,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3135, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3135, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -4300,7 +4300,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3135, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4313,27 +4313,27 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 3328, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3337, + "commentStart": 0, "elements": [ { - "commentStart": 3348, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3348, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3348, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3348, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -4346,7 +4346,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3356, + "commentStart": 0, "end": 0, "raw": "2.2", "start": 0, @@ -4363,17 +4363,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 3363, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3363, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3363, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4386,7 +4386,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3379, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4404,10 +4404,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3383, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -4427,14 +4427,14 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 3402, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3402, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3402, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4447,17 +4447,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 3412, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3412, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3412, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3412, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4470,7 +4470,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3428, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4488,10 +4488,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3432, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3432, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -4520,7 +4520,7 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 3458, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -4528,10 +4528,10 @@ description: Result of parsing enclosure.kcl }, "arg": { "abs_path": false, - "commentStart": 3467, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3467, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -4546,10 +4546,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3313, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3313, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4559,7 +4559,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3313, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4567,7 +4567,7 @@ description: Result of parsing enclosure.kcl "unlabeled": null }, { - "commentStart": 3484, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4576,10 +4576,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3308, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -4589,14 +4589,14 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3308, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 2326, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -4617,12 +4617,12 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 3487, + "commentStart": 0, "declaration": { - "commentStart": 3487, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3487, + "commentStart": 0, "end": 0, "name": "extrude003", "start": 0, @@ -4635,7 +4635,7 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 3519, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4643,10 +4643,10 @@ description: Result of parsing enclosure.kcl }, "arg": { "abs_path": false, - "commentStart": 3528, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3528, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4661,10 +4661,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3500, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3500, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4674,17 +4674,17 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3500, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 3508, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3508, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -4701,21 +4701,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 3563, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3572, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3572, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4728,7 +4728,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3588, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4747,23 +4747,23 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 3598, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3605, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 3636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3636, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -4777,10 +4777,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3616, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3616, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -4790,7 +4790,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3616, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4800,10 +4800,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 3688, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3688, + "commentStart": 0, "end": 0, "name": "rectangleSegmentB002", "start": 0, @@ -4817,10 +4817,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3668, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3668, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -4830,7 +4830,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3668, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4840,10 +4840,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 3740, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3740, + "commentStart": 0, "end": 0, "name": "rectangleSegmentC002", "start": 0, @@ -4857,10 +4857,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3720, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3720, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -4870,7 +4870,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3720, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4880,10 +4880,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 3792, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3792, + "commentStart": 0, "end": 0, "name": "rectangleSegmentD002", "start": 0, @@ -4897,10 +4897,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3772, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3772, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -4910,7 +4910,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3772, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4926,10 +4926,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3548, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3548, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -4939,7 +4939,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3548, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4947,13 +4947,13 @@ description: Result of parsing enclosure.kcl "unlabeled": null } ], - "commentStart": 3500, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 3830, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4981,12 +4981,12 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 3873, + "commentStart": 0, "declaration": { - "commentStart": 3873, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3873, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, @@ -4998,10 +4998,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 3899, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3899, + "commentStart": 0, "end": 0, "name": "extrude003", "start": 0, @@ -5013,7 +5013,7 @@ description: Result of parsing enclosure.kcl "type": "Name" }, { - "commentStart": 3911, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -5024,10 +5024,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3885, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3885, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5037,7 +5037,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3885, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5046,20 +5046,20 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 3938, + "commentStart": 0, "elements": [ { - "commentStart": 3947, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3947, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3947, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3947, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -5072,7 +5072,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 3955, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -5090,10 +5090,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3961, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3961, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -5110,10 +5110,10 @@ description: Result of parsing enclosure.kcl }, { "abs_path": false, - "commentStart": 3983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3983, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -5131,7 +5131,7 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 4005, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5140,10 +5140,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 3923, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3923, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -5153,7 +5153,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 3923, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5162,10 +5162,10 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 4024, + "commentStart": 0, "elements": [ { - "commentStart": 4025, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5177,14 +5177,14 @@ description: Result of parsing enclosure.kcl } }, { - "commentStart": 4028, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4028, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4028, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -5197,10 +5197,10 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 4037, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4037, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5214,10 +5214,10 @@ description: Result of parsing enclosure.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4041, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4041, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -5243,14 +5243,14 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 4058, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 4061, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5260,10 +5260,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4013, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4013, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -5273,7 +5273,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4013, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5282,19 +5282,19 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 4100, + "commentStart": 0, "elements": [ { - "commentStart": 4109, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 4116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4116, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -5308,10 +5308,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4109, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4109, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -5321,7 +5321,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4109, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5329,7 +5329,7 @@ description: Result of parsing enclosure.kcl }, "operator": "+", "right": { - "commentStart": 4140, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -5345,14 +5345,14 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 4151, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4151, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5365,10 +5365,10 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 4161, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4161, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5382,10 +5382,10 @@ description: Result of parsing enclosure.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4165, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -5411,14 +5411,14 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 4188, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 4191, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5428,10 +5428,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4089, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4089, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -5441,7 +5441,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4089, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5450,16 +5450,16 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 4230, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 4246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4246, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -5473,10 +5473,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4239, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4239, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -5486,7 +5486,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4239, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5497,10 +5497,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 4284, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4284, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -5514,10 +5514,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4277, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4277, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -5527,13 +5527,13 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4277, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 4276, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5547,14 +5547,14 @@ description: Result of parsing enclosure.kcl "type": "ArrayExpression" }, { - "commentStart": 4314, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 4317, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5564,10 +5564,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4219, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4219, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -5577,7 +5577,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4219, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5588,19 +5588,19 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 4350, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4364, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 4379, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5609,10 +5609,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4365, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4365, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -5622,7 +5622,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4365, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5631,7 +5631,7 @@ description: Result of parsing enclosure.kcl { "arguments": [ { - "commentStart": 4397, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5640,10 +5640,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4383, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -5653,7 +5653,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4383, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5669,14 +5669,14 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 4402, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4408, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5687,10 +5687,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4345, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4345, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5700,7 +5700,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4345, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5711,10 +5711,10 @@ description: Result of parsing enclosure.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 4436, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4436, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -5724,7 +5724,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4436, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5737,30 +5737,30 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 4469, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4478, + "commentStart": 0, "elements": [ { - "commentStart": 4489, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4489, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4489, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4489, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -5773,7 +5773,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 4497, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -5790,14 +5790,14 @@ description: Result of parsing enclosure.kcl }, "operator": "+", "right": { - "commentStart": 4503, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4503, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -5810,7 +5810,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 4519, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -5832,10 +5832,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4523, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4523, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -5851,17 +5851,17 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 4541, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4541, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4541, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4541, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -5874,7 +5874,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 4557, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -5892,10 +5892,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4561, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4561, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -5920,21 +5920,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 4586, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4595, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4595, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4595, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -5948,10 +5948,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4605, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4605, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -5970,10 +5970,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4454, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -5983,7 +5983,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4454, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5991,7 +5991,7 @@ description: Result of parsing enclosure.kcl "unlabeled": null }, { - "commentStart": 4628, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6000,10 +6000,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4449, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4449, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -6013,7 +6013,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4449, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6026,30 +6026,30 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 4656, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4665, + "commentStart": 0, "elements": [ { - "commentStart": 4676, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4676, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4676, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4676, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4676, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -6062,7 +6062,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 4684, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -6079,14 +6079,14 @@ description: Result of parsing enclosure.kcl }, "operator": "+", "right": { - "commentStart": 4690, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4690, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4690, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6099,7 +6099,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 4706, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6121,10 +6121,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4710, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4710, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -6140,14 +6140,14 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 4728, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4728, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4728, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6160,17 +6160,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 4738, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4738, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4738, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4738, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6183,7 +6183,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 4754, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6201,10 +6201,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4758, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4758, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -6233,21 +6233,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 4784, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4793, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4793, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4793, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -6261,10 +6261,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4803, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4803, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6283,10 +6283,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4641, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4641, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -6296,7 +6296,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4641, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6304,7 +6304,7 @@ description: Result of parsing enclosure.kcl "unlabeled": null }, { - "commentStart": 4826, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6313,10 +6313,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4636, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -6326,7 +6326,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4636, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6339,27 +6339,27 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 4854, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4863, + "commentStart": 0, "elements": [ { - "commentStart": 4874, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4874, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4874, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4874, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -6372,7 +6372,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 4882, + "commentStart": 0, "end": 0, "raw": "2.2", "start": 0, @@ -6389,17 +6389,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 4889, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4889, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4889, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4889, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6412,7 +6412,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 4905, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6430,10 +6430,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4909, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4909, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -6453,17 +6453,17 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 4928, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4928, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4928, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4928, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6476,7 +6476,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 4944, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6494,10 +6494,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4948, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4948, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -6522,21 +6522,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 4973, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4982, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4982, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4982, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -6550,10 +6550,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4992, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4992, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6572,10 +6572,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4839, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4839, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -6585,7 +6585,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4839, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6593,7 +6593,7 @@ description: Result of parsing enclosure.kcl "unlabeled": null }, { - "commentStart": 5015, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6602,10 +6602,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 4834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4834, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -6615,7 +6615,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 4834, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6628,27 +6628,27 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 5043, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5052, + "commentStart": 0, "elements": [ { - "commentStart": 5063, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5063, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5063, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5063, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -6661,7 +6661,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 5071, + "commentStart": 0, "end": 0, "raw": "2.2", "start": 0, @@ -6678,17 +6678,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 5078, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5078, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5078, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5078, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6701,7 +6701,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 5094, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6719,10 +6719,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 5098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5098, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -6742,14 +6742,14 @@ description: Result of parsing enclosure.kcl "type": "BinaryExpression" }, { - "commentStart": 5117, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5117, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5117, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6762,17 +6762,17 @@ description: Result of parsing enclosure.kcl }, "operator": "-", "right": { - "commentStart": 5127, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5127, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5127, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5127, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6785,7 +6785,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 5143, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6803,10 +6803,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 5147, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5147, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -6835,21 +6835,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 5173, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5182, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5182, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5182, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -6863,10 +6863,10 @@ description: Result of parsing enclosure.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 5192, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5192, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6885,10 +6885,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 5028, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5028, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -6898,7 +6898,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 5028, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6906,7 +6906,7 @@ description: Result of parsing enclosure.kcl "unlabeled": null }, { - "commentStart": 5215, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6915,10 +6915,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 5023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5023, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -6928,14 +6928,14 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 5023, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 3885, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -6951,12 +6951,12 @@ description: Result of parsing enclosure.kcl "type": "VariableDeclaration" }, { - "commentStart": 5218, + "commentStart": 0, "declaration": { - "commentStart": 5218, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5218, + "commentStart": 0, "end": 0, "name": "extrude004", "start": 0, @@ -6969,7 +6969,7 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 5250, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6977,10 +6977,10 @@ description: Result of parsing enclosure.kcl }, "arg": { "abs_path": false, - "commentStart": 5259, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5259, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6995,10 +6995,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 5231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5231, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -7008,17 +7008,17 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 5231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 5239, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5239, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, @@ -7035,21 +7035,21 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 5294, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5303, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5303, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5303, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -7062,7 +7062,7 @@ description: Result of parsing enclosure.kcl }, "operator": "*", "right": { - "commentStart": 5319, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -7081,23 +7081,23 @@ description: Result of parsing enclosure.kcl { "type": "LabeledArg", "label": { - "commentStart": 5329, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5336, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 5367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5367, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -7111,10 +7111,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 5347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5347, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -7124,7 +7124,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 5347, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7134,10 +7134,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 5419, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5419, + "commentStart": 0, "end": 0, "name": "rectangleSegmentB003", "start": 0, @@ -7151,10 +7151,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 5399, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5399, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -7164,7 +7164,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 5399, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7174,10 +7174,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 5471, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5471, + "commentStart": 0, "end": 0, "name": "rectangleSegmentC003", "start": 0, @@ -7191,10 +7191,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 5451, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5451, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -7204,7 +7204,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 5451, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7214,10 +7214,10 @@ description: Result of parsing enclosure.kcl "arguments": [ { "abs_path": false, - "commentStart": 5523, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5523, + "commentStart": 0, "end": 0, "name": "rectangleSegmentD003", "start": 0, @@ -7231,10 +7231,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 5503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5503, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -7244,7 +7244,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 5503, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7260,10 +7260,10 @@ description: Result of parsing enclosure.kcl ], "callee": { "abs_path": false, - "commentStart": 5279, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5279, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -7273,7 +7273,7 @@ description: Result of parsing enclosure.kcl "start": 0, "type": "Name" }, - "commentStart": 5279, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7281,7 +7281,7 @@ description: Result of parsing enclosure.kcl "unlabeled": null } ], - "commentStart": 5231, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -7304,7 +7304,7 @@ description: Result of parsing enclosure.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 83, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -7319,10 +7319,10 @@ description: Result of parsing enclosure.kcl ], "properties": [ { - "commentStart": 92, + "commentStart": 0, "end": 0, "key": { - "commentStart": 92, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -7332,10 +7332,10 @@ description: Result of parsing enclosure.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 112, + "commentStart": 0, "end": 0, "name": { - "commentStart": 112, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -7356,7 +7356,7 @@ description: Result of parsing enclosure.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 115, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap b/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap index 80aba3238..ff387be04 100644 --- a/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap @@ -57,7 +57,13 @@ description: Operations executed enclosure.kcl "type": "Number", "value": 12.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1394,7 +1400,13 @@ description: Operations executed enclosure.kcl "type": "Number", "value": 12.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1604,7 +1616,13 @@ description: Operations executed enclosure.kcl "type": "Number", "value": 9.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ast.snap b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ast.snap index 3e264fbcb..dc5d4042a 100644 --- a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing exhaust-manifold.kcl "Ok": { "body": [ { - "commentStart": 126, + "commentStart": 0, "declaration": { - "commentStart": 149, + "commentStart": 0, "end": 0, "id": { - "commentStart": 149, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 171, + "commentStart": 0, "end": 0, "raw": "1.625", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing exhaust-manifold.kcl "type": "VariableDeclaration" }, { - "commentStart": 177, + "commentStart": 0, "declaration": { - "commentStart": 177, + "commentStart": 0, "end": 0, "id": { - "commentStart": 177, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 193, + "commentStart": 0, "end": 0, "raw": "0.080", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing exhaust-manifold.kcl "type": "VariableDeclaration" }, { - "commentStart": 199, + "commentStart": 0, "declaration": { - "commentStart": 199, + "commentStart": 0, "end": 0, "id": { - "commentStart": 199, + "commentStart": 0, "end": 0, "name": "plateHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 213, + "commentStart": 0, "end": 0, "raw": "0.125", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing exhaust-manifold.kcl "type": "VariableDeclaration" }, { - "commentStart": 219, + "commentStart": 0, "declaration": { - "commentStart": 219, + "commentStart": 0, "end": 0, "id": { - "commentStart": 219, + "commentStart": 0, "end": 0, "name": "bendRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 232, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -141,12 +141,12 @@ description: Result of parsing exhaust-manifold.kcl "type": "VariableDeclaration" }, { - "commentStart": 233, + "commentStart": 0, "declaration": { - "commentStart": 319, + "commentStart": 0, "end": 0, "id": { - "commentStart": 319, + "commentStart": 0, "end": 0, "name": "primaryTube", "start": 0, @@ -156,26 +156,26 @@ description: Result of parsing exhaust-manifold.kcl "body": { "body": [ { - "commentStart": 378, + "commentStart": 0, "declaration": { - "commentStart": 419, + "commentStart": 0, "end": 0, "id": { - "commentStart": 419, + "commentStart": 0, "end": 0, "name": "pos001", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 428, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 428, + "commentStart": 0, "end": 0, "name": { - "commentStart": 428, + "commentStart": 0, "end": 0, "name": "n", "start": 0, @@ -188,7 +188,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 432, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -216,26 +216,26 @@ description: Result of parsing exhaust-manifold.kcl "type": "VariableDeclaration" }, { - "commentStart": 435, + "commentStart": 0, "declaration": { - "commentStart": 497, + "commentStart": 0, "end": 0, "id": { - "commentStart": 497, + "commentStart": 0, "end": 0, "name": "sweepPlane", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 510, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 516, + "commentStart": 0, "end": 0, "key": { - "commentStart": 516, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -244,14 +244,14 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 524, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 532, + "commentStart": 0, "end": 0, "key": { - "commentStart": 532, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -260,14 +260,14 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 541, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 542, + "commentStart": 0, "end": 0, "name": { - "commentStart": 542, + "commentStart": 0, "end": 0, "name": "pos001", "start": 0, @@ -279,7 +279,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "Name" }, { - "commentStart": 550, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -291,7 +291,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 555, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -310,10 +310,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 565, + "commentStart": 0, "end": 0, "key": { - "commentStart": 565, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -322,7 +322,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 573, + "commentStart": 0, "elements": [ { "arguments": [ @@ -331,10 +331,10 @@ description: Result of parsing exhaust-manifold.kcl { "argument": { "abs_path": false, - "commentStart": 598, + "commentStart": 0, "end": 0, "name": { - "commentStart": 598, + "commentStart": 0, "end": 0, "name": "angle001", "start": 0, @@ -345,7 +345,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "Name", "type": "Name" }, - "commentStart": 597, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -355,10 +355,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 587, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -368,7 +368,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 587, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -377,10 +377,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 583, + "commentStart": 0, "end": 0, "name": { - "commentStart": 583, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -390,7 +390,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 583, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -403,10 +403,10 @@ description: Result of parsing exhaust-manifold.kcl { "argument": { "abs_path": false, - "commentStart": 633, + "commentStart": 0, "end": 0, "name": { - "commentStart": 633, + "commentStart": 0, "end": 0, "name": "angle001", "start": 0, @@ -417,7 +417,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "Name", "type": "Name" }, - "commentStart": 632, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -427,10 +427,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 622, + "commentStart": 0, "end": 0, "name": { - "commentStart": 622, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -440,7 +440,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 622, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -449,10 +449,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 618, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -462,14 +462,14 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 618, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, { - "commentStart": 653, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -488,10 +488,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 672, + "commentStart": 0, "end": 0, "key": { - "commentStart": 672, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -500,10 +500,10 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 680, + "commentStart": 0, "elements": [ { - "commentStart": 681, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -515,7 +515,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 686, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -527,7 +527,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 691, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -546,10 +546,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 703, + "commentStart": 0, "end": 0, "key": { - "commentStart": 703, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -558,10 +558,10 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 711, + "commentStart": 0, "elements": [ { - "commentStart": 712, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -573,7 +573,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 717, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -585,7 +585,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 722, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -629,12 +629,12 @@ description: Result of parsing exhaust-manifold.kcl "type": "VariableDeclaration" }, { - "commentStart": 738, + "commentStart": 0, "declaration": { - "commentStart": 772, + "commentStart": 0, "end": 0, "id": { - "commentStart": 772, + "commentStart": 0, "end": 0, "name": "sweepPath", "start": 0, @@ -646,10 +646,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [ { "abs_path": false, - "commentStart": 798, + "commentStart": 0, "end": 0, "name": { - "commentStart": 798, + "commentStart": 0, "end": 0, "name": "sweepPlane", "start": 0, @@ -663,10 +663,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 784, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -676,7 +676,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 784, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -685,10 +685,10 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 832, + "commentStart": 0, "elements": [ { - "commentStart": 833, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -701,10 +701,10 @@ description: Result of parsing exhaust-manifold.kcl }, { "abs_path": false, - "commentStart": 836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 836, + "commentStart": 0, "end": 0, "name": "plateHeight", "start": 0, @@ -722,7 +722,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ArrayExpression" }, { - "commentStart": 850, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -731,10 +731,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 817, + "commentStart": 0, "end": 0, "name": { - "commentStart": 817, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -744,7 +744,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 817, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -755,17 +755,17 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 865, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 871, + "commentStart": 0, "elements": [ { - "commentStart": 872, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -778,10 +778,10 @@ description: Result of parsing exhaust-manifold.kcl }, { "abs_path": false, - "commentStart": 875, + "commentStart": 0, "end": 0, "name": { - "commentStart": 875, + "commentStart": 0, "end": 0, "name": "length001", "start": 0, @@ -802,10 +802,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 860, + "commentStart": 0, "end": 0, "name": { - "commentStart": 860, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -815,7 +815,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 860, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -825,14 +825,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 908, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 910, + "commentStart": 0, "end": 0, "key": { - "commentStart": 910, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -842,7 +842,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 920, + "commentStart": 0, "end": 0, "raw": "80", "start": 0, @@ -853,7 +853,7 @@ description: Result of parsing exhaust-manifold.kcl "suffix": "None" } }, - "commentStart": 919, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -862,10 +862,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 924, + "commentStart": 0, "end": 0, "key": { - "commentStart": 924, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -875,10 +875,10 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 933, + "commentStart": 0, "end": 0, "name": "bendRadius", "start": 0, @@ -896,14 +896,14 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 947, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 950, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -913,10 +913,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 894, + "commentStart": 0, "end": 0, "name": { - "commentStart": 894, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -926,7 +926,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 894, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -935,14 +935,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 976, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 987, + "commentStart": 0, "end": 0, "key": { - "commentStart": 987, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -954,10 +954,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [ { "abs_path": false, - "commentStart": 1008, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1008, + "commentStart": 0, "end": 0, "name": "arc01", "start": 0, @@ -971,10 +971,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 995, + "commentStart": 0, "end": 0, "name": { - "commentStart": 995, + "commentStart": 0, "end": 0, "name": "tangentToEnd", "start": 0, @@ -984,7 +984,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 995, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -992,10 +992,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1025, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1025, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1005,10 +1005,10 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1034, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1034, + "commentStart": 0, "end": 0, "name": "length002", "start": 0, @@ -1026,7 +1026,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 1054, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1035,10 +1035,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 965, + "commentStart": 0, "end": 0, "name": { - "commentStart": 965, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1048,7 +1048,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 965, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1057,14 +1057,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 1078, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1080, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1080, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1073,7 +1073,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1089, + "commentStart": 0, "end": 0, "raw": "85", "start": 0, @@ -1086,10 +1086,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1093, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1093, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1099,10 +1099,10 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1102, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1102, + "commentStart": 0, "end": 0, "name": "bendRadius", "start": 0, @@ -1120,14 +1120,14 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 1116, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1119, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1137,10 +1137,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1064, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1064, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -1150,7 +1150,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1064, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1159,14 +1159,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 1145, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1156, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1178,10 +1178,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [ { "abs_path": false, - "commentStart": 1177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1177, + "commentStart": 0, "end": 0, "name": "arc02", "start": 0, @@ -1195,10 +1195,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1164, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1164, + "commentStart": 0, "end": 0, "name": "tangentToEnd", "start": 0, @@ -1208,7 +1208,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1164, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1216,10 +1216,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1194, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1194, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1229,10 +1229,10 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": "length003", "start": 0, @@ -1250,7 +1250,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 1223, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1259,10 +1259,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1134, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1272,20 +1272,20 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1134, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 784, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 1227, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1318,12 +1318,12 @@ description: Result of parsing exhaust-manifold.kcl "type": "VariableDeclaration" }, { - "commentStart": 1287, + "commentStart": 0, "declaration": { - "commentStart": 1287, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": "sweepProfile", "start": 0, @@ -1335,10 +1335,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [ { "abs_path": false, - "commentStart": 1316, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1316, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -1352,10 +1352,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1302, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1302, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1365,7 +1365,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1302, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1376,21 +1376,21 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 1334, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1343, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": "pos001", "start": 0, @@ -1402,7 +1402,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "Name" }, { - "commentStart": 1352, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1423,21 +1423,21 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 1356, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1365, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1365, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1365, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -1450,7 +1450,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "/", "right": { - "commentStart": 1387, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1469,10 +1469,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1327, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1327, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1482,7 +1482,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1327, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1496,21 +1496,21 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 1409, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1418, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1419, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1419, + "commentStart": 0, "end": 0, "name": "pos001", "start": 0, @@ -1522,7 +1522,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "Name" }, { - "commentStart": 1427, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1543,24 +1543,24 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 1431, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1440, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1440, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1440, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1440, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -1573,7 +1573,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "/", "right": { - "commentStart": 1462, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1591,10 +1591,10 @@ description: Result of parsing exhaust-manifold.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1466, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -1613,10 +1613,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1402, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1402, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1626,7 +1626,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1402, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1634,7 +1634,7 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null }, { - "commentStart": 1482, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1643,10 +1643,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1397, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1397, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -1656,7 +1656,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1397, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1667,7 +1667,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 1498, + "commentStart": 0, "end": 0, "name": "path", "start": 0, @@ -1675,10 +1675,10 @@ description: Result of parsing exhaust-manifold.kcl }, "arg": { "abs_path": false, - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": "sweepPath", "start": 0, @@ -1693,10 +1693,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1492, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1492, + "commentStart": 0, "end": 0, "name": "sweep", "start": 0, @@ -1706,7 +1706,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1492, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1714,7 +1714,7 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null } ], - "commentStart": 1302, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1731,27 +1731,27 @@ description: Result of parsing exhaust-manifold.kcl }, { "argument": { - "commentStart": 1526, + "commentStart": 0, "end": 0, "properties": [], "start": 0, "type": "ObjectExpression", "type": "ObjectExpression" }, - "commentStart": 1515, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 378, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 1515, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1765,13 +1765,13 @@ description: Result of parsing exhaust-manifold.kcl }, "start": 0 }, - "commentStart": 330, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 331, + "commentStart": 0, "end": 0, "name": "n", "start": 0, @@ -1781,7 +1781,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "Parameter", "identifier": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "angle001", "start": 0, @@ -1791,7 +1791,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "Parameter", "identifier": { - "commentStart": 344, + "commentStart": 0, "end": 0, "name": "length001", "start": 0, @@ -1801,7 +1801,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "Parameter", "identifier": { - "commentStart": 355, + "commentStart": 0, "end": 0, "name": "length002", "start": 0, @@ -1811,7 +1811,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "Parameter", "identifier": { - "commentStart": 366, + "commentStart": 0, "end": 0, "name": "length003", "start": 0, @@ -1838,12 +1838,12 @@ description: Result of parsing exhaust-manifold.kcl "type": "VariableDeclaration" }, { - "commentStart": 1532, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1621, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1855,7 +1855,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1624, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1867,7 +1867,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1627, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -1879,7 +1879,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1630, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -1891,7 +1891,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1633, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -1905,10 +1905,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1609, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1609, + "commentStart": 0, "end": 0, "name": "primaryTube", "start": 0, @@ -1918,7 +1918,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1609, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1934,12 +1934,12 @@ description: Result of parsing exhaust-manifold.kcl "type": "ExpressionStatement" }, { - "commentStart": 1636, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1648, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1951,7 +1951,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1651, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1963,7 +1963,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1654, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -1975,7 +1975,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1657, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -1987,7 +1987,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1660, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -2001,10 +2001,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1636, + "commentStart": 0, "end": 0, "name": "primaryTube", "start": 0, @@ -2014,7 +2014,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1636, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2025,12 +2025,12 @@ description: Result of parsing exhaust-manifold.kcl "type": "ExpressionStatement" }, { - "commentStart": 1663, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1675, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2042,7 +2042,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1678, + "commentStart": 0, "end": 0, "raw": "24.3", "start": 0, @@ -2054,7 +2054,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1684, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -2066,7 +2066,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1687, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -2078,7 +2078,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1690, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2092,10 +2092,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1663, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1663, + "commentStart": 0, "end": 0, "name": "primaryTube", "start": 0, @@ -2105,7 +2105,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1663, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2116,12 +2116,12 @@ description: Result of parsing exhaust-manifold.kcl "type": "ExpressionStatement" }, { - "commentStart": 1693, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1705, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2133,7 +2133,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1708, + "commentStart": 0, "end": 0, "raw": "25.2", "start": 0, @@ -2145,7 +2145,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1714, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -2157,7 +2157,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1717, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -2169,7 +2169,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1720, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2183,10 +2183,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1693, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1693, + "commentStart": 0, "end": 0, "name": "primaryTube", "start": 0, @@ -2196,7 +2196,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1693, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2207,12 +2207,12 @@ description: Result of parsing exhaust-manifold.kcl "type": "ExpressionStatement" }, { - "commentStart": 1722, + "commentStart": 0, "declaration": { - "commentStart": 1769, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1769, + "commentStart": 0, "end": 0, "name": "flangeSketch", "start": 0, @@ -2224,10 +2224,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [ { "abs_path": false, - "commentStart": 1798, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1798, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -2241,10 +2241,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1784, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2254,7 +2254,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1784, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2263,13 +2263,13 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 1822, + "commentStart": 0, "elements": [ { - "commentStart": 1823, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1823, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2282,7 +2282,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "+", "right": { - "commentStart": 1827, + "commentStart": 0, "end": 0, "raw": "1.3", "start": 0, @@ -2299,7 +2299,7 @@ description: Result of parsing exhaust-manifold.kcl }, { "argument": { - "commentStart": 1833, + "commentStart": 0, "end": 0, "raw": "1.25", "start": 0, @@ -2310,7 +2310,7 @@ description: Result of parsing exhaust-manifold.kcl "suffix": "None" } }, - "commentStart": 1832, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2324,7 +2324,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ArrayExpression" }, { - "commentStart": 1840, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2333,10 +2333,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1807, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1807, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2346,7 +2346,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1807, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2357,7 +2357,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 1854, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2365,7 +2365,7 @@ description: Result of parsing exhaust-manifold.kcl }, "arg": { "argument": { - "commentStart": 1864, + "commentStart": 0, "end": 0, "raw": "2.6", "start": 0, @@ -2376,7 +2376,7 @@ description: Result of parsing exhaust-manifold.kcl "suffix": "None" } }, - "commentStart": 1863, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2387,14 +2387,14 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 1869, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1875, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2405,10 +2405,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1848, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1848, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2418,7 +2418,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1848, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2428,14 +2428,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 1902, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1904, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1904, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2444,7 +2444,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1913, + "commentStart": 0, "end": 0, "raw": ".3", "start": 0, @@ -2457,10 +2457,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1917, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1917, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -2470,7 +2470,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1927, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -2481,7 +2481,7 @@ description: Result of parsing exhaust-manifold.kcl "suffix": "None" } }, - "commentStart": 1926, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2495,7 +2495,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 1933, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2504,10 +2504,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1888, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1888, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -2517,7 +2517,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1888, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2526,14 +2526,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 1955, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1957, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1957, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2542,7 +2542,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1966, + "commentStart": 0, "end": 0, "raw": ".9", "start": 0, @@ -2555,10 +2555,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 1970, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1970, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -2567,7 +2567,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1979, + "commentStart": 0, "end": 0, "raw": "80", "start": 0, @@ -2585,7 +2585,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 1985, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2594,10 +2594,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1941, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1941, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -2607,7 +2607,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1941, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2616,14 +2616,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 2007, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2009, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2009, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2632,7 +2632,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2018, + "commentStart": 0, "end": 0, "raw": ".3", "start": 0, @@ -2645,10 +2645,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 2022, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2022, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -2658,7 +2658,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 2032, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -2669,7 +2669,7 @@ description: Result of parsing exhaust-manifold.kcl "suffix": "None" } }, - "commentStart": 2031, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2683,7 +2683,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 2038, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2692,10 +2692,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 1993, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1993, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -2705,7 +2705,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 1993, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2716,7 +2716,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2052, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2724,7 +2724,7 @@ description: Result of parsing exhaust-manifold.kcl }, "arg": { "argument": { - "commentStart": 2062, + "commentStart": 0, "end": 0, "raw": "1.4", "start": 0, @@ -2735,7 +2735,7 @@ description: Result of parsing exhaust-manifold.kcl "suffix": "None" } }, - "commentStart": 2061, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2746,14 +2746,14 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2067, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2073, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2764,10 +2764,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2046, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2046, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2777,7 +2777,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2046, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2789,7 +2789,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2092, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2799,10 +2799,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [ { "abs_path": false, - "commentStart": 2108, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2108, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -2816,10 +2816,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2101, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2829,7 +2829,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2101, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2839,14 +2839,14 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2116, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2122, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2857,10 +2857,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2086, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2086, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2870,7 +2870,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2086, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2882,14 +2882,14 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2141, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2150, + "commentStart": 0, "end": 0, "raw": "3.1", "start": 0, @@ -2904,14 +2904,14 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2155, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2161, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2922,10 +2922,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2135, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2135, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2935,7 +2935,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2135, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2945,14 +2945,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 2188, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2190, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2190, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2961,7 +2961,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2199, + "commentStart": 0, "end": 0, "raw": ".3", "start": 0, @@ -2974,10 +2974,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 2203, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2203, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -2987,7 +2987,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 2213, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -2998,7 +2998,7 @@ description: Result of parsing exhaust-manifold.kcl "suffix": "None" } }, - "commentStart": 2212, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3012,7 +3012,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 2219, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3021,10 +3021,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2174, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2174, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -3034,7 +3034,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2174, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3043,14 +3043,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 2241, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2243, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2243, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3059,7 +3059,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2252, + "commentStart": 0, "end": 0, "raw": "1.5", "start": 0, @@ -3072,10 +3072,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 2257, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2257, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -3084,7 +3084,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2266, + "commentStart": 0, "end": 0, "raw": "80", "start": 0, @@ -3102,7 +3102,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 2272, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3111,10 +3111,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2227, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2227, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -3124,7 +3124,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2227, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3133,14 +3133,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 2294, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2296, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2296, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3149,7 +3149,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2305, + "commentStart": 0, "end": 0, "raw": ".3", "start": 0, @@ -3162,10 +3162,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 2309, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2309, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -3175,7 +3175,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 2319, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -3186,7 +3186,7 @@ description: Result of parsing exhaust-manifold.kcl "suffix": "None" } }, - "commentStart": 2318, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3200,7 +3200,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 2325, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3209,10 +3209,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2280, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -3222,7 +3222,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2280, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3233,7 +3233,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2339, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3243,10 +3243,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [ { "abs_path": false, - "commentStart": 2355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2355, + "commentStart": 0, "end": 0, "name": "seg05", "start": 0, @@ -3260,10 +3260,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2348, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2348, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -3273,7 +3273,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2348, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3283,14 +3283,14 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2363, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2369, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3301,10 +3301,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2333, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2333, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3314,7 +3314,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2333, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3326,7 +3326,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2388, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -3335,7 +3335,7 @@ description: Result of parsing exhaust-manifold.kcl "arg": { "arguments": [ { - "commentStart": 2416, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3344,10 +3344,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2402, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2402, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3357,7 +3357,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2402, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3367,14 +3367,14 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2420, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2426, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3385,10 +3385,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2382, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2382, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3398,7 +3398,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2382, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3410,7 +3410,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2445, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3421,10 +3421,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [ { "abs_path": false, - "commentStart": 2462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2462, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -3438,10 +3438,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2455, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2455, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -3451,13 +3451,13 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2455, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 2454, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3468,14 +3468,14 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2470, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2476, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3486,10 +3486,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2439, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2439, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3499,7 +3499,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2439, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3509,14 +3509,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 2503, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2505, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2505, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3525,7 +3525,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2514, + "commentStart": 0, "end": 0, "raw": ".3", "start": 0, @@ -3538,10 +3538,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 2518, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2518, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -3551,7 +3551,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 2528, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -3562,7 +3562,7 @@ description: Result of parsing exhaust-manifold.kcl "suffix": "None" } }, - "commentStart": 2527, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3576,7 +3576,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 2534, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3585,10 +3585,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2489, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -3598,7 +3598,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2489, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3607,14 +3607,14 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 2556, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2558, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2558, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3623,7 +3623,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2567, + "commentStart": 0, "end": 0, "raw": ".9", "start": 0, @@ -3636,10 +3636,10 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 2571, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2571, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -3648,7 +3648,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2580, + "commentStart": 0, "end": 0, "raw": "80", "start": 0, @@ -3666,7 +3666,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectExpression" }, { - "commentStart": 2586, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3675,10 +3675,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2542, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2542, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -3688,7 +3688,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2542, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3697,12 +3697,12 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 2610, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2625, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3711,10 +3711,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2611, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2611, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3724,7 +3724,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2611, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3733,7 +3733,7 @@ description: Result of parsing exhaust-manifold.kcl { "arguments": [ { - "commentStart": 2643, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3742,10 +3742,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2629, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3755,7 +3755,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2629, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3768,7 +3768,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "ArrayExpression" }, { - "commentStart": 2648, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3777,10 +3777,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2594, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2594, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -3790,7 +3790,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2594, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3800,10 +3800,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2656, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2656, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3813,7 +3813,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2656, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3826,17 +3826,17 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2742, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2751, + "commentStart": 0, "elements": [ { - "commentStart": 2752, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3848,7 +3848,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 2755, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3869,24 +3869,24 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2759, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2768, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2768, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2768, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2768, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -3899,7 +3899,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "/", "right": { - "commentStart": 2790, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3917,10 +3917,10 @@ description: Result of parsing exhaust-manifold.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2794, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -3939,10 +3939,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2735, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2735, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -3952,7 +3952,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2735, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3960,7 +3960,7 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null }, { - "commentStart": 2810, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3969,10 +3969,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2730, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2730, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -3982,7 +3982,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2730, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3995,17 +3995,17 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2830, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2839, + "commentStart": 0, "elements": [ { - "commentStart": 2840, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4017,7 +4017,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 2843, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4038,24 +4038,24 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2847, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2856, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2856, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2856, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -4068,7 +4068,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "/", "right": { - "commentStart": 2878, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4086,10 +4086,10 @@ description: Result of parsing exhaust-manifold.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2882, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2882, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4108,10 +4108,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2823, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2823, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4121,7 +4121,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2823, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4129,7 +4129,7 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null }, { - "commentStart": 2898, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4138,10 +4138,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2818, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2818, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -4151,7 +4151,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2818, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4164,17 +4164,17 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2918, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2927, + "commentStart": 0, "elements": [ { - "commentStart": 2928, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4186,7 +4186,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 2931, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4207,24 +4207,24 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 2935, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2944, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2944, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2944, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2944, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -4237,7 +4237,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "/", "right": { - "commentStart": 2966, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4255,10 +4255,10 @@ description: Result of parsing exhaust-manifold.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2970, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2970, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4277,10 +4277,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2911, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2911, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4290,7 +4290,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2911, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4298,7 +4298,7 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null }, { - "commentStart": 2986, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4307,10 +4307,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2906, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2906, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -4320,7 +4320,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2906, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4333,17 +4333,17 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3006, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3015, + "commentStart": 0, "elements": [ { - "commentStart": 3016, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -4355,7 +4355,7 @@ description: Result of parsing exhaust-manifold.kcl } }, { - "commentStart": 3019, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4376,24 +4376,24 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3023, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3032, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3032, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3032, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3032, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -4406,7 +4406,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "/", "right": { - "commentStart": 3054, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4424,10 +4424,10 @@ description: Result of parsing exhaust-manifold.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3058, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4446,10 +4446,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2999, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2999, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4459,7 +4459,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2999, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4467,7 +4467,7 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null }, { - "commentStart": 3074, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4476,10 +4476,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 2994, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2994, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -4489,7 +4489,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 2994, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4502,25 +4502,25 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3141, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3150, + "commentStart": 0, "elements": [ { - "commentStart": 3161, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3162, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -4531,7 +4531,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "Name", "type": "Name" }, - "commentStart": 3161, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4540,7 +4540,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 3184, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -4556,15 +4556,15 @@ description: Result of parsing exhaust-manifold.kcl "type": "BinaryExpression" }, { - "commentStart": 3197, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3198, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3198, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -4575,7 +4575,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "Name", "type": "Name" }, - "commentStart": 3197, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4584,7 +4584,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 3220, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -4609,17 +4609,17 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3240, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3249, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3249, + "commentStart": 0, "end": 0, "raw": "0.25", "start": 0, @@ -4632,7 +4632,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "/", "right": { - "commentStart": 3256, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4651,10 +4651,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3126, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3126, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4664,7 +4664,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3126, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4672,7 +4672,7 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null }, { - "commentStart": 3267, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4681,10 +4681,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3121, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3121, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -4694,7 +4694,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3121, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4707,24 +4707,24 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3295, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3304, + "commentStart": 0, "elements": [ { - "commentStart": 3315, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3315, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3315, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -4737,7 +4737,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 3337, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -4753,14 +4753,14 @@ description: Result of parsing exhaust-manifold.kcl "type": "BinaryExpression" }, { - "commentStart": 3350, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3350, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -4773,7 +4773,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 3372, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -4798,17 +4798,17 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3392, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3401, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3401, + "commentStart": 0, "end": 0, "raw": "0.25", "start": 0, @@ -4821,7 +4821,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "/", "right": { - "commentStart": 3408, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4840,10 +4840,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3280, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4853,7 +4853,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3280, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4861,7 +4861,7 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null }, { - "commentStart": 3419, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4870,10 +4870,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3275, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3275, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -4883,7 +4883,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3275, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4896,23 +4896,23 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3447, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3456, + "commentStart": 0, "elements": [ { - "commentStart": 3467, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3467, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3467, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4925,7 +4925,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 3471, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4942,14 +4942,14 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "-", "right": { - "commentStart": 3476, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3476, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3476, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -4962,7 +4962,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 3498, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -4982,14 +4982,14 @@ description: Result of parsing exhaust-manifold.kcl "type": "BinaryExpression" }, { - "commentStart": 3512, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3512, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -5002,7 +5002,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 3534, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -5027,17 +5027,17 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3554, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3563, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3563, + "commentStart": 0, "end": 0, "raw": "0.25", "start": 0, @@ -5050,7 +5050,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "/", "right": { - "commentStart": 3570, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5069,10 +5069,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3432, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3432, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -5082,7 +5082,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3432, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5090,7 +5090,7 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null }, { - "commentStart": 3581, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5099,10 +5099,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3427, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3427, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -5112,7 +5112,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3427, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5125,23 +5125,23 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3609, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3618, + "commentStart": 0, "elements": [ { - "commentStart": 3629, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3629, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3629, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -5154,7 +5154,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 3633, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5171,14 +5171,14 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "+", "right": { - "commentStart": 3637, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3637, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3637, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -5191,7 +5191,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 3659, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -5211,15 +5211,15 @@ description: Result of parsing exhaust-manifold.kcl "type": "BinaryExpression" }, { - "commentStart": 3672, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3673, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3673, + "commentStart": 0, "end": 0, "name": "primaryTubeDiameter", "start": 0, @@ -5230,7 +5230,7 @@ description: Result of parsing exhaust-manifold.kcl "type": "Name", "type": "Name" }, - "commentStart": 3672, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5239,7 +5239,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "*", "right": { - "commentStart": 3695, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -5264,17 +5264,17 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3715, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3724, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3724, + "commentStart": 0, "end": 0, "raw": "0.25", "start": 0, @@ -5287,7 +5287,7 @@ description: Result of parsing exhaust-manifold.kcl }, "operator": "/", "right": { - "commentStart": 3731, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5306,10 +5306,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3594, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3594, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -5319,7 +5319,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3594, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5327,7 +5327,7 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null }, { - "commentStart": 3742, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5336,10 +5336,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3589, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -5349,7 +5349,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3589, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5360,7 +5360,7 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3804, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5368,10 +5368,10 @@ description: Result of parsing exhaust-manifold.kcl }, "arg": { "abs_path": false, - "commentStart": 3813, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3813, + "commentStart": 0, "end": 0, "name": "plateHeight", "start": 0, @@ -5386,10 +5386,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3796, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3796, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -5399,7 +5399,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3796, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5411,14 +5411,14 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3846, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3855, + "commentStart": 0, "end": 0, "raw": "1.5", "start": 0, @@ -5433,23 +5433,23 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3867, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3874, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 3905, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3905, + "commentStart": 0, "end": 0, "name": "seg04", "start": 0, @@ -5463,10 +5463,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3885, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3885, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -5476,7 +5476,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3885, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5486,10 +5486,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [ { "abs_path": false, - "commentStart": 3942, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3942, + "commentStart": 0, "end": 0, "name": "seg07", "start": 0, @@ -5503,10 +5503,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3922, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3922, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -5516,7 +5516,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3922, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5532,10 +5532,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3831, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3831, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -5545,7 +5545,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3831, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5557,14 +5557,14 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 3986, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3995, + "commentStart": 0, "end": 0, "raw": ".25", "start": 0, @@ -5579,23 +5579,23 @@ description: Result of parsing exhaust-manifold.kcl { "type": "LabeledArg", "label": { - "commentStart": 4007, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4014, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 4045, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4045, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -5609,10 +5609,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 4025, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4025, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -5622,7 +5622,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 4025, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5632,10 +5632,10 @@ description: Result of parsing exhaust-manifold.kcl "arguments": [ { "abs_path": false, - "commentStart": 4082, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4082, + "commentStart": 0, "end": 0, "name": "seg08", "start": 0, @@ -5649,10 +5649,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 4062, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4062, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -5662,7 +5662,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 4062, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5678,10 +5678,10 @@ description: Result of parsing exhaust-manifold.kcl ], "callee": { "abs_path": false, - "commentStart": 3971, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3971, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -5691,7 +5691,7 @@ description: Result of parsing exhaust-manifold.kcl "start": 0, "type": "Name" }, - "commentStart": 3971, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5699,13 +5699,13 @@ description: Result of parsing exhaust-manifold.kcl "unlabeled": null } ], - "commentStart": 1784, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "18": [ { - "commentStart": 2665, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5718,7 +5718,7 @@ description: Result of parsing exhaust-manifold.kcl ], "22": [ { - "commentStart": 3078, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5731,7 +5731,7 @@ description: Result of parsing exhaust-manifold.kcl ], "26": [ { - "commentStart": 3746, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5771,7 +5771,7 @@ description: Result of parsing exhaust-manifold.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 94, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -5786,10 +5786,10 @@ description: Result of parsing exhaust-manifold.kcl ], "properties": [ { - "commentStart": 103, + "commentStart": 0, "end": 0, "key": { - "commentStart": 103, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -5799,10 +5799,10 @@ description: Result of parsing exhaust-manifold.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 123, + "commentStart": 0, "end": 0, "name": { - "commentStart": 123, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -5823,7 +5823,7 @@ description: Result of parsing exhaust-manifold.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 126, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap index a31c5f1ca..af27027cf 100644 --- a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap @@ -70,7 +70,13 @@ description: Operations executed exhaust-manifold.kcl "type": "Number", "value": 0.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, { @@ -371,7 +377,13 @@ description: Operations executed exhaust-manifold.kcl "type": "Number", "value": 2.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, { @@ -672,7 +684,13 @@ description: Operations executed exhaust-manifold.kcl "type": "Number", "value": 4.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, { @@ -973,7 +991,13 @@ description: Operations executed exhaust-manifold.kcl "type": "Number", "value": 6.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, { diff --git a/rust/kcl-lib/tests/kcl_samples/flange/ast.snap b/rust/kcl-lib/tests/kcl_samples/flange/ast.snap index fd5820862..a5d03d6da 100644 --- a/rust/kcl-lib/tests/kcl_samples/flange/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/flange/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing flange.kcl "Ok": { "body": [ { - "commentStart": 333, + "commentStart": 0, "declaration": { - "commentStart": 356, + "commentStart": 0, "end": 0, "id": { - "commentStart": 356, + "commentStart": 0, "end": 0, "name": "mountingHoleDia", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 374, + "commentStart": 0, "end": 0, "raw": ".625", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 379, + "commentStart": 0, "declaration": { - "commentStart": 379, + "commentStart": 0, "end": 0, "id": { - "commentStart": 379, + "commentStart": 0, "end": 0, "name": "baseDia", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 389, + "commentStart": 0, "end": 0, "raw": "4.625", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 395, + "commentStart": 0, "declaration": { - "commentStart": 395, + "commentStart": 0, "end": 0, "id": { - "commentStart": 395, + "commentStart": 0, "end": 0, "name": "pipeDia", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 405, + "commentStart": 0, "end": 0, "raw": "1.25", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 410, + "commentStart": 0, "declaration": { - "commentStart": 410, + "commentStart": 0, "end": 0, "id": { - "commentStart": 410, + "commentStart": 0, "end": 0, "name": "totalThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 427, + "commentStart": 0, "end": 0, "raw": "0.813", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 433, + "commentStart": 0, "declaration": { - "commentStart": 433, + "commentStart": 0, "end": 0, "id": { - "commentStart": 433, + "commentStart": 0, "end": 0, "name": "topTotalDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 452, + "commentStart": 0, "end": 0, "raw": "2.313", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 458, + "commentStart": 0, "declaration": { - "commentStart": 458, + "commentStart": 0, "end": 0, "id": { - "commentStart": 458, + "commentStart": 0, "end": 0, "name": "bottomThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 476, + "commentStart": 0, "end": 0, "raw": "0.06", "start": 0, @@ -207,19 +207,19 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 481, + "commentStart": 0, "declaration": { - "commentStart": 481, + "commentStart": 0, "end": 0, "id": { - "commentStart": 481, + "commentStart": 0, "end": 0, "name": "bottomTotalDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 503, + "commentStart": 0, "end": 0, "raw": "2.5", "start": 0, @@ -240,19 +240,19 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 507, + "commentStart": 0, "declaration": { - "commentStart": 507, + "commentStart": 0, "end": 0, "id": { - "commentStart": 507, + "commentStart": 0, "end": 0, "name": "mountingHolePlacementDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 539, + "commentStart": 0, "end": 0, "raw": "3.5", "start": 0, @@ -273,19 +273,19 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 543, + "commentStart": 0, "declaration": { - "commentStart": 543, + "commentStart": 0, "end": 0, "id": { - "commentStart": 543, + "commentStart": 0, "end": 0, "name": "baseThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 559, + "commentStart": 0, "end": 0, "raw": ".625", "start": 0, @@ -306,26 +306,26 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 564, + "commentStart": 0, "declaration": { - "commentStart": 564, + "commentStart": 0, "end": 0, "id": { - "commentStart": 564, + "commentStart": 0, "end": 0, "name": "topTotalThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 584, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 584, + "commentStart": 0, "end": 0, "name": { - "commentStart": 584, + "commentStart": 0, "end": 0, "name": "totalThickness", "start": 0, @@ -338,14 +338,14 @@ description: Result of parsing flange.kcl }, "operator": "-", "right": { - "commentStart": 602, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 602, + "commentStart": 0, "end": 0, "name": { - "commentStart": 602, + "commentStart": 0, "end": 0, "name": "bottomThickness", "start": 0, @@ -359,10 +359,10 @@ description: Result of parsing flange.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 620, + "commentStart": 0, "end": 0, "name": { - "commentStart": 620, + "commentStart": 0, "end": 0, "name": "baseThickness", "start": 0, @@ -391,19 +391,19 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 635, + "commentStart": 0, "declaration": { - "commentStart": 635, + "commentStart": 0, "end": 0, "id": { - "commentStart": 635, + "commentStart": 0, "end": 0, "name": "nHoles", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 644, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -424,16 +424,16 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 645, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 718, + "commentStart": 0, "end": 0, "name": { - "commentStart": 718, + "commentStart": 0, "end": 0, "name": "nHoles", "start": 0, @@ -445,7 +445,7 @@ description: Result of parsing flange.kcl "type": "Name" }, { - "commentStart": 726, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -457,7 +457,7 @@ description: Result of parsing flange.kcl } }, { - "commentStart": 729, + "commentStart": 0, "end": 0, "raw": "\"nHoles must be greater than 1\"", "start": 0, @@ -468,10 +468,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 700, + "commentStart": 0, "end": 0, "name": { - "commentStart": 700, + "commentStart": 0, "end": 0, "name": "assertGreaterThan", "start": 0, @@ -481,7 +481,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 700, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -497,12 +497,12 @@ description: Result of parsing flange.kcl "type": "ExpressionStatement" }, { - "commentStart": 761, + "commentStart": 0, "declaration": { - "commentStart": 817, + "commentStart": 0, "end": 0, "id": { - "commentStart": 817, + "commentStart": 0, "end": 0, "name": "circles", "start": 0, @@ -514,10 +514,10 @@ description: Result of parsing flange.kcl "arguments": [ { "abs_path": false, - "commentStart": 841, + "commentStart": 0, "end": 0, "name": { - "commentStart": 841, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -531,10 +531,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 827, + "commentStart": 0, "end": 0, "name": { - "commentStart": 827, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -544,7 +544,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 827, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -555,24 +555,24 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 857, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 866, + "commentStart": 0, "elements": [ { - "commentStart": 867, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 867, + "commentStart": 0, "end": 0, "name": "mountingHolePlacementDiameter", "start": 0, @@ -585,7 +585,7 @@ description: Result of parsing flange.kcl }, "operator": "/", "right": { - "commentStart": 899, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -601,7 +601,7 @@ description: Result of parsing flange.kcl "type": "BinaryExpression" }, { - "commentStart": 902, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -622,21 +622,21 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 906, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 915, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 915, + "commentStart": 0, "end": 0, "name": { - "commentStart": 915, + "commentStart": 0, "end": 0, "name": "mountingHoleDia", "start": 0, @@ -649,7 +649,7 @@ description: Result of parsing flange.kcl }, "operator": "/", "right": { - "commentStart": 933, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -668,10 +668,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 850, + "commentStart": 0, "end": 0, "name": { - "commentStart": 850, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -681,7 +681,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 850, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -693,14 +693,14 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 967, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 980, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -715,17 +715,17 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 992, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1001, + "commentStart": 0, "elements": [ { - "commentStart": 1002, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -737,7 +737,7 @@ description: Result of parsing flange.kcl } }, { - "commentStart": 1005, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -758,7 +758,7 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1016, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -766,10 +766,10 @@ description: Result of parsing flange.kcl }, "arg": { "abs_path": false, - "commentStart": 1028, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1028, + "commentStart": 0, "end": 0, "name": "nHoles", "start": 0, @@ -784,14 +784,14 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1043, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1062, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -803,10 +803,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 941, + "commentStart": 0, "end": 0, "name": { - "commentStart": 941, + "commentStart": 0, "end": 0, "name": "patternCircular2d", "start": 0, @@ -816,7 +816,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 941, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -824,13 +824,13 @@ description: Result of parsing flange.kcl "unlabeled": null } ], - "commentStart": 827, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 1074, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -863,12 +863,12 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 1136, + "commentStart": 0, "declaration": { - "commentStart": 1136, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1136, + "commentStart": 0, "end": 0, "name": "flangeBase", "start": 0, @@ -880,10 +880,10 @@ description: Result of parsing flange.kcl "arguments": [ { "abs_path": false, - "commentStart": 1163, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1163, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -897,10 +897,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1149, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1149, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -910,7 +910,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1149, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -921,17 +921,17 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1179, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1188, + "commentStart": 0, "elements": [ { - "commentStart": 1189, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -943,7 +943,7 @@ description: Result of parsing flange.kcl } }, { - "commentStart": 1192, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -964,21 +964,21 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1196, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1205, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1205, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1205, + "commentStart": 0, "end": 0, "name": "baseDia", "start": 0, @@ -991,7 +991,7 @@ description: Result of parsing flange.kcl }, "operator": "/", "right": { - "commentStart": 1215, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1010,10 +1010,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1172, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1172, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1023,7 +1023,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1172, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1034,10 +1034,10 @@ description: Result of parsing flange.kcl "arguments": [ { "abs_path": false, - "commentStart": 1228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1228, + "commentStart": 0, "end": 0, "name": "circles", "start": 0, @@ -1049,7 +1049,7 @@ description: Result of parsing flange.kcl "type": "Name" }, { - "commentStart": 1237, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1058,10 +1058,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1223, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1223, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -1071,7 +1071,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1223, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1082,7 +1082,7 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1090,10 +1090,10 @@ description: Result of parsing flange.kcl }, "arg": { "abs_path": false, - "commentStart": 1262, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1262, + "commentStart": 0, "end": 0, "name": "baseThickness", "start": 0, @@ -1108,10 +1108,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1245, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1121,7 +1121,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1245, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1129,13 +1129,13 @@ description: Result of parsing flange.kcl "unlabeled": null } ], - "commentStart": 1149, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 1276, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1163,12 +1163,12 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 1332, + "commentStart": 0, "declaration": { - "commentStart": 1332, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1332, + "commentStart": 0, "end": 0, "name": "topExtrusion", "start": 0, @@ -1180,10 +1180,10 @@ description: Result of parsing flange.kcl "arguments": [ { "abs_path": false, - "commentStart": 1361, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1361, + "commentStart": 0, "end": 0, "name": "flangeBase", "start": 0, @@ -1195,7 +1195,7 @@ description: Result of parsing flange.kcl "type": "Name" }, { - "commentStart": 1373, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -1206,10 +1206,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1347, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1219,7 +1219,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1347, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1230,17 +1230,17 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1392, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1401, + "commentStart": 0, "elements": [ { - "commentStart": 1402, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1252,7 +1252,7 @@ description: Result of parsing flange.kcl } }, { - "commentStart": 1405, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1273,21 +1273,21 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1409, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1418, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1418, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1418, + "commentStart": 0, "end": 0, "name": "topTotalDiameter", "start": 0, @@ -1300,7 +1300,7 @@ description: Result of parsing flange.kcl }, "operator": "/", "right": { - "commentStart": 1437, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1319,10 +1319,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1385, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1385, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1332,7 +1332,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1385, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1344,7 +1344,7 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1453, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1352,10 +1352,10 @@ description: Result of parsing flange.kcl }, "arg": { "abs_path": false, - "commentStart": 1462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1462, + "commentStart": 0, "end": 0, "name": "topTotalThickness", "start": 0, @@ -1370,10 +1370,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1445, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1445, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1383,7 +1383,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1445, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1391,13 +1391,13 @@ description: Result of parsing flange.kcl "unlabeled": null } ], - "commentStart": 1347, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 1480, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1425,12 +1425,12 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 1539, + "commentStart": 0, "declaration": { - "commentStart": 1539, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1539, + "commentStart": 0, "end": 0, "name": "bottomExtrusion", "start": 0, @@ -1442,10 +1442,10 @@ description: Result of parsing flange.kcl "arguments": [ { "abs_path": false, - "commentStart": 1571, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1571, + "commentStart": 0, "end": 0, "name": "flangeBase", "start": 0, @@ -1457,7 +1457,7 @@ description: Result of parsing flange.kcl "type": "Name" }, { - "commentStart": 1583, + "commentStart": 0, "end": 0, "raw": "'start'", "start": 0, @@ -1468,10 +1468,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1557, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1557, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1481,7 +1481,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1557, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1492,17 +1492,17 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1604, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1613, + "commentStart": 0, "elements": [ { - "commentStart": 1614, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1514,7 +1514,7 @@ description: Result of parsing flange.kcl } }, { - "commentStart": 1617, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1535,21 +1535,21 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1621, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1630, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": "bottomTotalDiameter", "start": 0, @@ -1562,7 +1562,7 @@ description: Result of parsing flange.kcl }, "operator": "/", "right": { - "commentStart": 1652, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1581,10 +1581,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1597, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1597, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1594,7 +1594,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1597, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1606,7 +1606,7 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1668, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1614,10 +1614,10 @@ description: Result of parsing flange.kcl }, "arg": { "abs_path": false, - "commentStart": 1677, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1677, + "commentStart": 0, "end": 0, "name": "bottomThickness", "start": 0, @@ -1632,10 +1632,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1660, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1645,7 +1645,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1660, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1653,13 +1653,13 @@ description: Result of parsing flange.kcl "unlabeled": null } ], - "commentStart": 1557, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 1693, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1687,12 +1687,12 @@ description: Result of parsing flange.kcl "type": "VariableDeclaration" }, { - "commentStart": 1733, + "commentStart": 0, "declaration": { - "commentStart": 1733, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1733, + "commentStart": 0, "end": 0, "name": "pipeHole", "start": 0, @@ -1704,10 +1704,10 @@ description: Result of parsing flange.kcl "arguments": [ { "abs_path": false, - "commentStart": 1758, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1758, + "commentStart": 0, "end": 0, "name": "topExtrusion", "start": 0, @@ -1719,7 +1719,7 @@ description: Result of parsing flange.kcl "type": "Name" }, { - "commentStart": 1772, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -1730,10 +1730,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1744, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1744, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1743,7 +1743,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1744, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1754,17 +1754,17 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1791, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1800, + "commentStart": 0, "elements": [ { - "commentStart": 1801, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1776,7 +1776,7 @@ description: Result of parsing flange.kcl } }, { - "commentStart": 1804, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1797,21 +1797,21 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1808, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1817, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1817, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1817, + "commentStart": 0, "end": 0, "name": "pipeDia", "start": 0, @@ -1824,7 +1824,7 @@ description: Result of parsing flange.kcl }, "operator": "/", "right": { - "commentStart": 1827, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1843,10 +1843,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1784, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1856,7 +1856,7 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1784, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1868,7 +1868,7 @@ description: Result of parsing flange.kcl { "type": "LabeledArg", "label": { - "commentStart": 1846, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1876,17 +1876,17 @@ description: Result of parsing flange.kcl }, "arg": { "argument": { - "commentStart": 1857, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1857, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1857, + "commentStart": 0, "end": 0, "name": "topTotalThickness", "start": 0, @@ -1900,10 +1900,10 @@ description: Result of parsing flange.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1877, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1877, + "commentStart": 0, "end": 0, "name": "baseThickness", "start": 0, @@ -1921,10 +1921,10 @@ description: Result of parsing flange.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1893, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1893, + "commentStart": 0, "end": 0, "name": "bottomThickness", "start": 0, @@ -1939,7 +1939,7 @@ description: Result of parsing flange.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1855, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1950,10 +1950,10 @@ description: Result of parsing flange.kcl ], "callee": { "abs_path": false, - "commentStart": 1835, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1835, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1963,13 +1963,13 @@ description: Result of parsing flange.kcl "start": 0, "type": "Name" }, - "commentStart": 1835, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 1843, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1977,7 +1977,7 @@ description: Result of parsing flange.kcl } } ], - "commentStart": 1744, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2000,7 +2000,7 @@ description: Result of parsing flange.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 301, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -2015,10 +2015,10 @@ description: Result of parsing flange.kcl ], "properties": [ { - "commentStart": 310, + "commentStart": 0, "end": 0, "key": { - "commentStart": 310, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -2028,10 +2028,10 @@ description: Result of parsing flange.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 330, + "commentStart": 0, "end": 0, "name": { - "commentStart": 330, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -2052,7 +2052,7 @@ description: Result of parsing flange.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 333, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ast.snap b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ast.snap index 7cd63db1b..d5325bcca 100644 --- a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "Ok": { "body": [ { - "commentStart": 357, + "commentStart": 0, "declaration": { - "commentStart": 380, + "commentStart": 0, "end": 0, "id": { - "commentStart": 380, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 389, + "commentStart": 0, "end": 0, "raw": "6.0", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 393, + "commentStart": 0, "declaration": { - "commentStart": 393, + "commentStart": 0, "end": 0, "id": { - "commentStart": 393, + "commentStart": 0, "end": 0, "name": "width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 401, + "commentStart": 0, "end": 0, "raw": "144.0", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 407, + "commentStart": 0, "declaration": { - "commentStart": 407, + "commentStart": 0, "end": 0, "id": { - "commentStart": 407, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 416, + "commentStart": 0, "end": 0, "raw": "80.0", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 421, + "commentStart": 0, "declaration": { - "commentStart": 421, + "commentStart": 0, "end": 0, "id": { - "commentStart": 421, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 429, + "commentStart": 0, "end": 0, "raw": "45.0", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 434, + "commentStart": 0, "declaration": { - "commentStart": 434, + "commentStart": 0, "end": 0, "id": { - "commentStart": 434, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 440, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 442, + "commentStart": 0, "declaration": { - "commentStart": 442, + "commentStart": 0, "end": 0, "id": { - "commentStart": 442, + "commentStart": 0, "end": 0, "name": "holeDiam", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 453, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -207,19 +207,19 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 455, + "commentStart": 0, "declaration": { - "commentStart": 455, + "commentStart": 0, "end": 0, "id": { - "commentStart": 455, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 467, + "commentStart": 0, "end": 0, "raw": "25", "start": 0, @@ -240,19 +240,19 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 470, + "commentStart": 0, "declaration": { - "commentStart": 470, + "commentStart": 0, "end": 0, "id": { - "commentStart": 470, + "commentStart": 0, "end": 0, "name": "tabWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 481, + "commentStart": 0, "end": 0, "raw": "12", "start": 0, @@ -273,19 +273,19 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 484, + "commentStart": 0, "declaration": { - "commentStart": 484, + "commentStart": 0, "end": 0, "id": { - "commentStart": 484, + "commentStart": 0, "end": 0, "name": "tabThk", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 493, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -306,12 +306,12 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 494, + "commentStart": 0, "declaration": { - "commentStart": 534, + "commentStart": 0, "end": 0, "id": { - "commentStart": 534, + "commentStart": 0, "end": 0, "name": "rectShape", "start": 0, @@ -321,12 +321,12 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "body": { "body": [ { - "commentStart": 559, + "commentStart": 0, "declaration": { - "commentStart": 559, + "commentStart": 0, "end": 0, "id": { - "commentStart": 559, + "commentStart": 0, "end": 0, "name": "rr", "start": 0, @@ -337,7 +337,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "arguments": [ { - "commentStart": 578, + "commentStart": 0, "end": 0, "raw": "'xy'", "start": 0, @@ -348,10 +348,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 564, + "commentStart": 0, "end": 0, "name": { - "commentStart": 564, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -361,7 +361,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 564, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -370,17 +370,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "arguments": [ { - "commentStart": 606, + "commentStart": 0, "elements": [ { - "commentStart": 607, + "commentStart": 0, "end": 0, "left": { - "commentStart": 607, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 607, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -388,7 +388,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 611, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -405,14 +405,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 617, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 617, + "commentStart": 0, "end": 0, "name": { - "commentStart": 617, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -425,7 +425,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 621, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -445,14 +445,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 625, + "commentStart": 0, "end": 0, "left": { - "commentStart": 625, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 625, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -460,7 +460,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 629, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -477,14 +477,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 635, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 635, + "commentStart": 0, "end": 0, "name": { - "commentStart": 635, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -497,7 +497,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 639, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -523,7 +523,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 644, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -532,10 +532,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 591, + "commentStart": 0, "end": 0, "name": { - "commentStart": 591, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -545,7 +545,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 591, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -556,24 +556,24 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 659, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 673, + "commentStart": 0, "elements": [ { - "commentStart": 674, + "commentStart": 0, "end": 0, "left": { - "commentStart": 674, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 674, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -581,7 +581,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 678, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -598,14 +598,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "+", "right": { - "commentStart": 683, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 683, + "commentStart": 0, "end": 0, "name": { - "commentStart": 683, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -618,7 +618,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 687, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -638,14 +638,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 690, + "commentStart": 0, "end": 0, "left": { - "commentStart": 690, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 690, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -653,7 +653,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 694, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -670,14 +670,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 700, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 700, + "commentStart": 0, "end": 0, "name": { - "commentStart": 700, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -690,7 +690,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 704, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -719,14 +719,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 709, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 715, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -737,10 +737,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 654, + "commentStart": 0, "end": 0, "name": { - "commentStart": 654, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -750,7 +750,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 654, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -762,24 +762,24 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 736, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 750, + "commentStart": 0, "elements": [ { - "commentStart": 751, + "commentStart": 0, "end": 0, "left": { - "commentStart": 751, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 751, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -787,7 +787,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 755, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -804,14 +804,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "+", "right": { - "commentStart": 760, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 760, + "commentStart": 0, "end": 0, "name": { - "commentStart": 760, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -824,7 +824,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 764, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -844,14 +844,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 767, + "commentStart": 0, "end": 0, "left": { - "commentStart": 767, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 767, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -859,7 +859,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 771, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -876,14 +876,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "+", "right": { - "commentStart": 776, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 776, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -896,7 +896,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 780, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -925,14 +925,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 784, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 790, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -943,10 +943,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 731, + "commentStart": 0, "end": 0, "name": { - "commentStart": 731, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -956,7 +956,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 731, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -968,24 +968,24 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 811, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 825, + "commentStart": 0, "elements": [ { - "commentStart": 826, + "commentStart": 0, "end": 0, "left": { - "commentStart": 826, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 826, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -993,7 +993,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 830, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1010,14 +1010,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 836, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 836, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -1030,7 +1030,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 840, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1050,14 +1050,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 844, + "commentStart": 0, "end": 0, "left": { - "commentStart": 844, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 844, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -1065,7 +1065,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 848, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1082,14 +1082,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "+", "right": { - "commentStart": 853, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 853, + "commentStart": 0, "end": 0, "name": { - "commentStart": 853, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -1102,7 +1102,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 857, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1131,14 +1131,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 861, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 867, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1149,10 +1149,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 806, + "commentStart": 0, "end": 0, "name": { - "commentStart": 806, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1162,7 +1162,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 806, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1174,14 +1174,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 889, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 895, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1192,10 +1192,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 883, + "commentStart": 0, "end": 0, "name": { - "commentStart": 883, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1205,7 +1205,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 883, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1213,7 +1213,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "unlabeled": null } ], - "commentStart": 564, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1231,10 +1231,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "argument": { "abs_path": false, - "commentStart": 913, + "commentStart": 0, "end": 0, "name": { - "commentStart": 913, + "commentStart": 0, "end": 0, "name": "rr", "start": 0, @@ -1245,24 +1245,24 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 906, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 555, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 543, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 544, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -1272,7 +1272,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "Parameter", "identifier": { - "commentStart": 549, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -1282,7 +1282,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "Parameter", "identifier": { - "commentStart": 552, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -1309,26 +1309,26 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 917, + "commentStart": 0, "declaration": { - "commentStart": 947, + "commentStart": 0, "end": 0, "id": { - "commentStart": 947, + "commentStart": 0, "end": 0, "name": "bracketPlane", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 962, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 966, + "commentStart": 0, "end": 0, "key": { - "commentStart": 966, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -1337,14 +1337,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 974, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 980, + "commentStart": 0, "end": 0, "key": { - "commentStart": 980, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -1353,14 +1353,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 989, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 991, + "commentStart": 0, "end": 0, "key": { - "commentStart": 991, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -1369,7 +1369,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 995, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1382,10 +1382,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 998, + "commentStart": 0, "end": 0, "key": { - "commentStart": 998, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -1394,17 +1394,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1002, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1002, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1002, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1002, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1417,7 +1417,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 1011, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1435,10 +1435,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1015, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1015, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -1455,10 +1455,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 1020, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1020, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -1467,7 +1467,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1024, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1486,10 +1486,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 1033, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1033, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -1498,14 +1498,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1041, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1043, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1043, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -1514,7 +1514,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1047, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1527,10 +1527,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 1050, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1050, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -1539,7 +1539,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1054, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1552,10 +1552,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 1057, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1057, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -1564,7 +1564,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1061, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1583,10 +1583,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 1070, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1070, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -1595,14 +1595,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1078, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1080, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1080, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -1611,7 +1611,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1084, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1624,10 +1624,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 1087, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1087, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -1636,7 +1636,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1091, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1649,10 +1649,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 1094, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1094, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -1661,7 +1661,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1098, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1680,10 +1680,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 1107, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1107, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -1692,14 +1692,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1115, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1117, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1117, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -1708,7 +1708,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1121, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1721,10 +1721,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 1124, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1124, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -1734,7 +1734,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1129, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1745,7 +1745,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "suffix": "None" } }, - "commentStart": 1128, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1754,10 +1754,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 1132, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1132, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -1766,7 +1766,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1136, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1810,12 +1810,12 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 1145, + "commentStart": 0, "declaration": { - "commentStart": 1194, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1194, + "commentStart": 0, "end": 0, "name": "bracketSketch", "start": 0, @@ -1825,12 +1825,12 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "body": { "body": [ { - "commentStart": 1221, + "commentStart": 0, "declaration": { - "commentStart": 1221, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1221, + "commentStart": 0, "end": 0, "name": "s", "start": 0, @@ -1842,10 +1842,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 1239, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1239, + "commentStart": 0, "end": 0, "name": "bracketPlane", "start": 0, @@ -1859,10 +1859,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1225, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1225, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1872,7 +1872,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1225, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1881,21 +1881,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "arguments": [ { - "commentStart": 1275, + "commentStart": 0, "elements": [ { - "commentStart": 1276, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1276, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1277, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1277, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -1906,7 +1906,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1276, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1915,7 +1915,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 1281, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1933,10 +1933,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1285, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1285, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -1952,14 +1952,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 1288, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1288, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1288, + "commentStart": 0, "end": 0, "name": "d", "start": 0, @@ -1973,10 +1973,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1292, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1292, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -1998,7 +1998,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 1296, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2007,10 +2007,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1260, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1260, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2020,7 +2020,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1260, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2031,28 +2031,28 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1311, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1325, + "commentStart": 0, "elements": [ { - "commentStart": 1326, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1326, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1327, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1327, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -2063,7 +2063,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1326, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2072,7 +2072,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 1331, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2090,10 +2090,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1335, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1335, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -2111,10 +2111,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "argument": { "abs_path": false, - "commentStart": 1339, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1339, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -2125,7 +2125,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1338, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2142,14 +2142,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1343, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1349, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2160,10 +2160,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1306, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1306, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2173,7 +2173,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1306, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2185,27 +2185,27 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1369, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1383, + "commentStart": 0, "elements": [ { - "commentStart": 1384, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1384, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1384, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -2218,7 +2218,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 1388, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2236,10 +2236,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1392, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1392, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -2257,10 +2257,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "argument": { "abs_path": false, - "commentStart": 1396, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1396, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -2271,7 +2271,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1395, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2288,14 +2288,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1400, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1406, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2306,10 +2306,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1364, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1364, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2319,7 +2319,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1364, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2331,27 +2331,27 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1426, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1440, + "commentStart": 0, "elements": [ { - "commentStart": 1441, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1441, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1441, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -2364,7 +2364,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 1445, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2382,10 +2382,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1449, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1449, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -2401,14 +2401,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 1452, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1452, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1452, + "commentStart": 0, "end": 0, "name": "d", "start": 0, @@ -2422,10 +2422,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1456, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1456, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -2450,14 +2450,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1460, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1466, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2468,10 +2468,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1421, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1421, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2481,7 +2481,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1421, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2493,24 +2493,24 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1486, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1500, + "commentStart": 0, "elements": [ { - "commentStart": 1501, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1501, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -2523,7 +2523,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 1505, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2539,14 +2539,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 1508, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1508, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1508, + "commentStart": 0, "end": 0, "name": "d", "start": 0, @@ -2560,10 +2560,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1512, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -2588,14 +2588,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1516, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1522, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2606,10 +2606,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1481, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1481, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2619,7 +2619,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1481, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2631,24 +2631,24 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1542, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1556, + "commentStart": 0, "elements": [ { - "commentStart": 1557, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1557, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1557, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -2661,7 +2661,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 1561, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2677,7 +2677,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 1564, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2698,14 +2698,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1568, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1574, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2716,10 +2716,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1537, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1537, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2729,7 +2729,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1537, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2741,25 +2741,25 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1594, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1608, + "commentStart": 0, "elements": [ { - "commentStart": 1609, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1610, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -2770,7 +2770,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1609, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2779,7 +2779,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 1614, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2795,7 +2795,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 1617, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2816,14 +2816,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1621, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1627, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2834,10 +2834,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1589, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2847,7 +2847,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1589, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2859,25 +2859,25 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1647, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1661, + "commentStart": 0, "elements": [ { - "commentStart": 1662, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1663, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1663, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -2888,7 +2888,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1662, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2897,7 +2897,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 1667, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2913,14 +2913,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 1670, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1670, + "commentStart": 0, "end": 0, "name": "d", "start": 0, @@ -2934,10 +2934,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1674, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1674, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -2962,14 +2962,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1678, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1684, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2980,10 +2980,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1642, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1642, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2993,7 +2993,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1642, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3005,14 +3005,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1705, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1711, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3023,10 +3023,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1699, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1699, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3036,7 +3036,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1699, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3044,7 +3044,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "unlabeled": null } ], - "commentStart": 1225, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3062,10 +3062,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "argument": { "abs_path": false, - "commentStart": 1728, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1728, + "commentStart": 0, "end": 0, "name": "s", "start": 0, @@ -3076,24 +3076,24 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1721, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1217, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 1207, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1208, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -3103,7 +3103,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "Parameter", "identifier": { - "commentStart": 1211, + "commentStart": 0, "end": 0, "name": "d", "start": 0, @@ -3113,7 +3113,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "Parameter", "identifier": { - "commentStart": 1214, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -3140,12 +3140,12 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 1731, + "commentStart": 0, "declaration": { - "commentStart": 1766, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1766, + "commentStart": 0, "end": 0, "name": "bs", "start": 0, @@ -3155,10 +3155,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 1785, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1785, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -3171,10 +3171,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, { "abs_path": false, - "commentStart": 1792, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1792, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -3187,10 +3187,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, { "abs_path": false, - "commentStart": 1799, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1799, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -3204,10 +3204,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1771, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1771, + "commentStart": 0, "end": 0, "name": "bracketSketch", "start": 0, @@ -3217,7 +3217,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1771, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3238,12 +3238,12 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 1804, + "commentStart": 0, "declaration": { - "commentStart": 1804, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1804, + "commentStart": 0, "end": 0, "name": "bracketBody", "start": 0, @@ -3253,10 +3253,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "body": [ { "abs_path": false, - "commentStart": 1818, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1818, + "commentStart": 0, "end": 0, "name": "bs", "start": 0, @@ -3272,21 +3272,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1834, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1843, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1843, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1843, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3299,10 +3299,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "+", "right": { - "commentStart": 1852, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1852, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3316,10 +3316,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1856, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -3342,10 +3342,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1826, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1826, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3355,7 +3355,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1826, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3367,7 +3367,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1881, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3375,10 +3375,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1890, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1890, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3393,27 +3393,27 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1905, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1912, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1947, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1947, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1947, + "commentStart": 0, "end": 0, "name": "bs", "start": 0, @@ -3421,7 +3421,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 1950, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -3433,7 +3433,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "MemberExpression" }, "property": { - "commentStart": 1955, + "commentStart": 0, "end": 0, "name": "edge7", "start": 0, @@ -3447,10 +3447,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1923, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1923, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -3460,7 +3460,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1923, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3469,15 +3469,15 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "arguments": [ { - "commentStart": 1996, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1996, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1996, + "commentStart": 0, "end": 0, "name": "bs", "start": 0, @@ -3485,7 +3485,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 1999, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -3497,7 +3497,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "MemberExpression" }, "property": { - "commentStart": 2004, + "commentStart": 0, "end": 0, "name": "edge2", "start": 0, @@ -3511,10 +3511,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1972, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1972, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -3524,7 +3524,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1972, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3533,15 +3533,15 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "arguments": [ { - "commentStart": 2045, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2045, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2045, + "commentStart": 0, "end": 0, "name": "bs", "start": 0, @@ -3549,7 +3549,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 2048, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -3561,7 +3561,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "MemberExpression" }, "property": { - "commentStart": 2053, + "commentStart": 0, "end": 0, "name": "edge3", "start": 0, @@ -3575,10 +3575,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2021, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2021, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -3588,7 +3588,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2021, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3597,15 +3597,15 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "arguments": [ { - "commentStart": 2094, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2094, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2094, + "commentStart": 0, "end": 0, "name": "bs", "start": 0, @@ -3613,7 +3613,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Identifier" }, "property": { - "commentStart": 2097, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -3625,7 +3625,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "MemberExpression" }, "property": { - "commentStart": 2102, + "commentStart": 0, "end": 0, "name": "edge6", "start": 0, @@ -3639,10 +3639,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2070, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2070, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -3652,7 +3652,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2070, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3668,10 +3668,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1866, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1866, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -3681,7 +3681,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1866, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3689,13 +3689,13 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "unlabeled": null } ], - "commentStart": 1818, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 2125, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3723,26 +3723,26 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 2151, + "commentStart": 0, "declaration": { - "commentStart": 2151, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2151, + "commentStart": 0, "end": 0, "name": "tabPlane", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2162, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2166, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2166, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -3751,14 +3751,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2174, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2180, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2180, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -3767,14 +3767,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2189, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2191, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2191, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -3783,7 +3783,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2195, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3796,10 +3796,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2198, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2198, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -3808,7 +3808,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2202, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3821,10 +3821,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2205, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2205, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -3833,14 +3833,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2209, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2209, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2209, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -3854,10 +3854,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2217, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -3880,10 +3880,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2228, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2228, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -3892,14 +3892,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2236, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2238, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2238, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -3908,7 +3908,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2242, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3921,10 +3921,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2245, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2245, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -3933,7 +3933,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2249, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3946,10 +3946,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2252, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2252, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -3958,7 +3958,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2256, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3977,10 +3977,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2265, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2265, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -3989,14 +3989,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2273, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2275, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2275, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -4005,7 +4005,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2279, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4018,10 +4018,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2282, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2282, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -4030,7 +4030,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2286, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4043,10 +4043,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2289, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2289, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -4055,7 +4055,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2293, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4074,10 +4074,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2302, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2302, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -4086,14 +4086,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2310, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2312, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2312, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -4102,7 +4102,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2316, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4115,10 +4115,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2319, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2319, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -4127,7 +4127,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2323, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4140,10 +4140,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2326, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2326, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -4152,7 +4152,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2330, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4191,12 +4191,12 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 2339, + "commentStart": 0, "declaration": { - "commentStart": 2396, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2396, + "commentStart": 0, "end": 0, "name": "tabsR", "start": 0, @@ -4208,10 +4208,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 2418, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2418, + "commentStart": 0, "end": 0, "name": "tabPlane", "start": 0, @@ -4225,10 +4225,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2404, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2404, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -4238,7 +4238,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2404, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4247,20 +4247,20 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "arguments": [ { - "commentStart": 2448, + "commentStart": 0, "elements": [ { - "commentStart": 2449, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2449, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2449, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2449, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -4273,7 +4273,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2457, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4291,10 +4291,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2461, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2461, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -4310,17 +4310,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 2466, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2466, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2466, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4333,7 +4333,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2475, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4351,10 +4351,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2479, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2479, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -4376,7 +4376,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 2485, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4385,10 +4385,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2433, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2433, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -4398,7 +4398,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2433, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4409,21 +4409,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2498, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2504, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 2505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2505, + "commentStart": 0, "end": 0, "name": "tabWidth", "start": 0, @@ -4435,15 +4435,15 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name" }, { - "commentStart": 2515, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2516, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2516, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, @@ -4454,7 +4454,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2515, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4463,7 +4463,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2528, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4488,14 +4488,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2532, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2538, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4506,10 +4506,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2493, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2493, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4519,7 +4519,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2493, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4531,17 +4531,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2557, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2563, + "commentStart": 0, "elements": [ { - "commentStart": 2564, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4553,18 +4553,18 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 2567, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2567, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2568, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2568, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, @@ -4575,7 +4575,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2567, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4584,7 +4584,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2580, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4601,7 +4601,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "*", "right": { - "commentStart": 2584, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4626,14 +4626,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2588, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2594, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4644,10 +4644,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2552, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2552, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4657,7 +4657,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2552, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4669,22 +4669,22 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2613, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2619, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 2621, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2621, + "commentStart": 0, "end": 0, "name": "tabWidth", "start": 0, @@ -4695,7 +4695,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2620, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4703,15 +4703,15 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "UnaryExpression" }, { - "commentStart": 2631, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2632, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2632, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, @@ -4722,7 +4722,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2631, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4731,7 +4731,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2644, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4756,14 +4756,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2648, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2654, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4774,10 +4774,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2608, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2608, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4787,7 +4787,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2608, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4799,14 +4799,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2674, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2680, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4817,10 +4817,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2668, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2668, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -4830,7 +4830,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2668, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4844,30 +4844,30 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2714, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2723, + "commentStart": 0, "elements": [ { - "commentStart": 2734, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2734, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2734, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2734, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2734, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -4880,7 +4880,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2742, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4898,10 +4898,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2746, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2746, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -4918,14 +4918,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "+", "right": { - "commentStart": 2752, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2752, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2752, + "commentStart": 0, "end": 0, "name": "tabWidth", "start": 0, @@ -4938,7 +4938,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2763, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4958,20 +4958,20 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 2775, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2775, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2775, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2775, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2775, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4984,7 +4984,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2784, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5002,10 +5002,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2788, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2788, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -5022,14 +5022,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 2795, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2795, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2795, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, @@ -5042,10 +5042,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2808, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2808, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -5058,7 +5058,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2812, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5091,21 +5091,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2833, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2842, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2842, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2842, + "commentStart": 0, "end": 0, "name": "holeDiam", "start": 0, @@ -5118,7 +5118,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2853, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5137,10 +5137,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2699, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2699, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -5150,7 +5150,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2699, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5158,7 +5158,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "unlabeled": null }, { - "commentStart": 2864, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5167,10 +5167,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2694, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2694, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -5180,7 +5180,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2694, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5191,7 +5191,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2880, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5200,10 +5200,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 2890, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2890, + "commentStart": 0, "end": 0, "name": "tabThk", "start": 0, @@ -5214,7 +5214,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2889, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5225,10 +5225,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2872, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2872, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -5238,7 +5238,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2872, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5250,21 +5250,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2918, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2927, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2927, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2927, + "commentStart": 0, "end": 0, "name": "holeDiam", "start": 0, @@ -5277,7 +5277,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2938, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5296,23 +5296,23 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2948, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2955, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 2986, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2986, + "commentStart": 0, "end": 0, "name": "edge11", "start": 0, @@ -5326,10 +5326,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2966, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2966, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -5339,7 +5339,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2966, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5349,10 +5349,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 3024, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3024, + "commentStart": 0, "end": 0, "name": "edge12", "start": 0, @@ -5366,10 +5366,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3004, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3004, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -5379,7 +5379,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3004, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5395,10 +5395,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2903, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2903, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -5408,7 +5408,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2903, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5420,17 +5420,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3070, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3077, + "commentStart": 0, "elements": [ { - "commentStart": 3078, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5443,7 +5443,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, { "argument": { - "commentStart": 3082, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5454,7 +5454,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "suffix": "None" } }, - "commentStart": 3081, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5462,7 +5462,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "UnaryExpression" }, { - "commentStart": 3085, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5483,14 +5483,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3089, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3101, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5505,24 +5505,24 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3104, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3115, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3115, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3115, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3115, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5535,10 +5535,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "+", "right": { - "commentStart": 3124, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3124, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5552,10 +5552,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3128, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3128, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -5576,17 +5576,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 3135, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3135, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3135, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3135, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, @@ -5599,7 +5599,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "*", "right": { - "commentStart": 3147, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -5616,7 +5616,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3151, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -5639,10 +5639,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3054, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3054, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -5652,7 +5652,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3054, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5660,13 +5660,13 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "unlabeled": null } ], - "commentStart": 2404, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "9": [ { - "commentStart": 3154, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5699,12 +5699,12 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 3210, + "commentStart": 0, "declaration": { - "commentStart": 3210, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3210, + "commentStart": 0, "end": 0, "name": "tabsL", "start": 0, @@ -5716,10 +5716,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 3232, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3232, + "commentStart": 0, "end": 0, "name": "tabPlane", "start": 0, @@ -5733,10 +5733,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3218, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3218, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5746,7 +5746,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3218, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5755,21 +5755,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "arguments": [ { - "commentStart": 3262, + "commentStart": 0, "elements": [ { - "commentStart": 3263, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3263, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3264, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3264, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -5780,7 +5780,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3263, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5789,7 +5789,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3272, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5807,10 +5807,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3276, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3276, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -5826,17 +5826,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 3281, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3281, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3281, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3281, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5849,7 +5849,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3290, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5867,10 +5867,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3294, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3294, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -5892,7 +5892,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 3300, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5901,10 +5901,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3247, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3247, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -5914,7 +5914,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3247, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5925,22 +5925,22 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3313, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3319, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 3321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3321, + "commentStart": 0, "end": 0, "name": "tabWidth", "start": 0, @@ -5951,7 +5951,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3320, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5959,15 +5959,15 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "UnaryExpression" }, { - "commentStart": 3331, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3332, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3332, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, @@ -5978,7 +5978,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3331, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5987,7 +5987,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3344, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6012,14 +6012,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3348, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3354, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6030,10 +6030,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3308, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6043,7 +6043,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3308, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6055,17 +6055,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3373, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3379, + "commentStart": 0, "elements": [ { - "commentStart": 3380, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6077,18 +6077,18 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 3383, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3383, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3384, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, @@ -6099,7 +6099,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3383, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6108,7 +6108,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3396, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6125,7 +6125,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "*", "right": { - "commentStart": 3400, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6150,14 +6150,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3404, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3410, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6168,10 +6168,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3368, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3368, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6181,7 +6181,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3368, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6193,21 +6193,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3429, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3435, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 3436, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3436, + "commentStart": 0, "end": 0, "name": "tabWidth", "start": 0, @@ -6219,15 +6219,15 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name" }, { - "commentStart": 3446, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3447, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3447, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, @@ -6238,7 +6238,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3446, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6247,7 +6247,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3459, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6272,14 +6272,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3463, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3469, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6290,10 +6290,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3424, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6303,7 +6303,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3424, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6315,14 +6315,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3489, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3495, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6333,10 +6333,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3483, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3483, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -6346,7 +6346,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3483, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6360,31 +6360,31 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3529, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3538, + "commentStart": 0, "elements": [ { - "commentStart": 3549, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3549, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3549, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3550, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -6395,7 +6395,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3549, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6404,7 +6404,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3558, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6422,10 +6422,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3562, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3562, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -6442,14 +6442,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 3569, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3569, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3569, + "commentStart": 0, "end": 0, "name": "tabWidth", "start": 0, @@ -6462,7 +6462,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3580, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6482,20 +6482,20 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 3593, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3593, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3593, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3593, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3593, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6508,7 +6508,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3602, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6526,10 +6526,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3606, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3606, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -6546,14 +6546,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 3613, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3613, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3613, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, @@ -6566,10 +6566,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3626, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3626, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6582,7 +6582,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3630, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6615,21 +6615,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3651, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3660, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3660, + "commentStart": 0, "end": 0, "name": "holeDiam", "start": 0, @@ -6642,7 +6642,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3671, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6661,10 +6661,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3514, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3514, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -6674,7 +6674,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3514, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6682,7 +6682,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "unlabeled": null }, { - "commentStart": 3682, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6691,10 +6691,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3509, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3509, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -6704,7 +6704,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3509, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6715,7 +6715,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3698, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6724,10 +6724,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3708, + "commentStart": 0, "end": 0, "name": "tabThk", "start": 0, @@ -6738,7 +6738,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3707, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6749,10 +6749,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3690, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3690, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6762,7 +6762,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3690, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6774,21 +6774,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3736, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3745, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3745, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3745, + "commentStart": 0, "end": 0, "name": "holeDiam", "start": 0, @@ -6801,7 +6801,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3756, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6820,23 +6820,23 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3766, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3773, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 3804, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3804, + "commentStart": 0, "end": 0, "name": "edge21", "start": 0, @@ -6850,10 +6850,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3784, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -6863,7 +6863,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3784, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6873,10 +6873,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 3842, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3842, + "commentStart": 0, "end": 0, "name": "edge22", "start": 0, @@ -6890,10 +6890,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3822, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3822, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -6903,7 +6903,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3822, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6919,10 +6919,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3721, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3721, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -6932,7 +6932,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3721, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6944,17 +6944,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3888, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3895, + "commentStart": 0, "elements": [ { - "commentStart": 3896, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6967,7 +6967,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, { "argument": { - "commentStart": 3900, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6978,7 +6978,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "suffix": "None" } }, - "commentStart": 3899, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6986,7 +6986,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "UnaryExpression" }, { - "commentStart": 3903, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7007,14 +7007,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3907, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3919, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7029,24 +7029,24 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3922, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3933, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3933, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3933, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7059,10 +7059,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "+", "right": { - "commentStart": 3942, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3942, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7076,10 +7076,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3946, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3946, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -7100,17 +7100,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 3953, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3953, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3953, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3953, + "commentStart": 0, "end": 0, "name": "tabLength", "start": 0, @@ -7123,7 +7123,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "*", "right": { - "commentStart": 3965, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -7140,7 +7140,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3969, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -7163,10 +7163,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3872, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3872, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -7176,7 +7176,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3872, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7184,13 +7184,13 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "unlabeled": null } ], - "commentStart": 3218, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "9": [ { - "commentStart": 3972, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -7218,26 +7218,26 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 4012, + "commentStart": 0, "declaration": { - "commentStart": 4012, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4012, + "commentStart": 0, "end": 0, "name": "retPlane", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4023, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4027, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4027, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -7246,14 +7246,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4035, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4041, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4041, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -7262,14 +7262,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4050, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4052, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4052, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -7278,18 +7278,18 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4056, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4056, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 4057, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4057, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -7300,7 +7300,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 4056, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7309,7 +7309,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 4065, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7326,7 +7326,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "+", "right": { - "commentStart": 4069, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -7343,10 +7343,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4073, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4073, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -7355,7 +7355,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4077, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7368,10 +7368,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4080, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4080, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -7380,7 +7380,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4084, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7399,10 +7399,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4093, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4093, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -7411,14 +7411,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4101, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4103, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4103, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -7427,7 +7427,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4107, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7440,10 +7440,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4110, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4110, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -7452,7 +7452,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4114, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7465,10 +7465,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4117, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4117, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -7477,7 +7477,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4121, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7496,10 +7496,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4130, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4130, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -7508,14 +7508,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4138, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4140, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4140, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -7524,7 +7524,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4144, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7537,10 +7537,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4147, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4147, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -7549,7 +7549,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4151, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7562,10 +7562,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4154, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4154, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -7574,7 +7574,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4158, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7593,10 +7593,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4167, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4167, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -7605,14 +7605,14 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4175, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4177, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4177, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -7621,7 +7621,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4181, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7634,10 +7634,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4184, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4184, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -7646,7 +7646,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4188, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7659,10 +7659,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl } }, { - "commentStart": 4191, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4191, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -7671,7 +7671,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4195, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7710,12 +7710,12 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 4204, + "commentStart": 0, "declaration": { - "commentStart": 4247, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4247, + "commentStart": 0, "end": 0, "name": "retFront", "start": 0, @@ -7727,10 +7727,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 4272, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4272, + "commentStart": 0, "end": 0, "name": "retPlane", "start": 0, @@ -7744,10 +7744,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4258, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4258, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -7757,7 +7757,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4258, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7766,21 +7766,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "arguments": [ { - "commentStart": 4302, + "commentStart": 0, "elements": [ { - "commentStart": 4303, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4303, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 4304, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4304, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7791,7 +7791,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 4303, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7800,7 +7800,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 4313, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7818,10 +7818,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 4317, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4317, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -7837,7 +7837,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 4322, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7855,7 +7855,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 4326, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -7864,10 +7864,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4287, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4287, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -7877,7 +7877,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4287, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7888,17 +7888,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4339, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4345, + "commentStart": 0, "elements": [ { - "commentStart": 4346, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7911,10 +7911,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, { "abs_path": false, - "commentStart": 4349, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4349, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -7935,10 +7935,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4334, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4334, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7948,7 +7948,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4334, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7960,21 +7960,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4365, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4371, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 4372, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4372, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -7988,10 +7988,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "argument": { "abs_path": false, - "commentStart": 4378, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4378, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -8002,7 +8002,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 4377, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8019,10 +8019,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4360, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4360, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8032,7 +8032,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4360, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8043,10 +8043,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 4389, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4389, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -8056,7 +8056,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4389, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8067,21 +8067,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4410, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4419, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4419, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4419, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -8094,7 +8094,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 4427, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -8113,10 +8113,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4402, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4402, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -8126,7 +8126,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4402, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8134,13 +8134,13 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "unlabeled": null } ], - "commentStart": 4258, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "5": [ { - "commentStart": 4430, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -8173,12 +8173,12 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 4472, + "commentStart": 0, "declaration": { - "commentStart": 4472, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4472, + "commentStart": 0, "end": 0, "name": "retBack", "start": 0, @@ -8190,10 +8190,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 4496, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4496, + "commentStart": 0, "end": 0, "name": "retPlane", "start": 0, @@ -8207,10 +8207,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4482, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -8220,7 +8220,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4482, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8229,20 +8229,20 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "arguments": [ { - "commentStart": 4526, + "commentStart": 0, "elements": [ { - "commentStart": 4527, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4527, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4527, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4527, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -8255,7 +8255,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "/", "right": { - "commentStart": 4536, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8273,10 +8273,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4540, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4540, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -8292,7 +8292,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 4545, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8310,7 +8310,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 4549, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8319,10 +8319,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4511, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4511, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -8332,7 +8332,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4511, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8343,17 +8343,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4562, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4568, + "commentStart": 0, "elements": [ { - "commentStart": 4569, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8366,10 +8366,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, { "abs_path": false, - "commentStart": 4572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4572, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -8390,10 +8390,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4557, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4557, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8403,7 +8403,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4557, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8415,22 +8415,22 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4588, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4594, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 4596, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4596, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -8441,7 +8441,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 4595, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8449,7 +8449,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "UnaryExpression" }, { - "commentStart": 4601, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8470,10 +8470,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4583, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4583, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8483,7 +8483,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4583, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8495,17 +8495,17 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4615, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4621, + "commentStart": 0, "elements": [ { - "commentStart": 4622, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8519,10 +8519,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "argument": { "abs_path": false, - "commentStart": 4626, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4626, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -8533,7 +8533,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 4625, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8550,10 +8550,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4610, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8563,7 +8563,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4610, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8574,10 +8574,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 4637, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4637, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -8587,7 +8587,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4637, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8598,21 +8598,21 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4658, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4667, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4667, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4667, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -8625,7 +8625,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl }, "operator": "-", "right": { - "commentStart": 4675, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -8644,10 +8644,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4650, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4650, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -8657,7 +8657,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4650, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8665,7 +8665,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "unlabeled": null } ], - "commentStart": 4482, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -8688,7 +8688,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 325, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -8703,10 +8703,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl ], "properties": [ { - "commentStart": 334, + "commentStart": 0, "end": 0, "key": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -8716,10 +8716,10 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 354, + "commentStart": 0, "end": 0, "name": { - "commentStart": 354, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -8740,7 +8740,7 @@ description: Result of parsing focusrite-scarlett-mounting-bracket.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 357, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap index 3c40011b4..3a5370a1e 100644 --- a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap @@ -47,7 +47,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "type": "Number", "value": 44.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "z": { @@ -219,7 +220,13 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "type": "Number", "value": 88.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -556,7 +563,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "type": "Number", "value": 2.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -645,7 +653,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "type": "Number", "value": 54.666666666666664, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -942,7 +951,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "type": "Number", "value": 2.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -1031,7 +1041,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "type": "Number", "value": 54.666666666666664, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -1082,7 +1093,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "type": "Number", "value": -52.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "y": { @@ -1305,7 +1317,8 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "type": "Number", "value": -52.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "y": { diff --git a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/program_memory.snap index c50f3e247..3d598159e 100644 --- a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/program_memory.snap @@ -471,7 +471,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra "type": "Number", "value": 44.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "z": { @@ -1401,7 +1402,8 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra "type": "Number", "value": -52.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "y": { diff --git a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ast.snap b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ast.snap index 6930a730c..37b9e26b5 100644 --- a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing food-service-spatula.kcl "Ok": { "body": [ { - "commentStart": 129, + "commentStart": 0, "declaration": { - "commentStart": 152, + "commentStart": 0, "end": 0, "id": { - "commentStart": 152, + "commentStart": 0, "end": 0, "name": "flipperThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 171, + "commentStart": 0, "end": 0, "raw": "3.5", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 175, + "commentStart": 0, "declaration": { - "commentStart": 175, + "commentStart": 0, "end": 0, "id": { - "commentStart": 175, + "commentStart": 0, "end": 0, "name": "flipperLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 191, + "commentStart": 0, "end": 0, "raw": "70.0", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 196, + "commentStart": 0, "declaration": { - "commentStart": 196, + "commentStart": 0, "end": 0, "id": { - "commentStart": 196, + "commentStart": 0, "end": 0, "name": "handleWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 210, + "commentStart": 0, "end": 0, "raw": "15.0", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 215, + "commentStart": 0, "declaration": { - "commentStart": 215, + "commentStart": 0, "end": 0, "id": { - "commentStart": 215, + "commentStart": 0, "end": 0, "name": "gripLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 228, + "commentStart": 0, "end": 0, "raw": "150.0", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 234, + "commentStart": 0, "declaration": { - "commentStart": 234, + "commentStart": 0, "end": 0, "id": { - "commentStart": 234, + "commentStart": 0, "end": 0, "name": "flipperFilletRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 256, + "commentStart": 0, "end": 0, "raw": "5.0", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 260, + "commentStart": 0, "declaration": { - "commentStart": 260, + "commentStart": 0, "end": 0, "id": { - "commentStart": 260, + "commentStart": 0, "end": 0, "name": "flipperSlotWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 279, + "commentStart": 0, "end": 0, "raw": "10.0", "start": 0, @@ -207,19 +207,19 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 284, + "commentStart": 0, "declaration": { - "commentStart": 284, + "commentStart": 0, "end": 0, "id": { - "commentStart": 284, + "commentStart": 0, "end": 0, "name": "gripWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 296, + "commentStart": 0, "end": 0, "raw": "10.0", "start": 0, @@ -240,19 +240,19 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 301, + "commentStart": 0, "declaration": { - "commentStart": 301, + "commentStart": 0, "end": 0, "id": { - "commentStart": 301, + "commentStart": 0, "end": 0, "name": "gripHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 314, + "commentStart": 0, "end": 0, "raw": "20.0", "start": 0, @@ -273,19 +273,19 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 319, + "commentStart": 0, "declaration": { - "commentStart": 319, + "commentStart": 0, "end": 0, "id": { - "commentStart": 319, + "commentStart": 0, "end": 0, "name": "gripFilletRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 338, + "commentStart": 0, "end": 0, "raw": "3.0", "start": 0, @@ -306,19 +306,19 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 342, + "commentStart": 0, "declaration": { - "commentStart": 342, + "commentStart": 0, "end": 0, "id": { - "commentStart": 342, + "commentStart": 0, "end": 0, "name": "gripSlotWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 358, + "commentStart": 0, "end": 0, "raw": "8.0", "start": 0, @@ -339,12 +339,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 361, + "commentStart": 0, "declaration": { - "commentStart": 458, + "commentStart": 0, "end": 0, "id": { - "commentStart": 458, + "commentStart": 0, "end": 0, "name": "slot", "start": 0, @@ -354,28 +354,28 @@ description: Result of parsing food-service-spatula.kcl "body": { "body": [ { - "commentStart": 495, + "commentStart": 0, "declaration": { - "commentStart": 495, + "commentStart": 0, "end": 0, "id": { - "commentStart": 495, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 503, + "commentStart": 0, "cond": { - "commentStart": 506, + "commentStart": 0, "end": 0, "left": { - "commentStart": 506, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 506, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -383,7 +383,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 512, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -400,11 +400,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "==", "right": { - "commentStart": 518, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 518, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -412,7 +412,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 522, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -437,19 +437,19 @@ description: Result of parsing food-service-spatula.kcl "final_else": { "body": [ { - "commentStart": 607, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 607, + "commentStart": 0, "cond": { - "commentStart": 610, + "commentStart": 0, "end": 0, "left": { - "commentStart": 610, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 610, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -457,7 +457,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 614, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -474,11 +474,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "<", "right": { - "commentStart": 619, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 619, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -486,7 +486,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 625, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -511,24 +511,24 @@ description: Result of parsing food-service-spatula.kcl "final_else": { "body": [ { - "commentStart": 720, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "arguments": [ { - "commentStart": 742, + "commentStart": 0, "end": 0, "left": { - "commentStart": 742, + "commentStart": 0, "end": 0, "left": { - "commentStart": 742, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 742, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -536,7 +536,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 746, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -553,11 +553,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 751, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 751, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -565,7 +565,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 757, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -586,14 +586,14 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "/", "right": { - "commentStart": 764, + "commentStart": 0, "end": 0, "left": { - "commentStart": 764, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 764, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -601,7 +601,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 768, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -618,11 +618,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 773, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 773, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -630,7 +630,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 779, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -656,10 +656,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 736, + "commentStart": 0, "end": 0, "name": { - "commentStart": 736, + "commentStart": 0, "end": 0, "name": "atan", "start": 0, @@ -669,7 +669,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 736, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -678,10 +678,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 720, + "commentStart": 0, "end": 0, "name": { - "commentStart": 720, + "commentStart": 0, "end": 0, "name": "toDegrees", "start": 0, @@ -691,7 +691,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 720, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -702,7 +702,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ExpressionStatement" } ], - "commentStart": 720, + "commentStart": 0, "end": 0, "start": 0 }, @@ -710,27 +710,27 @@ description: Result of parsing food-service-spatula.kcl "then_val": { "body": [ { - "commentStart": 636, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 636, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "arguments": [ { - "commentStart": 652, + "commentStart": 0, "end": 0, "left": { - "commentStart": 652, + "commentStart": 0, "end": 0, "left": { - "commentStart": 652, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 652, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -738,7 +738,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 656, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -755,11 +755,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 661, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 661, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -767,7 +767,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 667, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -788,14 +788,14 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "/", "right": { - "commentStart": 674, + "commentStart": 0, "end": 0, "left": { - "commentStart": 674, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 674, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -803,7 +803,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 678, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -820,11 +820,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 683, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 683, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -832,7 +832,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 689, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -858,10 +858,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 646, + "commentStart": 0, "end": 0, "name": { - "commentStart": 646, + "commentStart": 0, "end": 0, "name": "atan", "start": 0, @@ -871,7 +871,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 646, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -880,10 +880,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 636, + "commentStart": 0, "end": 0, "name": "toDegrees", "start": 0, @@ -893,7 +893,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 636, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -901,7 +901,7 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "+", "right": { - "commentStart": 697, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -921,7 +921,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ExpressionStatement" } ], - "commentStart": 636, + "commentStart": 0, "end": 0, "start": 0 }, @@ -933,7 +933,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ExpressionStatement" } ], - "commentStart": 607, + "commentStart": 0, "end": 0, "start": 0 }, @@ -941,19 +941,19 @@ description: Result of parsing food-service-spatula.kcl "then_val": { "body": [ { - "commentStart": 531, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 531, + "commentStart": 0, "cond": { - "commentStart": 534, + "commentStart": 0, "end": 0, "left": { - "commentStart": 534, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 534, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -961,7 +961,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 538, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -978,11 +978,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": ">", "right": { - "commentStart": 543, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 543, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -990,7 +990,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 549, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1015,10 +1015,10 @@ description: Result of parsing food-service-spatula.kcl "final_else": { "body": [ { - "commentStart": 582, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 582, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -1034,7 +1034,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ExpressionStatement" } ], - "commentStart": 582, + "commentStart": 0, "end": 0, "start": 0 }, @@ -1042,10 +1042,10 @@ description: Result of parsing food-service-spatula.kcl "then_val": { "body": [ { - "commentStart": 560, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 560, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1061,7 +1061,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ExpressionStatement" } ], - "commentStart": 560, + "commentStart": 0, "end": 0, "start": 0 }, @@ -1073,7 +1073,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ExpressionStatement" } ], - "commentStart": 531, + "commentStart": 0, "end": 0, "start": 0 }, @@ -1090,12 +1090,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 797, + "commentStart": 0, "declaration": { - "commentStart": 797, + "commentStart": 0, "end": 0, "id": { - "commentStart": 797, + "commentStart": 0, "end": 0, "name": "dist", "start": 0, @@ -1104,19 +1104,19 @@ description: Result of parsing food-service-spatula.kcl "init": { "arguments": [ { - "commentStart": 809, + "commentStart": 0, "end": 0, "left": { "arguments": [ { - "commentStart": 813, + "commentStart": 0, "end": 0, "left": { - "commentStart": 813, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 813, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -1124,7 +1124,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 817, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1141,11 +1141,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 822, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 822, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -1153,7 +1153,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 828, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1173,7 +1173,7 @@ description: Result of parsing food-service-spatula.kcl "type": "BinaryExpression" }, { - "commentStart": 832, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1187,10 +1187,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 809, + "commentStart": 0, "end": 0, "name": { - "commentStart": 809, + "commentStart": 0, "end": 0, "name": "pow", "start": 0, @@ -1200,7 +1200,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 809, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1210,14 +1210,14 @@ description: Result of parsing food-service-spatula.kcl "right": { "arguments": [ { - "commentStart": 841, + "commentStart": 0, "end": 0, "left": { - "commentStart": 841, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 841, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -1225,7 +1225,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 845, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1242,11 +1242,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 850, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 850, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -1254,7 +1254,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 856, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1274,7 +1274,7 @@ description: Result of parsing food-service-spatula.kcl "type": "BinaryExpression" }, { - "commentStart": 860, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1288,10 +1288,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 837, + "commentStart": 0, "end": 0, "name": { - "commentStart": 837, + "commentStart": 0, "end": 0, "name": "pow", "start": 0, @@ -1301,7 +1301,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 837, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1314,10 +1314,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 804, + "commentStart": 0, "end": 0, "name": { - "commentStart": 804, + "commentStart": 0, "end": 0, "name": "sqrt", "start": 0, @@ -1327,7 +1327,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 804, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1343,32 +1343,32 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 866, + "commentStart": 0, "declaration": { - "commentStart": 866, + "commentStart": 0, "end": 0, "id": { - "commentStart": 866, + "commentStart": 0, "end": 0, "name": "xstart", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 875, + "commentStart": 0, "end": 0, "left": { - "commentStart": 875, + "commentStart": 0, "end": 0, "left": { - "commentStart": 875, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 875, + "commentStart": 0, "end": 0, "name": { - "commentStart": 875, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1381,7 +1381,7 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "/", "right": { - "commentStart": 883, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1402,14 +1402,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 901, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 901, + "commentStart": 0, "end": 0, "name": { - "commentStart": 901, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1422,7 +1422,7 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 909, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1440,10 +1440,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 891, + "commentStart": 0, "end": 0, "name": { - "commentStart": 891, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -1453,7 +1453,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 891, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1462,10 +1462,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 887, + "commentStart": 0, "end": 0, "name": { - "commentStart": 887, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -1475,7 +1475,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 887, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1487,11 +1487,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "+", "right": { - "commentStart": 916, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 916, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -1499,7 +1499,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 922, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1528,32 +1528,32 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 927, + "commentStart": 0, "declaration": { - "commentStart": 927, + "commentStart": 0, "end": 0, "id": { - "commentStart": 927, + "commentStart": 0, "end": 0, "name": "ystart", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 936, + "commentStart": 0, "end": 0, "left": { - "commentStart": 936, + "commentStart": 0, "end": 0, "left": { - "commentStart": 936, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 936, + "commentStart": 0, "end": 0, "name": { - "commentStart": 936, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1566,7 +1566,7 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "/", "right": { - "commentStart": 944, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1587,14 +1587,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 962, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 962, + "commentStart": 0, "end": 0, "name": { - "commentStart": 962, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1607,7 +1607,7 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 970, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1625,10 +1625,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 952, + "commentStart": 0, "end": 0, "name": { - "commentStart": 952, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -1638,7 +1638,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 952, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1647,10 +1647,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 948, + "commentStart": 0, "end": 0, "name": { - "commentStart": 948, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -1660,7 +1660,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 948, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1672,11 +1672,11 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "+", "right": { - "commentStart": 977, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 977, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -1684,7 +1684,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Identifier" }, "property": { - "commentStart": 983, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1713,12 +1713,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 988, + "commentStart": 0, "declaration": { - "commentStart": 988, + "commentStart": 0, "end": 0, "id": { - "commentStart": 988, + "commentStart": 0, "end": 0, "name": "slotSketch", "start": 0, @@ -1729,14 +1729,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 1016, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1017, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1017, + "commentStart": 0, "end": 0, "name": "xstart", "start": 0, @@ -1749,10 +1749,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 1025, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1025, + "commentStart": 0, "end": 0, "name": "ystart", "start": 0, @@ -1771,10 +1771,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 1034, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1034, + "commentStart": 0, "end": 0, "name": "sketch1", "start": 0, @@ -1788,10 +1788,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1001, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1001, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1801,7 +1801,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1001, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1810,14 +1810,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 1061, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1063, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1063, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1827,10 +1827,10 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1071, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1071, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1843,10 +1843,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 1078, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1078, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1856,10 +1856,10 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1087, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1087, + "commentStart": 0, "end": 0, "name": "dist", "start": 0, @@ -1877,14 +1877,14 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectExpression" }, { - "commentStart": 1095, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1098, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1894,10 +1894,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1050, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1050, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1907,7 +1907,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1050, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1916,14 +1916,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 1129, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1131, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1131, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1932,14 +1932,14 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1140, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1140, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1140, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1952,7 +1952,7 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "/", "right": { - "commentStart": 1148, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1969,10 +1969,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 1151, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1151, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1981,7 +1981,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1160, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1999,14 +1999,14 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectExpression" }, { - "commentStart": 1167, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1170, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2016,10 +2016,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1115, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1115, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -2029,7 +2029,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1115, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2038,14 +2038,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 1197, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1199, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1199, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2055,10 +2055,10 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1207, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1207, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2071,10 +2071,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 1214, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1214, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2085,10 +2085,10 @@ description: Result of parsing food-service-spatula.kcl "value": { "argument": { "abs_path": false, - "commentStart": 1224, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1224, + "commentStart": 0, "end": 0, "name": "dist", "start": 0, @@ -2099,7 +2099,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Name", "type": "Name" }, - "commentStart": 1223, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2113,14 +2113,14 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectExpression" }, { - "commentStart": 1232, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1235, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2130,10 +2130,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1186, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -2143,7 +2143,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1186, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2152,12 +2152,12 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 1268, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1283, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2166,10 +2166,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1269, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1269, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -2179,7 +2179,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1269, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2188,7 +2188,7 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 1301, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2197,10 +2197,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -2210,7 +2210,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1287, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2223,14 +2223,14 @@ description: Result of parsing food-service-spatula.kcl "type": "ArrayExpression" }, { - "commentStart": 1306, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1309, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2240,10 +2240,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1252, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1252, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -2253,7 +2253,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1252, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2263,10 +2263,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1325, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1325, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2276,14 +2276,14 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1325, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1001, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2301,10 +2301,10 @@ description: Result of parsing food-service-spatula.kcl { "argument": { "abs_path": false, - "commentStart": 1342, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1342, + "commentStart": 0, "end": 0, "name": "slotSketch", "start": 0, @@ -2315,24 +2315,24 @@ description: Result of parsing food-service-spatula.kcl "type": "Name", "type": "Name" }, - "commentStart": 1335, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 491, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 462, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 463, + "commentStart": 0, "end": 0, "name": "sketch1", "start": 0, @@ -2342,7 +2342,7 @@ description: Result of parsing food-service-spatula.kcl { "type": "Parameter", "identifier": { - "commentStart": 472, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -2352,7 +2352,7 @@ description: Result of parsing food-service-spatula.kcl { "type": "Parameter", "identifier": { - "commentStart": 479, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -2362,7 +2362,7 @@ description: Result of parsing food-service-spatula.kcl { "type": "Parameter", "identifier": { - "commentStart": 484, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -2389,12 +2389,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 1354, + "commentStart": 0, "declaration": { - "commentStart": 1393, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1393, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -2404,10 +2404,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 1419, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1419, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -2421,10 +2421,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2434,7 +2434,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1405, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2455,12 +2455,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 1422, + "commentStart": 0, "declaration": { - "commentStart": 1459, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1459, + "commentStart": 0, "end": 0, "name": "flipperProfile", "start": 0, @@ -2471,15 +2471,15 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 1491, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1493, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1493, + "commentStart": 0, "end": 0, "name": "flipperLength", "start": 0, @@ -2490,7 +2490,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Name", "type": "Name" }, - "commentStart": 1492, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2499,7 +2499,7 @@ description: Result of parsing food-service-spatula.kcl }, { "argument": { - "commentStart": 1509, + "commentStart": 0, "end": 0, "raw": "32.0", "start": 0, @@ -2510,7 +2510,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 1508, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2525,10 +2525,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 1516, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1516, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -2542,10 +2542,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1476, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1476, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2555,7 +2555,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1476, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2566,21 +2566,21 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 1537, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1543, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1544, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1544, + "commentStart": 0, "end": 0, "name": "flipperLength", "start": 0, @@ -2592,7 +2592,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Name" }, { - "commentStart": 1559, + "commentStart": 0, "end": 0, "raw": "2.0", "start": 0, @@ -2613,10 +2613,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1532, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1532, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2626,7 +2626,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1532, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2638,14 +2638,14 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 1576, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1585, + "commentStart": 0, "end": 0, "raw": "60.0", "start": 0, @@ -2660,14 +2660,14 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 1591, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1597, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2678,10 +2678,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1570, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1570, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2691,7 +2691,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1570, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2703,22 +2703,22 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 1618, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1624, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1626, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1626, + "commentStart": 0, "end": 0, "name": "flipperLength", "start": 0, @@ -2729,7 +2729,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Name", "type": "Name" }, - "commentStart": 1625, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2737,7 +2737,7 @@ description: Result of parsing food-service-spatula.kcl "type": "UnaryExpression" }, { - "commentStart": 1641, + "commentStart": 0, "end": 0, "raw": "2.0", "start": 0, @@ -2758,10 +2758,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1613, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1613, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2771,7 +2771,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1613, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2781,14 +2781,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 1656, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1665, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1665, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -2797,7 +2797,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1676, + "commentStart": 0, "end": 0, "raw": "196.912390", "start": 0, @@ -2810,10 +2810,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 1695, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1695, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -2822,7 +2822,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1708, + "commentStart": 0, "end": 0, "raw": "163.087610", "start": 0, @@ -2835,10 +2835,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 1727, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1727, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2847,7 +2847,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1736, + "commentStart": 0, "end": 0, "raw": "110.0", "start": 0, @@ -2865,7 +2865,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectExpression" }, { - "commentStart": 1750, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2874,10 +2874,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1652, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1652, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2887,7 +2887,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1652, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2897,10 +2897,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1758, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1758, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2910,20 +2910,20 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1758, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1476, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "5": [ { - "commentStart": 1765, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2956,12 +2956,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 1801, + "commentStart": 0, "declaration": { - "commentStart": 1801, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1801, + "commentStart": 0, "end": 0, "name": "slotProfile000", "start": 0, @@ -2971,10 +2971,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 1823, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1823, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -2986,11 +2986,11 @@ description: Result of parsing food-service-spatula.kcl "type": "Name" }, { - "commentStart": 1834, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1836, + "commentStart": 0, "end": 0, "raw": "25", "start": 0, @@ -3001,7 +3001,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 1835, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3009,7 +3009,7 @@ description: Result of parsing food-service-spatula.kcl "type": "UnaryExpression" }, { - "commentStart": 1840, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3027,11 +3027,11 @@ description: Result of parsing food-service-spatula.kcl "type": "ArrayExpression" }, { - "commentStart": 1844, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1846, + "commentStart": 0, "end": 0, "raw": "55", "start": 0, @@ -3042,7 +3042,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 1845, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3050,7 +3050,7 @@ description: Result of parsing food-service-spatula.kcl "type": "UnaryExpression" }, { - "commentStart": 1850, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3069,10 +3069,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 1854, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1854, + "commentStart": 0, "end": 0, "name": "flipperSlotWidth", "start": 0, @@ -3086,10 +3086,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1818, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1818, + "commentStart": 0, "end": 0, "name": "slot", "start": 0, @@ -3099,7 +3099,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1818, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3115,12 +3115,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 1871, + "commentStart": 0, "declaration": { - "commentStart": 1909, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1909, + "commentStart": 0, "end": 0, "name": "slotProfile001", "start": 0, @@ -3130,10 +3130,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 1931, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1931, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -3145,11 +3145,11 @@ description: Result of parsing food-service-spatula.kcl "type": "Name" }, { - "commentStart": 1942, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1944, + "commentStart": 0, "end": 0, "raw": "25", "start": 0, @@ -3160,7 +3160,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 1943, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3168,7 +3168,7 @@ description: Result of parsing food-service-spatula.kcl "type": "UnaryExpression" }, { - "commentStart": 1948, + "commentStart": 0, "end": 0, "raw": "18", "start": 0, @@ -3186,11 +3186,11 @@ description: Result of parsing food-service-spatula.kcl "type": "ArrayExpression" }, { - "commentStart": 1953, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1955, + "commentStart": 0, "end": 0, "raw": "55", "start": 0, @@ -3201,7 +3201,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 1954, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3209,7 +3209,7 @@ description: Result of parsing food-service-spatula.kcl "type": "UnaryExpression" }, { - "commentStart": 1959, + "commentStart": 0, "end": 0, "raw": "19", "start": 0, @@ -3228,10 +3228,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 1964, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1964, + "commentStart": 0, "end": 0, "name": "flipperSlotWidth", "start": 0, @@ -3245,10 +3245,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 1926, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1926, + "commentStart": 0, "end": 0, "name": "slot", "start": 0, @@ -3258,7 +3258,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 1926, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3279,12 +3279,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 1981, + "commentStart": 0, "declaration": { - "commentStart": 2022, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2022, + "commentStart": 0, "end": 0, "name": "slotProfile002", "start": 0, @@ -3294,10 +3294,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 2044, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2044, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -3309,11 +3309,11 @@ description: Result of parsing food-service-spatula.kcl "type": "Name" }, { - "commentStart": 2055, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2057, + "commentStart": 0, "end": 0, "raw": "25", "start": 0, @@ -3324,7 +3324,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 2056, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3333,7 +3333,7 @@ description: Result of parsing food-service-spatula.kcl }, { "argument": { - "commentStart": 2062, + "commentStart": 0, "end": 0, "raw": "18", "start": 0, @@ -3344,7 +3344,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 2061, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3358,11 +3358,11 @@ description: Result of parsing food-service-spatula.kcl "type": "ArrayExpression" }, { - "commentStart": 2067, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2069, + "commentStart": 0, "end": 0, "raw": "55", "start": 0, @@ -3373,7 +3373,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 2068, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3382,7 +3382,7 @@ description: Result of parsing food-service-spatula.kcl }, { "argument": { - "commentStart": 2074, + "commentStart": 0, "end": 0, "raw": "19", "start": 0, @@ -3393,7 +3393,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 2073, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3408,10 +3408,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 2079, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2079, + "commentStart": 0, "end": 0, "name": "flipperSlotWidth", "start": 0, @@ -3425,10 +3425,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2039, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2039, + "commentStart": 0, "end": 0, "name": "slot", "start": 0, @@ -3438,7 +3438,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2039, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3459,12 +3459,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 2096, + "commentStart": 0, "declaration": { - "commentStart": 2145, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2145, + "commentStart": 0, "end": 0, "name": "spatulaProfile", "start": 0, @@ -3474,10 +3474,10 @@ description: Result of parsing food-service-spatula.kcl "body": [ { "abs_path": false, - "commentStart": 2162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2162, + "commentStart": 0, "end": 0, "name": "flipperProfile", "start": 0, @@ -3492,10 +3492,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 2187, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2187, + "commentStart": 0, "end": 0, "name": "slotProfile000", "start": 0, @@ -3507,7 +3507,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Name" }, { - "commentStart": 2203, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3516,10 +3516,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2182, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2182, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -3529,7 +3529,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2182, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3539,10 +3539,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 2216, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2216, + "commentStart": 0, "end": 0, "name": "slotProfile001", "start": 0, @@ -3554,7 +3554,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Name" }, { - "commentStart": 2232, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3563,10 +3563,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2211, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2211, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -3576,7 +3576,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2211, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3586,10 +3586,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 2245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2245, + "commentStart": 0, "end": 0, "name": "slotProfile002", "start": 0, @@ -3601,7 +3601,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Name" }, { - "commentStart": 2261, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3610,10 +3610,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2240, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -3623,20 +3623,20 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2240, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 2162, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 2263, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3669,12 +3669,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 2318, + "commentStart": 0, "declaration": { - "commentStart": 2318, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2318, + "commentStart": 0, "end": 0, "name": "flipper", "start": 0, @@ -3685,7 +3685,7 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 2352, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3693,10 +3693,10 @@ description: Result of parsing food-service-spatula.kcl }, "arg": { "abs_path": false, - "commentStart": 2361, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2361, + "commentStart": 0, "end": 0, "name": "flipperThickness", "start": 0, @@ -3711,10 +3711,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2328, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2328, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3724,17 +3724,17 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2328, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2336, + "commentStart": 0, "end": 0, "name": "spatulaProfile", "start": 0, @@ -3756,14 +3756,14 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 2378, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "type": "LabeledArg", "label": { - "commentStart": 2436, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3771,10 +3771,10 @@ description: Result of parsing food-service-spatula.kcl }, "arg": { "abs_path": false, - "commentStart": 2445, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2445, + "commentStart": 0, "end": 0, "name": "flipperFilletRadius", "start": 0, @@ -3789,23 +3789,23 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 2468, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2475, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 2501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2501, + "commentStart": 0, "end": 0, "name": "backEdge", "start": 0, @@ -3819,10 +3819,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2481, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2481, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -3832,7 +3832,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2481, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3842,10 +3842,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 2540, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2540, + "commentStart": 0, "end": 0, "name": "backEdge", "start": 0, @@ -3859,10 +3859,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2516, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2516, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -3872,7 +3872,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2516, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3888,10 +3888,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2415, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2415, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -3901,17 +3901,17 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2415, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2425, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2425, + "commentStart": 0, "end": 0, "name": "flipper", "start": 0, @@ -3933,12 +3933,12 @@ description: Result of parsing food-service-spatula.kcl "type": "ExpressionStatement" }, { - "commentStart": 2556, + "commentStart": 0, "declaration": { - "commentStart": 2624, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2624, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -3951,22 +3951,22 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 2666, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2675, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2676, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2676, + "commentStart": 0, "end": 0, "name": "handleWidth", "start": 0, @@ -3977,7 +3977,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Name", "type": "Name" }, - "commentStart": 2675, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3986,7 +3986,7 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "/", "right": { - "commentStart": 2690, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4005,10 +4005,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2650, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2650, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -4018,17 +4018,17 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2650, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2662, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2662, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -4043,10 +4043,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2636, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -4056,7 +4056,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2636, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4077,12 +4077,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 2693, + "commentStart": 0, "declaration": { - "commentStart": 2737, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2737, + "commentStart": 0, "end": 0, "name": "handleProfile", "start": 0, @@ -4093,10 +4093,10 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 2768, + "commentStart": 0, "elements": [ { - "commentStart": 2769, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4109,10 +4109,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 2774, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2774, + "commentStart": 0, "end": 0, "name": "flipperThickness", "start": 0, @@ -4131,10 +4131,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 2793, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2793, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -4148,10 +4148,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2753, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -4161,7 +4161,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2753, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4172,17 +4172,17 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 2814, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2820, + "commentStart": 0, "elements": [ { - "commentStart": 2821, + "commentStart": 0, "end": 0, "raw": "31.819805", "start": 0, @@ -4194,7 +4194,7 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 2832, + "commentStart": 0, "end": 0, "raw": "31.819805", "start": 0, @@ -4215,14 +4215,14 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 2844, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2850, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4233,10 +4233,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2809, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2809, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4246,7 +4246,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2809, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4258,17 +4258,17 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 2879, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2885, + "commentStart": 0, "elements": [ { - "commentStart": 2886, + "commentStart": 0, "end": 0, "raw": "140.953893", "start": 0, @@ -4280,7 +4280,7 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 2898, + "commentStart": 0, "end": 0, "raw": "51.303021", "start": 0, @@ -4301,10 +4301,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2874, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2874, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4314,7 +4314,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2874, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4326,18 +4326,18 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 2920, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2926, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2928, + "commentStart": 0, "end": 0, "raw": "1.710101", "start": 0, @@ -4348,7 +4348,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 2927, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4356,7 +4356,7 @@ description: Result of parsing food-service-spatula.kcl "type": "UnaryExpression" }, { - "commentStart": 2938, + "commentStart": 0, "end": 0, "raw": "4.698463", "start": 0, @@ -4377,10 +4377,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2915, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2915, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4390,7 +4390,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2915, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4402,18 +4402,18 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 2959, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2965, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2967, + "commentStart": 0, "end": 0, "raw": "141.995517", "start": 0, @@ -4424,7 +4424,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 2966, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4433,7 +4433,7 @@ description: Result of parsing food-service-spatula.kcl }, { "argument": { - "commentStart": 2980, + "commentStart": 0, "end": 0, "raw": "51.682142", "start": 0, @@ -4444,7 +4444,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 2979, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4461,14 +4461,14 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 2992, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2998, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4479,10 +4479,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 2954, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2954, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4492,7 +4492,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 2954, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4504,18 +4504,18 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 3024, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3030, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 3032, + "commentStart": 0, "end": 0, "raw": "36.139148", "start": 0, @@ -4526,7 +4526,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 3031, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4535,7 +4535,7 @@ description: Result of parsing food-service-spatula.kcl }, { "argument": { - "commentStart": 3044, + "commentStart": 0, "end": 0, "raw": "36.139148", "start": 0, @@ -4546,7 +4546,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 3043, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4563,10 +4563,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3019, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3019, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4576,7 +4576,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3019, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4588,14 +4588,14 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 3067, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3076, + "commentStart": 0, "end": 0, "raw": "7.071068", "start": 0, @@ -4610,10 +4610,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3061, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3061, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4623,7 +4623,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3061, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4634,10 +4634,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 3091, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3091, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -4647,20 +4647,20 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3091, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 2753, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "7": [ { - "commentStart": 3098, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4693,12 +4693,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 3134, + "commentStart": 0, "declaration": { - "commentStart": 3134, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3134, + "commentStart": 0, "end": 0, "name": "handle", "start": 0, @@ -4709,7 +4709,7 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 3166, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4717,10 +4717,10 @@ description: Result of parsing food-service-spatula.kcl }, "arg": { "abs_path": false, - "commentStart": 3175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3175, + "commentStart": 0, "end": 0, "name": "handleWidth", "start": 0, @@ -4735,10 +4735,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3143, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3143, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4748,17 +4748,17 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3143, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 3151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3151, + "commentStart": 0, "end": 0, "name": "handleProfile", "start": 0, @@ -4780,21 +4780,21 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 3187, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "type": "LabeledArg", "label": { - "commentStart": 3250, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3259, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4809,23 +4809,23 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 3264, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3271, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 3297, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3297, + "commentStart": 0, "end": 0, "name": "handleBottomEdge", "start": 0, @@ -4839,10 +4839,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3277, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3277, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -4852,7 +4852,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3277, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4862,10 +4862,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 3340, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3340, + "commentStart": 0, "end": 0, "name": "handleTopEdge", "start": 0, @@ -4879,10 +4879,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3320, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3320, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -4892,7 +4892,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3320, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4908,10 +4908,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3230, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3230, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -4921,17 +4921,17 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3230, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 3240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3240, + "commentStart": 0, "end": 0, "name": "handle", "start": 0, @@ -4953,26 +4953,26 @@ description: Result of parsing food-service-spatula.kcl "type": "ExpressionStatement" }, { - "commentStart": 3361, + "commentStart": 0, "declaration": { - "commentStart": 3415, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3415, + "commentStart": 0, "end": 0, "name": "handlePlane", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 3429, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3433, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3433, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -4981,14 +4981,14 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3441, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3447, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3447, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -4997,10 +4997,10 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3456, + "commentStart": 0, "elements": [ { - "commentStart": 3457, + "commentStart": 0, "end": 0, "raw": "208.593833", "start": 0, @@ -5012,7 +5012,7 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 3469, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5024,7 +5024,7 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 3474, + "commentStart": 0, "end": 0, "raw": "75.921946", "start": 0, @@ -5043,10 +5043,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 3490, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3490, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -5055,10 +5055,10 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3498, + "commentStart": 0, "elements": [ { - "commentStart": 3499, + "commentStart": 0, "end": 0, "raw": "0.342020", "start": 0, @@ -5071,7 +5071,7 @@ description: Result of parsing food-service-spatula.kcl }, { "argument": { - "commentStart": 3510, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5082,7 +5082,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 3509, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5091,7 +5091,7 @@ description: Result of parsing food-service-spatula.kcl }, { "argument": { - "commentStart": 3516, + "commentStart": 0, "end": 0, "raw": "0.939693", "start": 0, @@ -5102,7 +5102,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 3515, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5117,10 +5117,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 3531, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3531, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -5129,10 +5129,10 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3539, + "commentStart": 0, "elements": [ { - "commentStart": 3540, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5144,7 +5144,7 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 3545, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -5156,7 +5156,7 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 3550, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5175,10 +5175,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 3560, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3560, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -5187,10 +5187,10 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3568, + "commentStart": 0, "elements": [ { - "commentStart": 3569, + "commentStart": 0, "end": 0, "raw": "0.939693", "start": 0, @@ -5203,7 +5203,7 @@ description: Result of parsing food-service-spatula.kcl }, { "argument": { - "commentStart": 3580, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5214,7 +5214,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 3579, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5222,7 +5222,7 @@ description: Result of parsing food-service-spatula.kcl "type": "UnaryExpression" }, { - "commentStart": 3585, + "commentStart": 0, "end": 0, "raw": "0.342020", "start": 0, @@ -5266,12 +5266,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 3600, + "commentStart": 0, "declaration": { - "commentStart": 3641, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3641, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -5281,10 +5281,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 3667, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3667, + "commentStart": 0, "end": 0, "name": "handlePlane", "start": 0, @@ -5298,10 +5298,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3653, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3653, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5311,7 +5311,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3653, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5332,12 +5332,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 3679, + "commentStart": 0, "declaration": { - "commentStart": 3713, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3713, + "commentStart": 0, "end": 0, "name": "gripProfile", "start": 0, @@ -5348,11 +5348,11 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 3742, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 3744, + "commentStart": 0, "end": 0, "raw": "26.806746", "start": 0, @@ -5363,7 +5363,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 3743, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5372,7 +5372,7 @@ description: Result of parsing food-service-spatula.kcl }, { "argument": { - "commentStart": 3756, + "commentStart": 0, "end": 0, "raw": "10.0", "start": 0, @@ -5383,7 +5383,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 3755, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5398,10 +5398,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 3763, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3763, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -5415,10 +5415,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3727, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3727, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -5428,7 +5428,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3727, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5439,21 +5439,21 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 3785, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3794, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3794, + "commentStart": 0, "end": 0, "name": "gripWidth", "start": 0, @@ -5466,10 +5466,10 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 3807, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3807, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5483,10 +5483,10 @@ description: Result of parsing food-service-spatula.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3811, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3811, + "commentStart": 0, "end": 0, "name": "gripFilletRadius", "start": 0, @@ -5509,10 +5509,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3779, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5522,7 +5522,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3779, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5532,14 +5532,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 3839, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3848, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3848, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -5549,7 +5549,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 3862, + "commentStart": 0, "end": 0, "raw": "90.0", "start": 0, @@ -5560,7 +5560,7 @@ description: Result of parsing food-service-spatula.kcl "suffix": "None" } }, - "commentStart": 3861, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5569,10 +5569,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 3875, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3875, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -5581,7 +5581,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3886, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5594,10 +5594,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 3898, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3898, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -5607,10 +5607,10 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 3907, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3907, + "commentStart": 0, "end": 0, "name": "gripFilletRadius", "start": 0, @@ -5628,7 +5628,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectExpression" }, { - "commentStart": 3932, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5637,10 +5637,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3835, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3835, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -5650,7 +5650,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3835, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5661,21 +5661,21 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 3946, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3955, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3955, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3955, + "commentStart": 0, "end": 0, "name": "gripHeight", "start": 0, @@ -5688,10 +5688,10 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 3969, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3969, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5705,10 +5705,10 @@ description: Result of parsing food-service-spatula.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3973, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3973, + "commentStart": 0, "end": 0, "name": "gripFilletRadius", "start": 0, @@ -5731,10 +5731,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3940, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3940, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -5744,7 +5744,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3940, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5754,14 +5754,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 4001, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4010, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4010, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -5770,7 +5770,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4023, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5783,10 +5783,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 4035, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4035, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -5795,7 +5795,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4046, + "commentStart": 0, "end": 0, "raw": "90.0", "start": 0, @@ -5808,10 +5808,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 4059, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4059, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -5821,10 +5821,10 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 4068, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4068, + "commentStart": 0, "end": 0, "name": "gripFilletRadius", "start": 0, @@ -5842,7 +5842,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectExpression" }, { - "commentStart": 4093, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5851,10 +5851,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 3997, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3997, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -5864,7 +5864,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 3997, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5875,7 +5875,7 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 4107, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5883,14 +5883,14 @@ description: Result of parsing food-service-spatula.kcl }, "arg": { "argument": { - "commentStart": 4118, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4118, + "commentStart": 0, "end": 0, "name": "gripWidth", "start": 0, @@ -5903,10 +5903,10 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 4131, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4131, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5920,10 +5920,10 @@ description: Result of parsing food-service-spatula.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4135, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4135, + "commentStart": 0, "end": 0, "name": "gripFilletRadius", "start": 0, @@ -5942,7 +5942,7 @@ description: Result of parsing food-service-spatula.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 4116, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5953,10 +5953,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 4101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4101, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5966,7 +5966,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 4101, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5976,14 +5976,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 4164, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4173, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4173, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -5992,7 +5992,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4186, + "commentStart": 0, "end": 0, "raw": "90.0", "start": 0, @@ -6005,10 +6005,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 4199, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4199, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -6017,7 +6017,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4210, + "commentStart": 0, "end": 0, "raw": "180.0", "start": 0, @@ -6030,10 +6030,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 4224, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4224, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -6043,10 +6043,10 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 4233, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4233, + "commentStart": 0, "end": 0, "name": "gripFilletRadius", "start": 0, @@ -6064,7 +6064,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectExpression" }, { - "commentStart": 4258, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6073,10 +6073,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 4160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4160, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -6086,7 +6086,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 4160, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6097,7 +6097,7 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 4272, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6105,14 +6105,14 @@ description: Result of parsing food-service-spatula.kcl }, "arg": { "argument": { - "commentStart": 4283, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4283, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4283, + "commentStart": 0, "end": 0, "name": "gripHeight", "start": 0, @@ -6125,10 +6125,10 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 4297, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4297, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6142,10 +6142,10 @@ description: Result of parsing food-service-spatula.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4301, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4301, + "commentStart": 0, "end": 0, "name": "gripFilletRadius", "start": 0, @@ -6164,7 +6164,7 @@ description: Result of parsing food-service-spatula.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 4281, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6175,14 +6175,14 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 4321, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4327, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6193,10 +6193,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 4266, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4266, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -6206,7 +6206,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 4266, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6216,14 +6216,14 @@ description: Result of parsing food-service-spatula.kcl { "arguments": [ { - "commentStart": 4350, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4359, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4359, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -6232,7 +6232,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4372, + "commentStart": 0, "end": 0, "raw": "180.0", "start": 0, @@ -6245,10 +6245,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 4386, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4386, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -6257,7 +6257,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4397, + "commentStart": 0, "end": 0, "raw": "270.0", "start": 0, @@ -6270,10 +6270,10 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 4411, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4411, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -6283,10 +6283,10 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 4420, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4420, + "commentStart": 0, "end": 0, "name": "gripFilletRadius", "start": 0, @@ -6304,7 +6304,7 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectExpression" }, { - "commentStart": 4445, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6313,10 +6313,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 4346, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4346, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -6326,7 +6326,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 4346, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6336,10 +6336,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 4453, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4453, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -6349,20 +6349,20 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 4453, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 3727, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "9": [ { - "commentStart": 4460, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -6395,12 +6395,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 4509, + "commentStart": 0, "declaration": { - "commentStart": 4509, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4509, + "commentStart": 0, "end": 0, "name": "grip", "start": 0, @@ -6411,7 +6411,7 @@ description: Result of parsing food-service-spatula.kcl { "type": "LabeledArg", "label": { - "commentStart": 4537, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6420,10 +6420,10 @@ description: Result of parsing food-service-spatula.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 4547, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4547, + "commentStart": 0, "end": 0, "name": "gripLength", "start": 0, @@ -6434,7 +6434,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Name", "type": "Name" }, - "commentStart": 4546, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6445,10 +6445,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 4516, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4516, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6458,17 +6458,17 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 4516, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 4524, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4524, + "commentStart": 0, "end": 0, "name": "gripProfile", "start": 0, @@ -6490,12 +6490,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 4558, + "commentStart": 0, "declaration": { - "commentStart": 4604, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4604, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -6505,10 +6505,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 4630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4630, + "commentStart": 0, "end": 0, "name": "grip", "start": 0, @@ -6521,10 +6521,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 4636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4636, + "commentStart": 0, "end": 0, "name": "gripEdgeTop", "start": 0, @@ -6538,10 +6538,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 4616, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4616, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -6551,7 +6551,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 4616, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6572,12 +6572,12 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 4648, + "commentStart": 0, "declaration": { - "commentStart": 4688, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4688, + "commentStart": 0, "end": 0, "name": "gripHoleProfile", "start": 0, @@ -6587,10 +6587,10 @@ description: Result of parsing food-service-spatula.kcl "arguments": [ { "abs_path": false, - "commentStart": 4711, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4711, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -6602,10 +6602,10 @@ description: Result of parsing food-service-spatula.kcl "type": "Name" }, { - "commentStart": 4722, + "commentStart": 0, "elements": [ { - "commentStart": 4723, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6617,7 +6617,7 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 4726, + "commentStart": 0, "end": 0, "raw": "200", "start": 0, @@ -6635,10 +6635,10 @@ description: Result of parsing food-service-spatula.kcl "type": "ArrayExpression" }, { - "commentStart": 4732, + "commentStart": 0, "elements": [ { - "commentStart": 4733, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6650,7 +6650,7 @@ description: Result of parsing food-service-spatula.kcl } }, { - "commentStart": 4736, + "commentStart": 0, "end": 0, "raw": "210", "start": 0, @@ -6669,10 +6669,10 @@ description: Result of parsing food-service-spatula.kcl }, { "abs_path": false, - "commentStart": 4742, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4742, + "commentStart": 0, "end": 0, "name": "gripSlotWidth", "start": 0, @@ -6686,10 +6686,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 4706, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4706, + "commentStart": 0, "end": 0, "name": "slot", "start": 0, @@ -6699,7 +6699,7 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 4706, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6720,29 +6720,29 @@ description: Result of parsing food-service-spatula.kcl "type": "VariableDeclaration" }, { - "commentStart": 4756, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "type": "LabeledArg", "label": { - "commentStart": 4809, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4818, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 4819, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4819, + "commentStart": 0, "end": 0, "name": "gripWidth", "start": 0, @@ -6753,7 +6753,7 @@ description: Result of parsing food-service-spatula.kcl "type": "Name", "type": "Name" }, - "commentStart": 4818, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6762,7 +6762,7 @@ description: Result of parsing food-service-spatula.kcl }, "operator": "-", "right": { - "commentStart": 4831, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -6781,10 +6781,10 @@ description: Result of parsing food-service-spatula.kcl ], "callee": { "abs_path": false, - "commentStart": 4784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4784, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6794,17 +6794,17 @@ description: Result of parsing food-service-spatula.kcl "start": 0, "type": "Name" }, - "commentStart": 4784, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 4792, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4792, + "commentStart": 0, "end": 0, "name": "gripHoleProfile", "start": 0, @@ -6833,7 +6833,7 @@ description: Result of parsing food-service-spatula.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 97, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -6848,10 +6848,10 @@ description: Result of parsing food-service-spatula.kcl ], "properties": [ { - "commentStart": 106, + "commentStart": 0, "end": 0, "key": { - "commentStart": 106, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -6861,10 +6861,10 @@ description: Result of parsing food-service-spatula.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 126, + "commentStart": 0, "end": 0, "name": { - "commentStart": 126, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -6885,7 +6885,7 @@ description: Result of parsing food-service-spatula.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 129, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap index bcd85acd4..50f32c15f 100644 --- a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap @@ -345,7 +345,8 @@ description: Operations executed food-service-spatula.kcl "type": "Number", "value": -7.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/french-press/ast.snap b/rust/kcl-lib/tests/kcl_samples/french-press/ast.snap index eaa99b093..4118c0ae1 100644 --- a/rust/kcl-lib/tests/kcl_samples/french-press/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/french-press/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing french-press.kcl "Ok": { "body": [ { - "commentStart": 104, + "commentStart": 0, "declaration": { - "commentStart": 127, + "commentStart": 0, "end": 0, "id": { - "commentStart": 127, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 144, + "commentStart": 0, "end": 0, "raw": "4.41", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 149, + "commentStart": 0, "declaration": { - "commentStart": 149, + "commentStart": 0, "end": 0, "id": { - "commentStart": 149, + "commentStart": 0, "end": 0, "name": "carafeHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 164, + "commentStart": 0, "end": 0, "raw": "7.32", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 169, + "commentStart": 0, "declaration": { - "commentStart": 169, + "commentStart": 0, "end": 0, "id": { - "commentStart": 169, + "commentStart": 0, "end": 0, "name": "handleThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 187, + "commentStart": 0, "end": 0, "raw": "0.65", "start": 0, @@ -108,12 +108,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 191, + "commentStart": 0, "declaration": { - "commentStart": 230, + "commentStart": 0, "end": 0, "id": { - "commentStart": 230, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -125,10 +125,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 256, + "commentStart": 0, "end": 0, "name": { - "commentStart": 256, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -142,10 +142,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 242, + "commentStart": 0, "end": 0, "name": { - "commentStart": 242, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -155,7 +155,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 242, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -164,17 +164,17 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 280, + "commentStart": 0, "elements": [ { - "commentStart": 281, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 281, + "commentStart": 0, "end": 0, "name": { - "commentStart": 281, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, @@ -187,7 +187,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 298, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -203,7 +203,7 @@ description: Result of parsing french-press.kcl "type": "BinaryExpression" }, { - "commentStart": 301, + "commentStart": 0, "end": 0, "raw": "5.7", "start": 0, @@ -221,7 +221,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 307, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -230,10 +230,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 265, + "commentStart": 0, "end": 0, "name": { - "commentStart": 265, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -243,7 +243,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 265, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -252,10 +252,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 326, + "commentStart": 0, "elements": [ { - "commentStart": 327, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -267,7 +267,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 330, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -285,14 +285,14 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 336, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 339, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -302,10 +302,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 315, + "commentStart": 0, "end": 0, "name": { - "commentStart": 315, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -315,7 +315,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 315, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -324,19 +324,19 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 378, + "commentStart": 0, "elements": [ { - "commentStart": 387, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 394, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -350,10 +350,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 387, + "commentStart": 0, "end": 0, "name": { - "commentStart": 387, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -363,7 +363,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 387, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -371,7 +371,7 @@ description: Result of parsing french-press.kcl }, "operator": "-", "right": { - "commentStart": 418, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -388,7 +388,7 @@ description: Result of parsing french-press.kcl }, { "argument": { - "commentStart": 430, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -399,7 +399,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 429, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -413,14 +413,14 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 443, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 446, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -430,10 +430,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 367, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -443,7 +443,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 367, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -452,16 +452,16 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 485, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 501, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -475,10 +475,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 494, + "commentStart": 0, "end": 0, "name": { - "commentStart": 494, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -488,7 +488,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 494, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -499,10 +499,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 539, + "commentStart": 0, "end": 0, "name": { - "commentStart": 539, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -516,10 +516,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 532, + "commentStart": 0, "end": 0, "name": { - "commentStart": 532, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -529,13 +529,13 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 532, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 531, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -549,14 +549,14 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 569, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 572, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -566,10 +566,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 474, + "commentStart": 0, "end": 0, "name": { - "commentStart": 474, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -579,7 +579,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 474, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -590,19 +590,19 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 605, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 619, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 634, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -611,10 +611,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 620, + "commentStart": 0, "end": 0, "name": { - "commentStart": 620, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -624,7 +624,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 620, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -633,7 +633,7 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 652, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -642,10 +642,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 638, + "commentStart": 0, "end": 0, "name": { - "commentStart": 638, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -655,7 +655,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 638, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -671,10 +671,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 600, + "commentStart": 0, "end": 0, "name": { - "commentStart": 600, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -684,7 +684,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 600, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -695,10 +695,10 @@ description: Result of parsing french-press.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 662, + "commentStart": 0, "end": 0, "name": { - "commentStart": 662, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -708,7 +708,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 662, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -719,14 +719,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 683, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 691, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -741,7 +741,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 696, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -749,10 +749,10 @@ description: Result of parsing french-press.kcl }, "arg": { "abs_path": false, - "commentStart": 703, + "commentStart": 0, "end": 0, "name": { - "commentStart": 703, + "commentStart": 0, "end": 0, "name": "Y", "start": 0, @@ -767,10 +767,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 675, + "commentStart": 0, "end": 0, "name": { - "commentStart": 675, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -780,7 +780,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 675, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -788,13 +788,13 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 242, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "7": [ { - "commentStart": 705, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -827,26 +827,26 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 756, + "commentStart": 0, "declaration": { - "commentStart": 756, + "commentStart": 0, "end": 0, "id": { - "commentStart": 756, + "commentStart": 0, "end": 0, "name": "plane001", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 767, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 771, + "commentStart": 0, "end": 0, "key": { - "commentStart": 771, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -855,14 +855,14 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 779, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 785, + "commentStart": 0, "end": 0, "key": { - "commentStart": 785, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -871,11 +871,11 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 794, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 796, + "commentStart": 0, "end": 0, "raw": "0.26", "start": 0, @@ -886,7 +886,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 795, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -894,7 +894,7 @@ description: Result of parsing french-press.kcl "type": "UnaryExpression" }, { - "commentStart": 802, + "commentStart": 0, "end": 0, "raw": "0.26", "start": 0, @@ -906,7 +906,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 808, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -925,10 +925,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 818, + "commentStart": 0, "end": 0, "key": { - "commentStart": 818, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -937,10 +937,10 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 826, + "commentStart": 0, "elements": [ { - "commentStart": 827, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -952,7 +952,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 830, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -964,7 +964,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 833, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -983,10 +983,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 843, + "commentStart": 0, "end": 0, "key": { - "commentStart": 843, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -995,10 +995,10 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 851, + "commentStart": 0, "elements": [ { - "commentStart": 852, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1010,7 +1010,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 857, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1022,7 +1022,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 862, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -1041,10 +1041,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 872, + "commentStart": 0, "end": 0, "key": { - "commentStart": 872, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -1053,10 +1053,10 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 880, + "commentStart": 0, "elements": [ { - "commentStart": 881, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -1068,7 +1068,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 886, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1080,7 +1080,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 891, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1119,12 +1119,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 901, + "commentStart": 0, "declaration": { - "commentStart": 942, + "commentStart": 0, "end": 0, "id": { - "commentStart": 942, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1136,10 +1136,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 968, + "commentStart": 0, "end": 0, "name": { - "commentStart": 968, + "commentStart": 0, "end": 0, "name": "plane001", "start": 0, @@ -1153,10 +1153,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 954, + "commentStart": 0, "end": 0, "name": { - "commentStart": 954, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1166,7 +1166,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 954, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1175,17 +1175,17 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 998, + "commentStart": 0, "elements": [ { - "commentStart": 999, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 999, + "commentStart": 0, "end": 0, "name": { - "commentStart": 999, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, @@ -1198,7 +1198,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 1016, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1214,7 +1214,7 @@ description: Result of parsing french-press.kcl "type": "BinaryExpression" }, { - "commentStart": 1019, + "commentStart": 0, "end": 0, "raw": "5.7", "start": 0, @@ -1232,7 +1232,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 1025, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1241,10 +1241,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 983, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1254,7 +1254,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 983, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1265,14 +1265,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 1039, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1048, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -1287,10 +1287,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1033, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1033, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1300,7 +1300,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1033, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1312,7 +1312,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 1064, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1320,7 +1320,7 @@ description: Result of parsing french-press.kcl }, "arg": { "argument": { - "commentStart": 1074, + "commentStart": 0, "end": 0, "raw": "5.2", "start": 0, @@ -1331,7 +1331,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 1073, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1342,14 +1342,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 1079, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1085, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1360,10 +1360,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1373,7 +1373,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1058, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1383,14 +1383,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 1102, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1111, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1111, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -1399,7 +1399,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1124, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1412,10 +1412,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1136, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1136, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -1424,7 +1424,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1147, + "commentStart": 0, "end": 0, "raw": "205", "start": 0, @@ -1437,10 +1437,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1159, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1159, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1449,7 +1449,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1168, + "commentStart": 0, "end": 0, "raw": "0.3", "start": 0, @@ -1467,7 +1467,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 1180, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1476,10 +1476,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1098, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -1489,7 +1489,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1098, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1498,14 +1498,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 1199, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1201, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1201, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1515,7 +1515,7 @@ description: Result of parsing french-press.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1210, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -1526,7 +1526,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 1209, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1535,10 +1535,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1214, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1214, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1547,7 +1547,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1223, + "commentStart": 0, "end": 0, "raw": "0.6", "start": 0, @@ -1565,14 +1565,14 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 1230, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1233, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1582,10 +1582,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1188, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1188, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1595,7 +1595,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1188, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1604,14 +1604,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 1250, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1259, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1259, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -1620,7 +1620,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1272, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -1633,10 +1633,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1283, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1283, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -1646,7 +1646,7 @@ description: Result of parsing french-press.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1295, + "commentStart": 0, "end": 0, "raw": "120", "start": 0, @@ -1657,7 +1657,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 1294, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1666,10 +1666,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1307, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1307, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1678,7 +1678,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1316, + "commentStart": 0, "end": 0, "raw": "0.6", "start": 0, @@ -1696,7 +1696,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 1328, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1705,10 +1705,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1246, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -1718,7 +1718,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1727,14 +1727,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 1350, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1352, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1352, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1743,7 +1743,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1360, + "commentStart": 0, "end": 0, "raw": "150", "start": 0, @@ -1756,10 +1756,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1365, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1365, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -1769,7 +1769,7 @@ description: Result of parsing french-press.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1371, + "commentStart": 0, "end": 0, "raw": "0.2", "start": 0, @@ -1780,7 +1780,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 1370, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1794,14 +1794,14 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 1378, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1381, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1811,10 +1811,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1336, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -1824,7 +1824,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1336, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1833,14 +1833,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 1398, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1407, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1407, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -1849,7 +1849,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1420, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -1862,10 +1862,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1431, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1431, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -1874,7 +1874,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1442, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1887,10 +1887,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1453, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1453, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1899,7 +1899,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1462, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -1917,7 +1917,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 1474, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1926,10 +1926,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1394, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -1939,7 +1939,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1394, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1950,14 +1950,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 1488, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1502, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -1972,14 +1972,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 1507, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1513, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1990,10 +1990,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1482, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2003,7 +2003,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1482, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2015,14 +2015,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 1534, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1543, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -2037,10 +2037,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1528, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1528, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2050,7 +2050,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1528, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2062,23 +2062,23 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 1559, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1568, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 1575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1575, + "commentStart": 0, "end": 0, "name": "edgeLen", "start": 0, @@ -2092,10 +2092,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1568, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1568, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2105,7 +2105,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1568, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2113,7 +2113,7 @@ description: Result of parsing french-press.kcl }, "operator": "+", "right": { - "commentStart": 1586, + "commentStart": 0, "end": 0, "raw": "0.035", "start": 0, @@ -2132,14 +2132,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 1593, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1599, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2150,10 +2150,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1553, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1553, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2163,7 +2163,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1553, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2173,14 +2173,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 1616, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1625, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1625, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -2189,7 +2189,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1638, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -2202,10 +2202,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1649, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1649, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -2214,7 +2214,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1660, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -2227,10 +2227,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1671, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1671, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2239,7 +2239,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1680, + "commentStart": 0, "end": 0, "raw": "0.6", "start": 0, @@ -2257,7 +2257,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 1692, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2266,10 +2266,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1612, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2279,7 +2279,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1612, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2288,14 +2288,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 1711, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1720, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1720, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2304,7 +2304,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1728, + "commentStart": 0, "end": 0, "raw": "150", "start": 0, @@ -2317,10 +2317,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1740, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1740, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2329,17 +2329,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1749, + "commentStart": 0, "end": 0, "left": { "argument": { "arguments": [ { "abs_path": false, - "commentStart": 1757, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1757, + "commentStart": 0, "end": 0, "name": "edge3", "start": 0, @@ -2353,10 +2353,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1750, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2366,13 +2366,13 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1749, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2381,7 +2381,7 @@ description: Result of parsing french-press.kcl }, "operator": "+", "right": { - "commentStart": 1766, + "commentStart": 0, "end": 0, "raw": "0.035", "start": 0, @@ -2403,14 +2403,14 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 1780, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1783, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2420,10 +2420,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1700, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1700, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -2433,7 +2433,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1700, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2442,14 +2442,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 1800, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1809, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1809, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -2459,7 +2459,7 @@ description: Result of parsing french-press.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1823, + "commentStart": 0, "end": 0, "raw": "120", "start": 0, @@ -2470,7 +2470,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 1822, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2479,10 +2479,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1835, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1835, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -2491,7 +2491,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1846, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -2504,10 +2504,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1857, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1857, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2516,7 +2516,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1866, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -2534,7 +2534,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 1878, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2543,10 +2543,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1796, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1796, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2556,7 +2556,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1796, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2565,14 +2565,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 1897, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1906, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1906, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2582,7 +2582,7 @@ description: Result of parsing french-press.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1915, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -2593,7 +2593,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 1914, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2602,10 +2602,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 1926, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1926, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2614,17 +2614,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1935, + "commentStart": 0, "end": 0, "left": { "argument": { "arguments": [ { "abs_path": false, - "commentStart": 1943, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1943, + "commentStart": 0, "end": 0, "name": "edge2", "start": 0, @@ -2638,10 +2638,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1936, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1936, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2651,13 +2651,13 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1936, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1935, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2666,7 +2666,7 @@ description: Result of parsing french-press.kcl }, "operator": "+", "right": { - "commentStart": 1952, + "commentStart": 0, "end": 0, "raw": "0.035", "start": 0, @@ -2688,14 +2688,14 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 1966, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1969, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2705,10 +2705,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1886, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1886, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -2718,7 +2718,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1886, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2727,14 +2727,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 1986, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1995, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1995, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -2743,7 +2743,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2008, + "commentStart": 0, "end": 0, "raw": "205", "start": 0, @@ -2756,10 +2756,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2020, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2020, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -2768,7 +2768,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2031, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2781,10 +2781,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2043, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2043, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2793,7 +2793,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2052, + "commentStart": 0, "end": 0, "raw": "0.6", "start": 0, @@ -2811,7 +2811,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 2064, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2820,10 +2820,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 1982, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1982, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2833,7 +2833,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 1982, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2844,19 +2844,19 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2077, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2091, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2106, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2865,10 +2865,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2092, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2092, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -2878,7 +2878,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2092, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2887,7 +2887,7 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 2124, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2896,10 +2896,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2110, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2110, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -2909,7 +2909,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2110, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2925,10 +2925,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2072, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2072, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2938,7 +2938,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2072, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2949,10 +2949,10 @@ description: Result of parsing french-press.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2134, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2962,7 +2962,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2134, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2973,14 +2973,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2155, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2164, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -2995,10 +2995,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2147, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2147, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3008,7 +3008,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2147, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3020,17 +3020,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2201, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2208, + "commentStart": 0, "elements": [ { - "commentStart": 2209, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3042,7 +3042,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2212, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3054,7 +3054,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2215, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3075,17 +3075,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2226, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2235, + "commentStart": 0, "elements": [ { - "commentStart": 2236, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3097,7 +3097,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2239, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3109,7 +3109,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2242, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3130,14 +3130,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2253, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2265, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -3152,14 +3152,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2275, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2288, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -3174,14 +3174,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2300, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2319, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -3193,10 +3193,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2175, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -3206,7 +3206,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2175, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3214,13 +3214,13 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 954, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "20": [ { - "commentStart": 2331, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3253,12 +3253,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 2348, + "commentStart": 0, "declaration": { - "commentStart": 2348, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2348, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -3273,14 +3273,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2390, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2399, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3295,10 +3295,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2374, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2374, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -3308,17 +3308,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2374, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2386, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2386, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -3333,10 +3333,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2360, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2360, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3346,7 +3346,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2360, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3357,17 +3357,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2415, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2424, + "commentStart": 0, "elements": [ { - "commentStart": 2425, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3379,7 +3379,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2428, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3400,24 +3400,24 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2432, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2441, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2441, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2441, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, @@ -3430,7 +3430,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 2458, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3447,7 +3447,7 @@ description: Result of parsing french-press.kcl }, "operator": "-", "right": { - "commentStart": 2462, + "commentStart": 0, "end": 0, "raw": "0.15", "start": 0, @@ -3466,10 +3466,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2408, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2408, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -3479,7 +3479,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2408, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3487,7 +3487,7 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 2360, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3503,12 +3503,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 2467, + "commentStart": 0, "declaration": { - "commentStart": 2469, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2469, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -3519,14 +3519,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2501, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2510, + "commentStart": 0, "end": 0, "raw": "0.050", "start": 0, @@ -3541,10 +3541,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2482, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3554,17 +3554,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2482, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2490, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2490, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -3586,12 +3586,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 2516, + "commentStart": 0, "declaration": { - "commentStart": 2518, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2518, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, @@ -3603,10 +3603,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 2544, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2544, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -3618,7 +3618,7 @@ description: Result of parsing french-press.kcl "type": "Name" }, { - "commentStart": 2556, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -3629,10 +3629,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2530, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2530, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3642,7 +3642,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2530, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3651,10 +3651,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 2583, + "commentStart": 0, "elements": [ { - "commentStart": 2584, + "commentStart": 0, "end": 0, "raw": "0.3", "start": 0, @@ -3666,7 +3666,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2589, + "commentStart": 0, "end": 0, "raw": "0.17", "start": 0, @@ -3684,7 +3684,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 2596, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3693,10 +3693,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2568, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2568, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -3706,7 +3706,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2568, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3717,14 +3717,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2610, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2619, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -3739,10 +3739,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2604, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2604, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3752,7 +3752,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2604, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3762,14 +3762,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 2633, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2642, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2642, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -3778,7 +3778,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2655, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3791,10 +3791,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2666, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2666, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -3804,7 +3804,7 @@ description: Result of parsing french-press.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 2678, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -3815,7 +3815,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 2677, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3824,10 +3824,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2689, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2689, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3836,7 +3836,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2698, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -3854,7 +3854,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 2710, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3863,10 +3863,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2629, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -3876,7 +3876,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2629, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3887,19 +3887,19 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2723, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2737, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2752, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3908,10 +3908,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2738, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2738, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3921,7 +3921,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2738, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3930,7 +3930,7 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 2770, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3939,10 +3939,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2756, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2756, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3952,7 +3952,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2756, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3968,10 +3968,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2718, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2718, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3981,7 +3981,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2718, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3992,10 +3992,10 @@ description: Result of parsing french-press.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2780, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2780, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -4005,7 +4005,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2780, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4016,17 +4016,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2819, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2828, + "commentStart": 0, "elements": [ { - "commentStart": 2829, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4038,7 +4038,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 2832, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4059,14 +4059,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2843, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2855, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4081,14 +4081,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2865, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2878, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -4103,14 +4103,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2890, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2909, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -4122,10 +4122,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2793, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2793, + "commentStart": 0, "end": 0, "name": "patternCircular2d", "start": 0, @@ -4135,7 +4135,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2793, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4143,7 +4143,7 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 2530, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -4159,12 +4159,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 2921, + "commentStart": 0, "declaration": { - "commentStart": 2923, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2923, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -4175,7 +4175,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 2955, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4183,7 +4183,7 @@ description: Result of parsing french-press.kcl }, "arg": { "argument": { - "commentStart": 2965, + "commentStart": 0, "end": 0, "raw": "0.050", "start": 0, @@ -4194,7 +4194,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 2964, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4205,10 +4205,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 2936, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2936, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4218,17 +4218,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 2936, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2944, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2944, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, @@ -4250,12 +4250,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 2971, + "commentStart": 0, "declaration": { - "commentStart": 2990, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2990, + "commentStart": 0, "end": 0, "name": "sketch005", "start": 0, @@ -4267,10 +4267,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 3016, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3016, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -4284,10 +4284,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3002, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3002, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -4297,7 +4297,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3002, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4306,10 +4306,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 3040, + "commentStart": 0, "elements": [ { - "commentStart": 3041, + "commentStart": 0, "end": 0, "raw": "0.15", "start": 0, @@ -4321,7 +4321,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 3047, + "commentStart": 0, "end": 0, "raw": "1.11", "start": 0, @@ -4339,7 +4339,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 3054, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4348,10 +4348,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3025, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3025, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -4361,7 +4361,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3025, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4372,24 +4372,24 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3068, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3082, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3082, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3082, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3082, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, @@ -4402,7 +4402,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 3099, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4419,7 +4419,7 @@ description: Result of parsing french-press.kcl }, "operator": "-", "right": { - "commentStart": 3103, + "commentStart": 0, "end": 0, "raw": "0.2", "start": 0, @@ -4438,10 +4438,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3062, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3062, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4451,7 +4451,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3062, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4461,14 +4461,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 3127, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3136, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3136, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -4477,7 +4477,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3144, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -4490,10 +4490,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 3155, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3155, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -4502,17 +4502,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3160, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3160, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3160, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, @@ -4525,7 +4525,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 3177, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4542,7 +4542,7 @@ description: Result of parsing french-press.kcl }, "operator": "-", "right": { - "commentStart": 3181, + "commentStart": 0, "end": 0, "raw": "0.07", "start": 0, @@ -4564,14 +4564,14 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 3194, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 3197, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4581,10 +4581,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3113, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -4594,7 +4594,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3113, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4603,14 +4603,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 3220, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3222, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3222, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -4620,7 +4620,7 @@ description: Result of parsing french-press.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 3231, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -4631,7 +4631,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 3230, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4640,10 +4640,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 3235, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3235, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4652,7 +4652,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3244, + "commentStart": 0, "end": 0, "raw": "0.050", "start": 0, @@ -4670,7 +4670,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 3253, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4679,10 +4679,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3209, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3209, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -4692,7 +4692,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3209, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4701,14 +4701,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 3272, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3274, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3274, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -4717,7 +4717,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3282, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -4730,10 +4730,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 3286, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3286, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4746,10 +4746,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 3303, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3303, + "commentStart": 0, "end": 0, "name": "seg1", "start": 0, @@ -4763,10 +4763,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3296, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3296, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -4776,13 +4776,13 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3296, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 3295, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4796,7 +4796,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 3312, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4805,10 +4805,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3261, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3261, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -4818,7 +4818,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3261, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4829,14 +4829,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3326, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3340, + "commentStart": 0, "end": 0, "raw": "0.15", "start": 0, @@ -4851,10 +4851,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3320, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3320, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4864,7 +4864,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3320, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4876,19 +4876,19 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3356, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3370, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 3385, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4897,10 +4897,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3371, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3371, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -4910,7 +4910,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3371, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4919,7 +4919,7 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 3403, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4928,10 +4928,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3389, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3389, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -4941,7 +4941,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3389, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4957,10 +4957,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3351, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3351, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4970,7 +4970,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3351, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4981,10 +4981,10 @@ description: Result of parsing french-press.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 3413, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3413, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -4994,7 +4994,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3413, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5005,7 +5005,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3434, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -5013,10 +5013,10 @@ description: Result of parsing french-press.kcl }, "arg": { "abs_path": false, - "commentStart": 3441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3441, + "commentStart": 0, "end": 0, "name": "Y", "start": 0, @@ -5031,10 +5031,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3426, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3426, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -5044,7 +5044,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3426, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5052,13 +5052,13 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 3002, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "9": [ { - "commentStart": 3443, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5091,12 +5091,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 3465, + "commentStart": 0, "declaration": { - "commentStart": 3465, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3465, + "commentStart": 0, "end": 0, "name": "sketch006", "start": 0, @@ -5108,10 +5108,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 3491, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3491, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -5125,10 +5125,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3477, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3477, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5138,7 +5138,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3477, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5147,10 +5147,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 3515, + "commentStart": 0, "elements": [ { - "commentStart": 3516, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -5162,7 +5162,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 3521, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5180,7 +5180,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 3525, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5189,10 +5189,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3500, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3500, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -5202,7 +5202,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3500, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5213,17 +5213,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3538, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3544, + "commentStart": 0, "elements": [ { - "commentStart": 3545, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -5235,7 +5235,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 3550, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5256,10 +5256,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3533, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3533, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5269,7 +5269,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3533, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5279,14 +5279,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 3573, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3575, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3575, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -5295,7 +5295,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3583, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -5308,10 +5308,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 3587, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3587, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -5320,7 +5320,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3592, + "commentStart": 0, "end": 0, "raw": "0.05", "start": 0, @@ -5338,7 +5338,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 3600, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5347,10 +5347,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3559, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3559, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -5360,7 +5360,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3559, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5371,14 +5371,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3614, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3623, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -5393,10 +5393,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3608, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3608, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -5406,7 +5406,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3608, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5418,17 +5418,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3637, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3643, + "commentStart": 0, "elements": [ { - "commentStart": 3644, + "commentStart": 0, "end": 0, "raw": "0.6", "start": 0, @@ -5440,7 +5440,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 3649, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5461,10 +5461,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3632, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3632, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5474,7 +5474,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3632, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5486,7 +5486,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3664, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5494,7 +5494,7 @@ description: Result of parsing french-press.kcl }, "arg": { "argument": { - "commentStart": 3674, + "commentStart": 0, "end": 0, "raw": ".05", "start": 0, @@ -5505,7 +5505,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 3673, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5516,10 +5516,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3658, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3658, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -5529,7 +5529,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3658, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5539,14 +5539,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 3698, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3700, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3700, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -5555,7 +5555,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3709, + "commentStart": 0, "end": 0, "raw": "0.6", "start": 0, @@ -5568,10 +5568,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 3714, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3714, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -5581,7 +5581,7 @@ description: Result of parsing french-press.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 3724, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -5592,7 +5592,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 3723, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5606,7 +5606,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 3730, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5615,10 +5615,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3684, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3684, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -5628,7 +5628,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3684, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5639,19 +5639,19 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3743, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3757, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 3772, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5660,10 +5660,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3758, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3758, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -5673,7 +5673,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3758, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5682,7 +5682,7 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 3790, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5691,10 +5691,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3776, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -5704,7 +5704,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3776, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5720,10 +5720,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3738, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3738, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5733,7 +5733,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3738, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5744,10 +5744,10 @@ description: Result of parsing french-press.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 3800, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3800, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -5757,7 +5757,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3800, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5768,7 +5768,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3821, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -5776,10 +5776,10 @@ description: Result of parsing french-press.kcl }, "arg": { "abs_path": false, - "commentStart": 3828, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3828, + "commentStart": 0, "end": 0, "name": "Y", "start": 0, @@ -5794,10 +5794,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3813, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3813, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -5807,7 +5807,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3813, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5815,13 +5815,13 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 3477, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "10": [ { - "commentStart": 3830, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5849,12 +5849,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 3848, + "commentStart": 0, "declaration": { - "commentStart": 3848, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3848, + "commentStart": 0, "end": 0, "name": "sketch007", "start": 0, @@ -5869,14 +5869,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3890, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3899, + "commentStart": 0, "end": 0, "raw": "1.12", "start": 0, @@ -5891,10 +5891,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3874, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3874, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -5904,17 +5904,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3874, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 3886, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3886, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -5929,10 +5929,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3860, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3860, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5942,7 +5942,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3860, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5953,17 +5953,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3918, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3927, + "commentStart": 0, "elements": [ { - "commentStart": 3928, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5975,7 +5975,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 3931, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5996,24 +5996,24 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3935, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3944, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3944, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3944, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3944, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, @@ -6026,7 +6026,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 3961, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6043,7 +6043,7 @@ description: Result of parsing french-press.kcl }, "operator": "-", "right": { - "commentStart": 3965, + "commentStart": 0, "end": 0, "raw": "0.24", "start": 0, @@ -6062,10 +6062,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3911, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3911, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -6075,7 +6075,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3911, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6089,17 +6089,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 3988, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3997, + "commentStart": 0, "elements": [ { - "commentStart": 3998, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6111,7 +6111,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 4001, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6132,14 +6132,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4005, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4014, + "commentStart": 0, "end": 0, "raw": ".15", "start": 0, @@ -6154,10 +6154,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3981, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3981, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -6167,7 +6167,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3981, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6175,7 +6175,7 @@ description: Result of parsing french-press.kcl "unlabeled": null }, { - "commentStart": 4020, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6184,10 +6184,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 3976, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3976, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -6197,14 +6197,14 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 3976, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 3860, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -6220,12 +6220,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 4022, + "commentStart": 0, "declaration": { - "commentStart": 4024, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4024, + "commentStart": 0, "end": 0, "name": "extrude003", "start": 0, @@ -6236,14 +6236,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4056, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4065, + "commentStart": 0, "end": 0, "raw": "0.050", "start": 0, @@ -6258,10 +6258,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4037, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4037, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6271,17 +6271,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4037, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 4045, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4045, + "commentStart": 0, "end": 0, "name": "sketch007", "start": 0, @@ -6303,12 +6303,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 4071, + "commentStart": 0, "declaration": { - "commentStart": 4110, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4110, + "commentStart": 0, "end": 0, "name": "sketch008", "start": 0, @@ -6320,10 +6320,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 4136, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4136, + "commentStart": 0, "end": 0, "name": "extrude003", "start": 0, @@ -6335,7 +6335,7 @@ description: Result of parsing french-press.kcl "type": "Name" }, { - "commentStart": 4148, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -6346,10 +6346,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4122, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4122, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -6359,7 +6359,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4122, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6370,17 +6370,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4167, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4176, + "commentStart": 0, "elements": [ { - "commentStart": 4177, + "commentStart": 0, "end": 0, "raw": "1.4", "start": 0, @@ -6392,7 +6392,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 4182, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6413,14 +6413,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4186, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4195, + "commentStart": 0, "end": 0, "raw": ".3", "start": 0, @@ -6435,10 +6435,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4160, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -6448,7 +6448,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4160, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6460,17 +6460,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4230, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4239, + "commentStart": 0, "elements": [ { - "commentStart": 4240, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6482,7 +6482,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 4243, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6503,14 +6503,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4254, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4266, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -6525,14 +6525,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4276, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4289, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -6547,14 +6547,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4301, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4320, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -6566,10 +6566,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4204, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4204, + "commentStart": 0, "end": 0, "name": "patternCircular2d", "start": 0, @@ -6579,7 +6579,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4204, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6587,7 +6587,7 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 4122, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -6608,12 +6608,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 4332, + "commentStart": 0, "declaration": { - "commentStart": 4334, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4334, + "commentStart": 0, "end": 0, "name": "extrude004", "start": 0, @@ -6624,7 +6624,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4366, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6632,7 +6632,7 @@ description: Result of parsing french-press.kcl }, "arg": { "argument": { - "commentStart": 4376, + "commentStart": 0, "end": 0, "raw": "0.050", "start": 0, @@ -6643,7 +6643,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 4375, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6654,10 +6654,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4347, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6667,17 +6667,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4347, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 4355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4355, + "commentStart": 0, "end": 0, "name": "sketch008", "start": 0, @@ -6699,12 +6699,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 4382, + "commentStart": 0, "declaration": { - "commentStart": 4421, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4421, + "commentStart": 0, "end": 0, "name": "sketch009", "start": 0, @@ -6716,10 +6716,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 4447, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4447, + "commentStart": 0, "end": 0, "name": "extrude003", "start": 0, @@ -6731,7 +6731,7 @@ description: Result of parsing french-press.kcl "type": "Name" }, { - "commentStart": 4459, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -6742,10 +6742,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4433, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4433, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -6755,7 +6755,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4433, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6766,17 +6766,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4478, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4487, + "commentStart": 0, "elements": [ { - "commentStart": 4488, + "commentStart": 0, "end": 0, "raw": "0.6", "start": 0, @@ -6788,7 +6788,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 4493, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6809,14 +6809,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4497, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4506, + "commentStart": 0, "end": 0, "raw": ".2", "start": 0, @@ -6831,10 +6831,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4471, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4471, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -6844,7 +6844,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4471, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6856,17 +6856,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4541, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4550, + "commentStart": 0, "elements": [ { - "commentStart": 4551, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6878,7 +6878,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 4554, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6899,14 +6899,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4565, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4577, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -6921,14 +6921,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4587, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4600, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -6943,14 +6943,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4612, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4631, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -6962,10 +6962,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4515, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4515, + "commentStart": 0, "end": 0, "name": "patternCircular2d", "start": 0, @@ -6975,7 +6975,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4515, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6983,7 +6983,7 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 4433, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -7004,12 +7004,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 4643, + "commentStart": 0, "declaration": { - "commentStart": 4645, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4645, + "commentStart": 0, "end": 0, "name": "extrude005", "start": 0, @@ -7020,7 +7020,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4677, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7028,7 +7028,7 @@ description: Result of parsing french-press.kcl }, "arg": { "argument": { - "commentStart": 4687, + "commentStart": 0, "end": 0, "raw": "0.050", "start": 0, @@ -7039,7 +7039,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 4686, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7050,10 +7050,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4658, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4658, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -7063,17 +7063,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4658, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 4666, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4666, + "commentStart": 0, "end": 0, "name": "sketch009", "start": 0, @@ -7095,12 +7095,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 4693, + "commentStart": 0, "declaration": { - "commentStart": 4726, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4726, + "commentStart": 0, "end": 0, "name": "sketch010", "start": 0, @@ -7112,10 +7112,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 4752, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4752, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -7129,10 +7129,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4738, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4738, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -7142,7 +7142,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4738, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7153,17 +7153,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4768, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4777, + "commentStart": 0, "elements": [ { - "commentStart": 4778, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7175,7 +7175,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 4781, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7196,21 +7196,21 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4785, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4794, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4794, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, @@ -7223,7 +7223,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 4811, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7242,10 +7242,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4761, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4761, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -7255,7 +7255,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4761, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7263,13 +7263,13 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 4738, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 4813, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -7302,12 +7302,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 4896, + "commentStart": 0, "declaration": { - "commentStart": 4896, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4896, + "commentStart": 0, "end": 0, "name": "extrude006", "start": 0, @@ -7320,7 +7320,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4928, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7328,10 +7328,10 @@ description: Result of parsing french-press.kcl }, "arg": { "abs_path": false, - "commentStart": 4937, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4937, + "commentStart": 0, "end": 0, "name": "carafeHeight", "start": 0, @@ -7346,10 +7346,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4909, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4909, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -7359,17 +7359,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4909, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 4917, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4917, + "commentStart": 0, "end": 0, "name": "sketch010", "start": 0, @@ -7386,17 +7386,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4962, + "commentStart": 0, "end": 0, "name": "faces", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4970, + "commentStart": 0, "elements": [ { - "commentStart": 4971, + "commentStart": 0, "end": 0, "raw": "\"end\"", "start": 0, @@ -7414,14 +7414,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 4979, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4991, + "commentStart": 0, "end": 0, "raw": ".07", "start": 0, @@ -7436,10 +7436,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 4956, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4956, + "commentStart": 0, "end": 0, "name": "shell", "start": 0, @@ -7449,7 +7449,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 4956, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7457,13 +7457,13 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 4909, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 4995, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -7491,12 +7491,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 5025, + "commentStart": 0, "declaration": { - "commentStart": 5025, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5025, + "commentStart": 0, "end": 0, "name": "sketch011", "start": 0, @@ -7508,10 +7508,10 @@ description: Result of parsing french-press.kcl "arguments": [ { "abs_path": false, - "commentStart": 5051, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5051, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -7525,10 +7525,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5037, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5037, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -7538,7 +7538,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5037, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7547,10 +7547,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 5075, + "commentStart": 0, "elements": [ { - "commentStart": 5076, + "commentStart": 0, "end": 0, "raw": "0.2", "start": 0, @@ -7562,14 +7562,14 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5081, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5081, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5081, + "commentStart": 0, "end": 0, "name": "carafeHeight", "start": 0, @@ -7582,7 +7582,7 @@ description: Result of parsing french-press.kcl }, "operator": "-", "right": { - "commentStart": 5096, + "commentStart": 0, "end": 0, "raw": "0.7", "start": 0, @@ -7604,7 +7604,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 5102, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -7613,10 +7613,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5060, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5060, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -7626,7 +7626,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5060, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7637,24 +7637,24 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5116, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5125, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5125, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5125, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5125, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, @@ -7667,7 +7667,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 5142, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7684,7 +7684,7 @@ description: Result of parsing french-press.kcl }, "operator": "-", "right": { - "commentStart": 5146, + "commentStart": 0, "end": 0, "raw": "0.3", "start": 0, @@ -7703,10 +7703,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5110, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5110, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -7716,7 +7716,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5110, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7728,14 +7728,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5162, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5171, + "commentStart": 0, "end": 0, "raw": "0.7", "start": 0, @@ -7750,10 +7750,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5156, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7763,7 +7763,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5156, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7775,14 +7775,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5187, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5196, + "commentStart": 0, "end": 0, "raw": "0.3", "start": 0, @@ -7797,10 +7797,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5181, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -7810,7 +7810,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5181, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7822,14 +7822,14 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5212, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5221, + "commentStart": 0, "end": 0, "raw": "0.4", "start": 0, @@ -7844,10 +7844,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5206, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5206, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7857,7 +7857,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5206, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7869,18 +7869,18 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5236, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5242, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 5244, + "commentStart": 0, "end": 0, "raw": "0.02", "start": 0, @@ -7891,7 +7891,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 5243, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7899,7 +7899,7 @@ description: Result of parsing french-press.kcl "type": "UnaryExpression" }, { - "commentStart": 5250, + "commentStart": 0, "end": 0, "raw": "0.02", "start": 0, @@ -7920,10 +7920,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5231, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7933,7 +7933,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7943,14 +7943,14 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 5274, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5283, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5283, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -7959,21 +7959,21 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5288, + "commentStart": 0, "elements": [ { - "commentStart": 5289, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5289, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 5290, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5290, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, @@ -7984,7 +7984,7 @@ description: Result of parsing french-press.kcl "type": "Name", "type": "Name" }, - "commentStart": 5289, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7993,7 +7993,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 5307, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8010,7 +8010,7 @@ description: Result of parsing french-press.kcl }, "operator": "-", "right": { - "commentStart": 5311, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -8026,7 +8026,7 @@ description: Result of parsing french-press.kcl "type": "BinaryExpression" }, { - "commentStart": 5316, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8045,10 +8045,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5327, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5327, + "commentStart": 0, "end": 0, "name": "control1", "start": 0, @@ -8057,11 +8057,11 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5338, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 5340, + "commentStart": 0, "end": 0, "raw": "0.3", "start": 0, @@ -8072,7 +8072,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 5339, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8080,7 +8080,7 @@ description: Result of parsing french-press.kcl "type": "UnaryExpression" }, { - "commentStart": 5345, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8099,10 +8099,10 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5356, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5356, + "commentStart": 0, "end": 0, "name": "control2", "start": 0, @@ -8111,17 +8111,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5367, + "commentStart": 0, "elements": [ { - "commentStart": 5368, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5368, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5368, + "commentStart": 0, "end": 0, "name": "carafeDiameter", "start": 0, @@ -8134,7 +8134,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 5385, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -8150,7 +8150,7 @@ description: Result of parsing french-press.kcl "type": "BinaryExpression" }, { - "commentStart": 5389, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8174,7 +8174,7 @@ description: Result of parsing french-press.kcl "type": "ObjectExpression" }, { - "commentStart": 5400, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8183,10 +8183,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5262, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5262, + "commentStart": 0, "end": 0, "name": "bezierCurve", "start": 0, @@ -8196,7 +8196,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5262, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8207,19 +8207,19 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5413, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5427, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 5442, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8228,10 +8228,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5428, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5428, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -8241,7 +8241,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5428, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8250,7 +8250,7 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 5460, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8259,10 +8259,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5446, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5446, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -8272,7 +8272,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5446, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8288,10 +8288,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5408, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5408, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8301,7 +8301,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5408, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8312,10 +8312,10 @@ description: Result of parsing french-press.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 5470, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5470, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -8325,7 +8325,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5470, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8336,7 +8336,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5491, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -8344,10 +8344,10 @@ description: Result of parsing french-press.kcl }, "arg": { "abs_path": false, - "commentStart": 5498, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5498, + "commentStart": 0, "end": 0, "name": "Y", "start": 0, @@ -8362,10 +8362,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5483, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5483, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -8375,7 +8375,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5483, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8383,13 +8383,13 @@ description: Result of parsing french-press.kcl "unlabeled": null } ], - "commentStart": 5037, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "10": [ { - "commentStart": 5500, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -8417,12 +8417,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 5529, + "commentStart": 0, "declaration": { - "commentStart": 5529, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5529, + "commentStart": 0, "end": 0, "name": "sketch012", "start": 0, @@ -8437,21 +8437,21 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5571, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5580, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5580, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5580, + "commentStart": 0, "end": 0, "name": "handleThickness", "start": 0, @@ -8464,7 +8464,7 @@ description: Result of parsing french-press.kcl }, "operator": "/", "right": { - "commentStart": 5598, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8483,10 +8483,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5555, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5555, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -8496,17 +8496,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5555, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 5567, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5567, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -8521,10 +8521,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5541, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5541, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -8534,7 +8534,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5541, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8543,10 +8543,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 5622, + "commentStart": 0, "elements": [ { - "commentStart": 5623, + "commentStart": 0, "end": 0, "raw": "2.3", "start": 0, @@ -8558,7 +8558,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5628, + "commentStart": 0, "end": 0, "raw": "6.4", "start": 0, @@ -8576,7 +8576,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 5634, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8585,10 +8585,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5607, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5607, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -8598,7 +8598,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5607, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8609,17 +8609,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5647, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5653, + "commentStart": 0, "elements": [ { - "commentStart": 5654, + "commentStart": 0, "end": 0, "raw": "0.56", "start": 0, @@ -8631,7 +8631,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5660, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8652,10 +8652,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5642, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5642, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8665,7 +8665,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5642, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8675,10 +8675,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 5685, + "commentStart": 0, "elements": [ { - "commentStart": 5686, + "commentStart": 0, "end": 0, "raw": "4.1", "start": 0, @@ -8690,7 +8690,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5691, + "commentStart": 0, "end": 0, "raw": "5.26", "start": 0, @@ -8708,7 +8708,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 5698, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8717,10 +8717,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5669, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5669, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -8730,7 +8730,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5669, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8739,10 +8739,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 5722, + "commentStart": 0, "elements": [ { - "commentStart": 5723, + "commentStart": 0, "end": 0, "raw": "4.17", "start": 0, @@ -8754,7 +8754,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5729, + "commentStart": 0, "end": 0, "raw": "1.6", "start": 0, @@ -8772,7 +8772,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 5735, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8781,10 +8781,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5706, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5706, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -8794,7 +8794,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5706, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8803,10 +8803,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 5759, + "commentStart": 0, "elements": [ { - "commentStart": 5760, + "commentStart": 0, "end": 0, "raw": "3.13", "start": 0, @@ -8818,7 +8818,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5766, + "commentStart": 0, "end": 0, "raw": "0.61", "start": 0, @@ -8836,7 +8836,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 5773, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8845,10 +8845,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5743, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5743, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -8858,7 +8858,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5743, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8869,18 +8869,18 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5786, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5792, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 5794, + "commentStart": 0, "end": 0, "raw": "1.09", "start": 0, @@ -8891,7 +8891,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 5793, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8899,7 +8899,7 @@ description: Result of parsing french-press.kcl "type": "UnaryExpression" }, { - "commentStart": 5800, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8920,10 +8920,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5781, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5781, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8933,7 +8933,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5781, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8945,17 +8945,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5814, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5820, + "commentStart": 0, "elements": [ { - "commentStart": 5821, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8967,7 +8967,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5824, + "commentStart": 0, "end": 0, "raw": "0.43", "start": 0, @@ -8988,10 +8988,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5809, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5809, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9001,7 +9001,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5809, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9013,17 +9013,17 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5841, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5847, + "commentStart": 0, "elements": [ { - "commentStart": 5848, + "commentStart": 0, "end": 0, "raw": "0.99", "start": 0, @@ -9036,7 +9036,7 @@ description: Result of parsing french-press.kcl }, { "argument": { - "commentStart": 5855, + "commentStart": 0, "end": 0, "raw": "0.02", "start": 0, @@ -9047,7 +9047,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 5854, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9064,10 +9064,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5836, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9077,7 +9077,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5836, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9087,10 +9087,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 5883, + "commentStart": 0, "elements": [ { - "commentStart": 5884, + "commentStart": 0, "end": 0, "raw": "3.63", "start": 0, @@ -9102,7 +9102,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5890, + "commentStart": 0, "end": 0, "raw": "1.6", "start": 0, @@ -9120,7 +9120,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 5896, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9129,10 +9129,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5867, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -9142,7 +9142,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5867, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9151,10 +9151,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 5920, + "commentStart": 0, "elements": [ { - "commentStart": 5921, + "commentStart": 0, "end": 0, "raw": "3.56", "start": 0, @@ -9166,7 +9166,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5927, + "commentStart": 0, "end": 0, "raw": "5.15", "start": 0, @@ -9184,7 +9184,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 5934, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9193,10 +9193,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5904, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5904, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -9206,7 +9206,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5904, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9215,10 +9215,10 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 5958, + "commentStart": 0, "elements": [ { - "commentStart": 5959, + "commentStart": 0, "end": 0, "raw": "2.72", "start": 0, @@ -9230,7 +9230,7 @@ description: Result of parsing french-press.kcl } }, { - "commentStart": 5965, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -9248,7 +9248,7 @@ description: Result of parsing french-press.kcl "type": "ArrayExpression" }, { - "commentStart": 5972, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9257,10 +9257,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5942, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5942, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -9270,7 +9270,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5942, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9281,18 +9281,18 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 5985, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5991, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 5993, + "commentStart": 0, "end": 0, "raw": "0.4", "start": 0, @@ -9303,7 +9303,7 @@ description: Result of parsing french-press.kcl "suffix": "None" } }, - "commentStart": 5992, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9311,7 +9311,7 @@ description: Result of parsing french-press.kcl "type": "UnaryExpression" }, { - "commentStart": 5998, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9332,10 +9332,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 5980, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5980, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9345,7 +9345,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 5980, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9357,19 +9357,19 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 6012, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6026, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 6041, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9378,10 +9378,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 6027, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6027, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -9391,7 +9391,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 6027, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9400,7 +9400,7 @@ description: Result of parsing french-press.kcl { "arguments": [ { - "commentStart": 6059, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9409,10 +9409,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 6045, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6045, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -9422,7 +9422,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 6045, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9438,10 +9438,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 6007, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6007, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9451,7 +9451,7 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 6007, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9462,10 +9462,10 @@ description: Result of parsing french-press.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 6069, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6069, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -9475,14 +9475,14 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 6069, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 5541, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -9498,12 +9498,12 @@ description: Result of parsing french-press.kcl "type": "VariableDeclaration" }, { - "commentStart": 6077, + "commentStart": 0, "declaration": { - "commentStart": 6077, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6077, + "commentStart": 0, "end": 0, "name": "extrude007", "start": 0, @@ -9514,7 +9514,7 @@ description: Result of parsing french-press.kcl { "type": "LabeledArg", "label": { - "commentStart": 6109, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -9523,10 +9523,10 @@ description: Result of parsing french-press.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 6119, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6119, + "commentStart": 0, "end": 0, "name": "handleThickness", "start": 0, @@ -9537,7 +9537,7 @@ description: Result of parsing french-press.kcl "type": "Name", "type": "Name" }, - "commentStart": 6118, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9548,10 +9548,10 @@ description: Result of parsing french-press.kcl ], "callee": { "abs_path": false, - "commentStart": 6090, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6090, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -9561,17 +9561,17 @@ description: Result of parsing french-press.kcl "start": 0, "type": "Name" }, - "commentStart": 6090, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 6098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6098, + "commentStart": 0, "end": 0, "name": "sketch012", "start": 0, @@ -9600,7 +9600,7 @@ description: Result of parsing french-press.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 72, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -9615,10 +9615,10 @@ description: Result of parsing french-press.kcl ], "properties": [ { - "commentStart": 81, + "commentStart": 0, "end": 0, "key": { - "commentStart": 81, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -9628,10 +9628,10 @@ description: Result of parsing french-press.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -9652,7 +9652,7 @@ description: Result of parsing french-press.kcl "nonCodeNodes": { "6": [ { - "commentStart": 2467, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9663,7 +9663,7 @@ description: Result of parsing french-press.kcl ], "7": [ { - "commentStart": 2516, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9674,7 +9674,7 @@ description: Result of parsing french-press.kcl ], "8": [ { - "commentStart": 2921, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9685,7 +9685,7 @@ description: Result of parsing french-press.kcl ], "12": [ { - "commentStart": 4022, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9696,7 +9696,7 @@ description: Result of parsing french-press.kcl ], "14": [ { - "commentStart": 4332, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9707,7 +9707,7 @@ description: Result of parsing french-press.kcl ], "16": [ { - "commentStart": 4643, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -9719,7 +9719,7 @@ description: Result of parsing french-press.kcl }, "startNodes": [ { - "commentStart": 104, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap b/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap index 9f1353926..6d76e439c 100644 --- a/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap @@ -1334,7 +1334,8 @@ description: Operations executed french-press.kcl "type": "Number", "value": 0.325, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/gear-rack/ast.snap b/rust/kcl-lib/tests/kcl_samples/gear-rack/ast.snap index 46e5a426a..422646bc2 100644 --- a/rust/kcl-lib/tests/kcl_samples/gear-rack/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/gear-rack/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing gear-rack.kcl "Ok": { "body": [ { - "commentStart": 423, + "commentStart": 0, "declaration": { - "commentStart": 446, + "commentStart": 0, "end": 0, "id": { - "commentStart": 446, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 455, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing gear-rack.kcl "type": "VariableDeclaration" }, { - "commentStart": 459, + "commentStart": 0, "declaration": { - "commentStart": 459, + "commentStart": 0, "end": 0, "id": { - "commentStart": 459, + "commentStart": 0, "end": 0, "name": "pitchHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 473, + "commentStart": 0, "end": 0, "raw": "11.5", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing gear-rack.kcl "type": "VariableDeclaration" }, { - "commentStart": 478, + "commentStart": 0, "declaration": { - "commentStart": 478, + "commentStart": 0, "end": 0, "id": { - "commentStart": 478, + "commentStart": 0, "end": 0, "name": "width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 486, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing gear-rack.kcl "type": "VariableDeclaration" }, { - "commentStart": 488, + "commentStart": 0, "declaration": { - "commentStart": 488, + "commentStart": 0, "end": 0, "id": { - "commentStart": 488, + "commentStart": 0, "end": 0, "name": "height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 497, + "commentStart": 0, "end": 0, "raw": "12", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing gear-rack.kcl "type": "VariableDeclaration" }, { - "commentStart": 500, + "commentStart": 0, "declaration": { - "commentStart": 500, + "commentStart": 0, "end": 0, "id": { - "commentStart": 500, + "commentStart": 0, "end": 0, "name": "minHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 512, + "commentStart": 0, "end": 0, "raw": "10.875", "start": 0, @@ -174,12 +174,12 @@ description: Result of parsing gear-rack.kcl "type": "VariableDeclaration" }, { - "commentStart": 518, + "commentStart": 0, "declaration": { - "commentStart": 551, + "commentStart": 0, "end": 0, "id": { - "commentStart": 551, + "commentStart": 0, "end": 0, "name": "rackBody", "start": 0, @@ -191,10 +191,10 @@ description: Result of parsing gear-rack.kcl "arguments": [ { "abs_path": false, - "commentStart": 576, + "commentStart": 0, "end": 0, "name": { - "commentStart": 576, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -208,10 +208,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 562, + "commentStart": 0, "end": 0, "name": { - "commentStart": 562, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -221,7 +221,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 562, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -230,18 +230,18 @@ description: Result of parsing gear-rack.kcl { "arguments": [ { - "commentStart": 600, + "commentStart": 0, "elements": [ { - "commentStart": 601, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 602, + "commentStart": 0, "end": 0, "name": { - "commentStart": 602, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -252,7 +252,7 @@ description: Result of parsing gear-rack.kcl "type": "Name", "type": "Name" }, - "commentStart": 601, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -261,7 +261,7 @@ description: Result of parsing gear-rack.kcl }, "operator": "/", "right": { - "commentStart": 611, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -277,7 +277,7 @@ description: Result of parsing gear-rack.kcl "type": "BinaryExpression" }, { - "commentStart": 614, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -295,7 +295,7 @@ description: Result of parsing gear-rack.kcl "type": "ArrayExpression" }, { - "commentStart": 618, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -304,10 +304,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 585, + "commentStart": 0, "end": 0, "name": { - "commentStart": 585, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -317,7 +317,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 585, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -328,21 +328,21 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 631, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 637, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 638, + "commentStart": 0, "end": 0, "name": { - "commentStart": 638, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -354,7 +354,7 @@ description: Result of parsing gear-rack.kcl "type": "Name" }, { - "commentStart": 646, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -375,10 +375,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 626, + "commentStart": 0, "end": 0, "name": { - "commentStart": 626, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -388,7 +388,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 626, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -400,17 +400,17 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 660, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 666, + "commentStart": 0, "elements": [ { - "commentStart": 667, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -423,10 +423,10 @@ description: Result of parsing gear-rack.kcl }, { "abs_path": false, - "commentStart": 670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 670, + "commentStart": 0, "end": 0, "name": "minHeight", "start": 0, @@ -447,10 +447,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 655, + "commentStart": 0, "end": 0, "name": { - "commentStart": 655, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -460,7 +460,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 655, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -472,22 +472,22 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 692, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 698, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 700, + "commentStart": 0, "end": 0, "name": { - "commentStart": 700, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -498,7 +498,7 @@ description: Result of parsing gear-rack.kcl "type": "Name", "type": "Name" }, - "commentStart": 699, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -506,7 +506,7 @@ description: Result of parsing gear-rack.kcl "type": "UnaryExpression" }, { - "commentStart": 708, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -527,10 +527,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 687, + "commentStart": 0, "end": 0, "name": { - "commentStart": 687, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -540,7 +540,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 687, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -551,10 +551,10 @@ description: Result of parsing gear-rack.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 717, + "commentStart": 0, "end": 0, "name": { - "commentStart": 717, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -564,7 +564,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 717, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -575,7 +575,7 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 738, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -583,10 +583,10 @@ description: Result of parsing gear-rack.kcl }, "arg": { "abs_path": false, - "commentStart": 747, + "commentStart": 0, "end": 0, "name": { - "commentStart": 747, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -601,10 +601,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 730, + "commentStart": 0, "end": 0, "name": { - "commentStart": 730, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -614,7 +614,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 730, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -622,13 +622,13 @@ description: Result of parsing gear-rack.kcl "unlabeled": null } ], - "commentStart": 562, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 753, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -661,12 +661,12 @@ description: Result of parsing gear-rack.kcl "type": "VariableDeclaration" }, { - "commentStart": 805, + "commentStart": 0, "declaration": { - "commentStart": 808, + "commentStart": 0, "end": 0, "id": { - "commentStart": 808, + "commentStart": 0, "end": 0, "name": "tooth", "start": 0, @@ -676,12 +676,12 @@ description: Result of parsing gear-rack.kcl "body": { "body": [ { - "commentStart": 820, + "commentStart": 0, "declaration": { - "commentStart": 820, + "commentStart": 0, "end": 0, "id": { - "commentStart": 820, + "commentStart": 0, "end": 0, "name": "toothSketch", "start": 0, @@ -693,10 +693,10 @@ description: Result of parsing gear-rack.kcl "arguments": [ { "abs_path": false, - "commentStart": 848, + "commentStart": 0, "end": 0, "name": { - "commentStart": 848, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -710,10 +710,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 834, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -723,7 +723,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 834, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -732,21 +732,21 @@ description: Result of parsing gear-rack.kcl { "arguments": [ { - "commentStart": 874, + "commentStart": 0, "elements": [ { - "commentStart": 875, + "commentStart": 0, "end": 0, "left": { - "commentStart": 875, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 876, + "commentStart": 0, "end": 0, "name": { - "commentStart": 876, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -757,7 +757,7 @@ description: Result of parsing gear-rack.kcl "type": "Name", "type": "Name" }, - "commentStart": 875, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -766,7 +766,7 @@ description: Result of parsing gear-rack.kcl }, "operator": "/", "right": { - "commentStart": 885, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -783,7 +783,7 @@ description: Result of parsing gear-rack.kcl }, "operator": "+", "right": { - "commentStart": 889, + "commentStart": 0, "end": 0, "raw": "0.567672", "start": 0, @@ -800,10 +800,10 @@ description: Result of parsing gear-rack.kcl }, { "abs_path": false, - "commentStart": 899, + "commentStart": 0, "end": 0, "name": { - "commentStart": 899, + "commentStart": 0, "end": 0, "name": "minHeight", "start": 0, @@ -821,7 +821,7 @@ description: Result of parsing gear-rack.kcl "type": "ArrayExpression" }, { - "commentStart": 911, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -830,10 +830,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 859, + "commentStart": 0, "end": 0, "name": { - "commentStart": 859, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -843,7 +843,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 859, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -852,10 +852,10 @@ description: Result of parsing gear-rack.kcl { "arguments": [ { - "commentStart": 945, + "commentStart": 0, "elements": [ { - "commentStart": 946, + "commentStart": 0, "end": 0, "raw": "0.157636", "start": 0, @@ -867,7 +867,7 @@ description: Result of parsing gear-rack.kcl } }, { - "commentStart": 956, + "commentStart": 0, "end": 0, "raw": "0.110378", "start": 0, @@ -885,7 +885,7 @@ description: Result of parsing gear-rack.kcl "type": "ArrayExpression" }, { - "commentStart": 967, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -894,10 +894,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 921, + "commentStart": 0, "end": 0, "name": { - "commentStart": 921, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -907,7 +907,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 921, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -918,17 +918,17 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 982, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 988, + "commentStart": 0, "elements": [ { - "commentStart": 989, + "commentStart": 0, "end": 0, "raw": "0.329118", "start": 0, @@ -940,7 +940,7 @@ description: Result of parsing gear-rack.kcl } }, { - "commentStart": 999, + "commentStart": 0, "end": 0, "raw": "0.904244", "start": 0, @@ -961,10 +961,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 977, + "commentStart": 0, "end": 0, "name": { - "commentStart": 977, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -974,7 +974,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 977, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -984,10 +984,10 @@ description: Result of parsing gear-rack.kcl { "arguments": [ { - "commentStart": 1041, + "commentStart": 0, "elements": [ { - "commentStart": 1042, + "commentStart": 0, "end": 0, "raw": "0.157636", "start": 0, @@ -999,7 +999,7 @@ description: Result of parsing gear-rack.kcl } }, { - "commentStart": 1052, + "commentStart": 0, "end": 0, "raw": "0.110378", "start": 0, @@ -1017,7 +1017,7 @@ description: Result of parsing gear-rack.kcl "type": "ArrayExpression" }, { - "commentStart": 1063, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1026,10 +1026,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1017, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1017, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -1039,7 +1039,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1017, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1050,17 +1050,17 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 1078, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1084, + "commentStart": 0, "elements": [ { - "commentStart": 1085, + "commentStart": 0, "end": 0, "raw": "0.186505", "start": 0, @@ -1072,7 +1072,7 @@ description: Result of parsing gear-rack.kcl } }, { - "commentStart": 1095, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1093,10 +1093,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1073, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1073, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1106,7 +1106,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1073, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1116,10 +1116,10 @@ description: Result of parsing gear-rack.kcl { "arguments": [ { - "commentStart": 1130, + "commentStart": 0, "elements": [ { - "commentStart": 1131, + "commentStart": 0, "end": 0, "raw": "0.157636", "start": 0, @@ -1132,7 +1132,7 @@ description: Result of parsing gear-rack.kcl }, { "argument": { - "commentStart": 1142, + "commentStart": 0, "end": 0, "raw": "0.110378", "start": 0, @@ -1143,7 +1143,7 @@ description: Result of parsing gear-rack.kcl "suffix": "None" } }, - "commentStart": 1141, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1157,7 +1157,7 @@ description: Result of parsing gear-rack.kcl "type": "ArrayExpression" }, { - "commentStart": 1153, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1166,10 +1166,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1106, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -1179,7 +1179,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1106, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1190,17 +1190,17 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 1168, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1174, + "commentStart": 0, "elements": [ { - "commentStart": 1175, + "commentStart": 0, "end": 0, "raw": "0.329118", "start": 0, @@ -1213,7 +1213,7 @@ description: Result of parsing gear-rack.kcl }, { "argument": { - "commentStart": 1186, + "commentStart": 0, "end": 0, "raw": "0.904244", "start": 0, @@ -1224,7 +1224,7 @@ description: Result of parsing gear-rack.kcl "suffix": "None" } }, - "commentStart": 1185, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1241,10 +1241,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1163, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1163, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1254,7 +1254,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1163, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1264,10 +1264,10 @@ description: Result of parsing gear-rack.kcl { "arguments": [ { - "commentStart": 1228, + "commentStart": 0, "elements": [ { - "commentStart": 1229, + "commentStart": 0, "end": 0, "raw": "0.157636", "start": 0, @@ -1280,7 +1280,7 @@ description: Result of parsing gear-rack.kcl }, { "argument": { - "commentStart": 1240, + "commentStart": 0, "end": 0, "raw": "0.110378", "start": 0, @@ -1291,7 +1291,7 @@ description: Result of parsing gear-rack.kcl "suffix": "None" } }, - "commentStart": 1239, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1305,7 +1305,7 @@ description: Result of parsing gear-rack.kcl "type": "ArrayExpression" }, { - "commentStart": 1251, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1314,10 +1314,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1204, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1204, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -1327,7 +1327,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1204, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1337,10 +1337,10 @@ description: Result of parsing gear-rack.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1261, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1261, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1350,7 +1350,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1261, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1361,7 +1361,7 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 1284, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1369,10 +1369,10 @@ description: Result of parsing gear-rack.kcl }, "arg": { "abs_path": false, - "commentStart": 1293, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1293, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1387,10 +1387,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1276, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1276, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1400,7 +1400,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1276, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1408,7 +1408,7 @@ description: Result of parsing gear-rack.kcl "unlabeled": null } ], - "commentStart": 834, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1426,10 +1426,10 @@ description: Result of parsing gear-rack.kcl { "argument": { "abs_path": false, - "commentStart": 1309, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1309, + "commentStart": 0, "end": 0, "name": "toothSketch", "start": 0, @@ -1440,18 +1440,18 @@ description: Result of parsing gear-rack.kcl "type": "Name", "type": "Name" }, - "commentStart": 1302, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 816, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 813, + "commentStart": 0, "end": 0, "params": [], "start": 0, @@ -1468,12 +1468,12 @@ description: Result of parsing gear-rack.kcl "type": "VariableDeclaration" }, { - "commentStart": 1322, + "commentStart": 0, "declaration": { - "commentStart": 1385, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1385, + "commentStart": 0, "end": 0, "name": "teeth", "start": 0, @@ -1485,10 +1485,10 @@ description: Result of parsing gear-rack.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1393, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1393, + "commentStart": 0, "end": 0, "name": "tooth", "start": 0, @@ -1498,7 +1498,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1393, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1509,17 +1509,17 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 1422, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1429, + "commentStart": 0, "elements": [ { - "commentStart": 1430, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -1531,7 +1531,7 @@ description: Result of parsing gear-rack.kcl } }, { - "commentStart": 1434, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1543,7 +1543,7 @@ description: Result of parsing gear-rack.kcl } }, { - "commentStart": 1437, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1564,14 +1564,14 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 1441, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1452, + "commentStart": 0, "end": 0, "raw": "1.570796", "start": 0, @@ -1586,14 +1586,14 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 1462, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1474, + "commentStart": 0, "end": 0, "raw": "63", "start": 0, @@ -1608,10 +1608,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1406, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1406, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -1621,7 +1621,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1406, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1629,13 +1629,13 @@ description: Result of parsing gear-rack.kcl "unlabeled": null } ], - "commentStart": 1393, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1477, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1668,12 +1668,12 @@ description: Result of parsing gear-rack.kcl "type": "VariableDeclaration" }, { - "commentStart": 1544, + "commentStart": 0, "declaration": { - "commentStart": 1544, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1544, + "commentStart": 0, "end": 0, "name": "endCapTooth", "start": 0, @@ -1685,10 +1685,10 @@ description: Result of parsing gear-rack.kcl "arguments": [ { "abs_path": false, - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -1702,10 +1702,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1558, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1558, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1715,7 +1715,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1558, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1724,18 +1724,18 @@ description: Result of parsing gear-rack.kcl { "arguments": [ { - "commentStart": 1596, + "commentStart": 0, "elements": [ { - "commentStart": 1597, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1598, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1598, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1746,7 +1746,7 @@ description: Result of parsing gear-rack.kcl "type": "Name", "type": "Name" }, - "commentStart": 1597, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1755,7 +1755,7 @@ description: Result of parsing gear-rack.kcl }, "operator": "/", "right": { - "commentStart": 1607, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1771,7 +1771,7 @@ description: Result of parsing gear-rack.kcl "type": "BinaryExpression" }, { - "commentStart": 1610, + "commentStart": 0, "end": 0, "raw": "11.849525", "start": 0, @@ -1789,7 +1789,7 @@ description: Result of parsing gear-rack.kcl "type": "ArrayExpression" }, { - "commentStart": 1622, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1798,10 +1798,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1581, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1581, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1811,7 +1811,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1581, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1822,17 +1822,17 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 1635, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1641, + "commentStart": 0, "elements": [ { - "commentStart": 1642, + "commentStart": 0, "end": 0, "raw": "0.314524", "start": 0, @@ -1845,7 +1845,7 @@ description: Result of parsing gear-rack.kcl }, { "argument": { - "commentStart": 1653, + "commentStart": 0, "end": 0, "raw": "0.864147", "start": 0, @@ -1856,7 +1856,7 @@ description: Result of parsing gear-rack.kcl "suffix": "None" } }, - "commentStart": 1652, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1873,10 +1873,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1886,7 +1886,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1630, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1896,10 +1896,10 @@ description: Result of parsing gear-rack.kcl { "arguments": [ { - "commentStart": 1693, + "commentStart": 0, "elements": [ { - "commentStart": 1694, + "commentStart": 0, "end": 0, "raw": "0.157636", "start": 0, @@ -1912,7 +1912,7 @@ description: Result of parsing gear-rack.kcl }, { "argument": { - "commentStart": 1705, + "commentStart": 0, "end": 0, "raw": "0.110378", "start": 0, @@ -1923,7 +1923,7 @@ description: Result of parsing gear-rack.kcl "suffix": "None" } }, - "commentStart": 1704, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1937,7 +1937,7 @@ description: Result of parsing gear-rack.kcl "type": "ArrayExpression" }, { - "commentStart": 1716, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1946,10 +1946,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1669, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1669, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -1959,7 +1959,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1669, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1970,25 +1970,25 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 1729, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1743, + "commentStart": 0, "elements": [ { - "commentStart": 1744, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1745, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1745, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1999,7 +1999,7 @@ description: Result of parsing gear-rack.kcl "type": "Name", "type": "Name" }, - "commentStart": 1744, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2008,7 +2008,7 @@ description: Result of parsing gear-rack.kcl }, "operator": "/", "right": { - "commentStart": 1754, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2025,10 +2025,10 @@ description: Result of parsing gear-rack.kcl }, { "abs_path": false, - "commentStart": 1757, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1757, + "commentStart": 0, "end": 0, "name": "minHeight", "start": 0, @@ -2049,10 +2049,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1724, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1724, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2062,7 +2062,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1724, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2073,10 +2073,10 @@ description: Result of parsing gear-rack.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1774, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1774, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2086,7 +2086,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1774, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2097,7 +2097,7 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 1795, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2105,10 +2105,10 @@ description: Result of parsing gear-rack.kcl }, "arg": { "abs_path": false, - "commentStart": 1804, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1804, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -2123,10 +2123,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1787, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1787, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2136,7 +2136,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1787, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2144,13 +2144,13 @@ description: Result of parsing gear-rack.kcl "unlabeled": null } ], - "commentStart": 1558, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 1810, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2178,12 +2178,12 @@ description: Result of parsing gear-rack.kcl "type": "VariableDeclaration" }, { - "commentStart": 1878, + "commentStart": 0, "declaration": { - "commentStart": 1878, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1878, + "commentStart": 0, "end": 0, "name": "endCapTooth2", "start": 0, @@ -2195,10 +2195,10 @@ description: Result of parsing gear-rack.kcl "arguments": [ { "abs_path": false, - "commentStart": 1907, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1907, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -2212,10 +2212,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1893, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1893, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2225,7 +2225,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1893, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2234,17 +2234,17 @@ description: Result of parsing gear-rack.kcl { "arguments": [ { - "commentStart": 1931, + "commentStart": 0, "elements": [ { - "commentStart": 1932, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1932, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1932, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2257,7 +2257,7 @@ description: Result of parsing gear-rack.kcl }, "operator": "/", "right": { - "commentStart": 1941, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2273,7 +2273,7 @@ description: Result of parsing gear-rack.kcl "type": "BinaryExpression" }, { - "commentStart": 1944, + "commentStart": 0, "end": 0, "raw": "11.849525", "start": 0, @@ -2291,7 +2291,7 @@ description: Result of parsing gear-rack.kcl "type": "ArrayExpression" }, { - "commentStart": 1956, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2300,10 +2300,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1916, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1916, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2313,7 +2313,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1916, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2324,18 +2324,18 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 1969, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1975, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1977, + "commentStart": 0, "end": 0, "raw": "0.314524", "start": 0, @@ -2346,7 +2346,7 @@ description: Result of parsing gear-rack.kcl "suffix": "None" } }, - "commentStart": 1976, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2355,7 +2355,7 @@ description: Result of parsing gear-rack.kcl }, { "argument": { - "commentStart": 1988, + "commentStart": 0, "end": 0, "raw": "0.864147", "start": 0, @@ -2366,7 +2366,7 @@ description: Result of parsing gear-rack.kcl "suffix": "None" } }, - "commentStart": 1987, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2383,10 +2383,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 1964, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1964, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2396,7 +2396,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 1964, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2406,11 +2406,11 @@ description: Result of parsing gear-rack.kcl { "arguments": [ { - "commentStart": 2028, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2030, + "commentStart": 0, "end": 0, "raw": "0.157636", "start": 0, @@ -2421,7 +2421,7 @@ description: Result of parsing gear-rack.kcl "suffix": "None" } }, - "commentStart": 2029, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2430,7 +2430,7 @@ description: Result of parsing gear-rack.kcl }, { "argument": { - "commentStart": 2041, + "commentStart": 0, "end": 0, "raw": "0.110378", "start": 0, @@ -2441,7 +2441,7 @@ description: Result of parsing gear-rack.kcl "suffix": "None" } }, - "commentStart": 2040, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2455,7 +2455,7 @@ description: Result of parsing gear-rack.kcl "type": "ArrayExpression" }, { - "commentStart": 2052, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2464,10 +2464,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 2004, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2004, + "commentStart": 0, "end": 0, "name": "tangentialArcToRelative", "start": 0, @@ -2477,7 +2477,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 2004, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2488,24 +2488,24 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 2065, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2079, + "commentStart": 0, "elements": [ { - "commentStart": 2080, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2080, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2080, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2518,7 +2518,7 @@ description: Result of parsing gear-rack.kcl }, "operator": "/", "right": { - "commentStart": 2089, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2535,10 +2535,10 @@ description: Result of parsing gear-rack.kcl }, { "abs_path": false, - "commentStart": 2092, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2092, + "commentStart": 0, "end": 0, "name": "minHeight", "start": 0, @@ -2559,10 +2559,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 2060, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2060, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2572,7 +2572,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 2060, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2583,10 +2583,10 @@ description: Result of parsing gear-rack.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2109, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2109, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2596,7 +2596,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 2109, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2607,7 +2607,7 @@ description: Result of parsing gear-rack.kcl { "type": "LabeledArg", "label": { - "commentStart": 2130, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2615,10 +2615,10 @@ description: Result of parsing gear-rack.kcl }, "arg": { "abs_path": false, - "commentStart": 2139, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2139, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -2633,10 +2633,10 @@ description: Result of parsing gear-rack.kcl ], "callee": { "abs_path": false, - "commentStart": 2122, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2122, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2646,7 +2646,7 @@ description: Result of parsing gear-rack.kcl "start": 0, "type": "Name" }, - "commentStart": 2122, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2654,7 +2654,7 @@ description: Result of parsing gear-rack.kcl "unlabeled": null } ], - "commentStart": 1893, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2677,7 +2677,7 @@ description: Result of parsing gear-rack.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 391, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -2692,10 +2692,10 @@ description: Result of parsing gear-rack.kcl ], "properties": [ { - "commentStart": 400, + "commentStart": 0, "end": 0, "key": { - "commentStart": 400, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -2705,10 +2705,10 @@ description: Result of parsing gear-rack.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 420, + "commentStart": 0, "end": 0, "name": { - "commentStart": 420, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -2729,7 +2729,7 @@ description: Result of parsing gear-rack.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 423, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/gear/ast.snap b/rust/kcl-lib/tests/kcl_samples/gear/ast.snap index e7690fb1a..1a429871e 100644 --- a/rust/kcl-lib/tests/kcl_samples/gear/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/gear/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing gear.kcl "Ok": { "body": [ { - "commentStart": 472, + "commentStart": 0, "declaration": { - "commentStart": 495, + "commentStart": 0, "end": 0, "id": { - "commentStart": 495, + "commentStart": 0, "end": 0, "name": "nTeeth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 504, + "commentStart": 0, "end": 0, "raw": "21", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 507, + "commentStart": 0, "declaration": { - "commentStart": 507, + "commentStart": 0, "end": 0, "id": { - "commentStart": 507, + "commentStart": 0, "end": 0, "name": "module", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 516, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -75,26 +75,26 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 520, + "commentStart": 0, "declaration": { - "commentStart": 520, + "commentStart": 0, "end": 0, "id": { - "commentStart": 520, + "commentStart": 0, "end": 0, "name": "pitchDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 536, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 536, + "commentStart": 0, "end": 0, "name": { - "commentStart": 536, + "commentStart": 0, "end": 0, "name": "module", "start": 0, @@ -108,10 +108,10 @@ description: Result of parsing gear.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 545, + "commentStart": 0, "end": 0, "name": { - "commentStart": 545, + "commentStart": 0, "end": 0, "name": "nTeeth", "start": 0, @@ -136,19 +136,19 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 552, + "commentStart": 0, "declaration": { - "commentStart": 552, + "commentStart": 0, "end": 0, "id": { - "commentStart": 552, + "commentStart": 0, "end": 0, "name": "pressureAngle", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 568, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -169,12 +169,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 571, + "commentStart": 0, "declaration": { - "commentStart": 571, + "commentStart": 0, "end": 0, "id": { - "commentStart": 571, + "commentStart": 0, "end": 0, "name": "addendum", "start": 0, @@ -182,10 +182,10 @@ description: Result of parsing gear.kcl }, "init": { "abs_path": false, - "commentStart": 582, + "commentStart": 0, "end": 0, "name": { - "commentStart": 582, + "commentStart": 0, "end": 0, "name": "module", "start": 0, @@ -206,22 +206,22 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 589, + "commentStart": 0, "declaration": { - "commentStart": 589, + "commentStart": 0, "end": 0, "id": { - "commentStart": 589, + "commentStart": 0, "end": 0, "name": "deddendum", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 601, + "commentStart": 0, "end": 0, "left": { - "commentStart": 601, + "commentStart": 0, "end": 0, "raw": "1.25", "start": 0, @@ -235,10 +235,10 @@ description: Result of parsing gear.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 608, + "commentStart": 0, "end": 0, "name": { - "commentStart": 608, + "commentStart": 0, "end": 0, "name": "module", "start": 0, @@ -263,26 +263,26 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 615, + "commentStart": 0, "declaration": { - "commentStart": 615, + "commentStart": 0, "end": 0, "id": { - "commentStart": 615, + "commentStart": 0, "end": 0, "name": "baseDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 630, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 630, + "commentStart": 0, "end": 0, "name": "pitchDiameter", "start": 0, @@ -300,10 +300,10 @@ description: Result of parsing gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 660, + "commentStart": 0, "end": 0, "name": "pressureAngle", "start": 0, @@ -317,10 +317,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 650, + "commentStart": 0, "end": 0, "name": { - "commentStart": 650, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -330,7 +330,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 650, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -339,10 +339,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 646, + "commentStart": 0, "end": 0, "name": { - "commentStart": 646, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -352,7 +352,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 646, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -372,26 +372,26 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 676, + "commentStart": 0, "declaration": { - "commentStart": 676, + "commentStart": 0, "end": 0, "id": { - "commentStart": 676, + "commentStart": 0, "end": 0, "name": "tipDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 690, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 690, + "commentStart": 0, "end": 0, "name": { - "commentStart": 690, + "commentStart": 0, "end": 0, "name": "pitchDiameter", "start": 0, @@ -404,10 +404,10 @@ description: Result of parsing gear.kcl }, "operator": "+", "right": { - "commentStart": 706, + "commentStart": 0, "end": 0, "left": { - "commentStart": 706, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -421,10 +421,10 @@ description: Result of parsing gear.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 710, + "commentStart": 0, "end": 0, "name": { - "commentStart": 710, + "commentStart": 0, "end": 0, "name": "module", "start": 0, @@ -453,19 +453,19 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 717, + "commentStart": 0, "declaration": { - "commentStart": 717, + "commentStart": 0, "end": 0, "id": { - "commentStart": 717, + "commentStart": 0, "end": 0, "name": "gearHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 730, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -486,19 +486,19 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 731, + "commentStart": 0, "declaration": { - "commentStart": 780, + "commentStart": 0, "end": 0, "id": { - "commentStart": 780, + "commentStart": 0, "end": 0, "name": "cmo", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 786, + "commentStart": 0, "end": 0, "raw": "101", "start": 0, @@ -524,12 +524,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 790, + "commentStart": 0, "declaration": { - "commentStart": 790, + "commentStart": 0, "end": 0, "id": { - "commentStart": 790, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -538,14 +538,14 @@ description: Result of parsing gear.kcl "init": { "arguments": [ { - "commentStart": 799, + "commentStart": 0, "end": 0, "endElement": { "abs_path": false, - "commentStart": 803, + "commentStart": 0, "end": 0, "name": { - "commentStart": 803, + "commentStart": 0, "end": 0, "name": "cmo", "start": 0, @@ -559,7 +559,7 @@ description: Result of parsing gear.kcl "endInclusive": true, "start": 0, "startElement": { - "commentStart": 800, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -578,17 +578,17 @@ description: Result of parsing gear.kcl "body": [ { "argument": { - "commentStart": 826, + "commentStart": 0, "end": 0, "left": { - "commentStart": 826, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 826, + "commentStart": 0, "end": 0, "name": { - "commentStart": 826, + "commentStart": 0, "end": 0, "name": "baseDiameter", "start": 0, @@ -601,7 +601,7 @@ description: Result of parsing gear.kcl }, "operator": "/", "right": { - "commentStart": 841, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -618,20 +618,20 @@ description: Result of parsing gear.kcl }, "operator": "+", "right": { - "commentStart": 845, + "commentStart": 0, "end": 0, "left": { - "commentStart": 845, + "commentStart": 0, "end": 0, "left": { - "commentStart": 845, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 845, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -645,10 +645,10 @@ description: Result of parsing gear.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 849, + "commentStart": 0, "end": 0, "name": { - "commentStart": 849, + "commentStart": 0, "end": 0, "name": "cmo", "start": 0, @@ -665,14 +665,14 @@ description: Result of parsing gear.kcl }, "operator": "*", "right": { - "commentStart": 856, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 856, + "commentStart": 0, "end": 0, "name": "tipDiameter", "start": 0, @@ -686,10 +686,10 @@ description: Result of parsing gear.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 870, + "commentStart": 0, "end": 0, "name": { - "commentStart": 870, + "commentStart": 0, "end": 0, "name": "baseDiameter", "start": 0, @@ -710,7 +710,7 @@ description: Result of parsing gear.kcl }, "operator": "/", "right": { - "commentStart": 886, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -729,24 +729,24 @@ description: Result of parsing gear.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 819, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 815, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 811, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 812, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -761,10 +761,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 795, + "commentStart": 0, "end": 0, "name": { - "commentStart": 795, + "commentStart": 0, "end": 0, "name": "map", "start": 0, @@ -774,7 +774,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 795, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -790,12 +790,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 890, + "commentStart": 0, "declaration": { - "commentStart": 930, + "commentStart": 0, "end": 0, "id": { - "commentStart": 930, + "commentStart": 0, "end": 0, "name": "angles", "start": 0, @@ -805,10 +805,10 @@ description: Result of parsing gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 943, + "commentStart": 0, "end": 0, "name": { - "commentStart": 943, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -828,17 +828,17 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 981, + "commentStart": 0, "end": 0, "left": { - "commentStart": 981, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 981, + "commentStart": 0, "end": 0, "name": { - "commentStart": 981, + "commentStart": 0, "end": 0, "name": "baseDiameter", "start": 0, @@ -851,7 +851,7 @@ description: Result of parsing gear.kcl }, "operator": "/", "right": { - "commentStart": 996, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -869,10 +869,10 @@ description: Result of parsing gear.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 1000, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1000, + "commentStart": 0, "end": 0, "name": "r", "start": 0, @@ -890,10 +890,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 976, + "commentStart": 0, "end": 0, "name": { - "commentStart": 976, + "commentStart": 0, "end": 0, "name": "acos", "start": 0, @@ -903,7 +903,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 976, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -912,10 +912,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 964, + "commentStart": 0, "end": 0, "name": { - "commentStart": 964, + "commentStart": 0, "end": 0, "name": "toDegrees", "start": 0, @@ -925,30 +925,30 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 964, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 957, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 953, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 949, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 950, + "commentStart": 0, "end": 0, "name": "r", "start": 0, @@ -963,10 +963,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 939, + "commentStart": 0, "end": 0, "name": { - "commentStart": 939, + "commentStart": 0, "end": 0, "name": "map", "start": 0, @@ -976,7 +976,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 939, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -997,12 +997,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1006, + "commentStart": 0, "declaration": { - "commentStart": 1043, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1043, + "commentStart": 0, "end": 0, "name": "invas", "start": 0, @@ -1012,10 +1012,10 @@ description: Result of parsing gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 1055, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1055, + "commentStart": 0, "end": 0, "name": "angles", "start": 0, @@ -1031,7 +1031,7 @@ description: Result of parsing gear.kcl "body": [ { "argument": { - "commentStart": 1080, + "commentStart": 0, "end": 0, "left": { "arguments": [ @@ -1039,10 +1039,10 @@ description: Result of parsing gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 1094, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1094, + "commentStart": 0, "end": 0, "name": "a", "start": 0, @@ -1056,10 +1056,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1084, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1084, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -1069,7 +1069,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1084, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1078,10 +1078,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1080, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1080, + "commentStart": 0, "end": 0, "name": "tan", "start": 0, @@ -1091,7 +1091,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1080, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1102,10 +1102,10 @@ description: Result of parsing gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 1110, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1110, + "commentStart": 0, "end": 0, "name": "a", "start": 0, @@ -1119,10 +1119,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1100, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -1132,7 +1132,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1100, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1142,24 +1142,24 @@ description: Result of parsing gear.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1073, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1069, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 1065, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1066, + "commentStart": 0, "end": 0, "name": "a", "start": 0, @@ -1174,10 +1174,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1051, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1051, + "commentStart": 0, "end": 0, "name": "map", "start": 0, @@ -1187,7 +1187,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1051, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1208,12 +1208,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1115, + "commentStart": 0, "declaration": { - "commentStart": 1143, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1143, + "commentStart": 0, "end": 0, "name": "xs", "start": 0, @@ -1222,14 +1222,14 @@ description: Result of parsing gear.kcl "init": { "arguments": [ { - "commentStart": 1152, + "commentStart": 0, "end": 0, "endElement": { "abs_path": false, - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": "cmo", "start": 0, @@ -1243,7 +1243,7 @@ description: Result of parsing gear.kcl "endInclusive": true, "start": 0, "startElement": { - "commentStart": 1153, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1262,14 +1262,14 @@ description: Result of parsing gear.kcl "body": [ { "argument": { - "commentStart": 1179, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1179, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1179, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -1277,7 +1277,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1182, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -1292,11 +1292,11 @@ description: Result of parsing gear.kcl "right": { "arguments": [ { - "commentStart": 1191, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1191, + "commentStart": 0, "end": 0, "name": "invas", "start": 0, @@ -1304,7 +1304,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1197, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -1318,10 +1318,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1187, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1187, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -1331,7 +1331,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1187, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1341,24 +1341,24 @@ description: Result of parsing gear.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1172, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1168, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 1164, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -1373,10 +1373,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1148, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1148, + "commentStart": 0, "end": 0, "name": "map", "start": 0, @@ -1386,7 +1386,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1148, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1407,12 +1407,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1203, + "commentStart": 0, "declaration": { - "commentStart": 1205, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1205, + "commentStart": 0, "end": 0, "name": "ys", "start": 0, @@ -1421,14 +1421,14 @@ description: Result of parsing gear.kcl "init": { "arguments": [ { - "commentStart": 1214, + "commentStart": 0, "end": 0, "endElement": { "abs_path": false, - "commentStart": 1218, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1218, + "commentStart": 0, "end": 0, "name": "cmo", "start": 0, @@ -1442,7 +1442,7 @@ description: Result of parsing gear.kcl "endInclusive": true, "start": 0, "startElement": { - "commentStart": 1215, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1461,14 +1461,14 @@ description: Result of parsing gear.kcl "body": [ { "argument": { - "commentStart": 1241, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1241, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1241, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -1476,7 +1476,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1244, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -1491,11 +1491,11 @@ description: Result of parsing gear.kcl "right": { "arguments": [ { - "commentStart": 1253, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": "invas", "start": 0, @@ -1503,7 +1503,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1259, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -1517,10 +1517,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1249, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1249, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -1530,7 +1530,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1249, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1540,24 +1540,24 @@ description: Result of parsing gear.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1234, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1230, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 1226, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1227, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -1572,10 +1572,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1210, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1210, + "commentStart": 0, "end": 0, "name": "map", "start": 0, @@ -1585,7 +1585,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1210, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1601,12 +1601,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1265, + "commentStart": 0, "declaration": { - "commentStart": 1292, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1292, + "commentStart": 0, "end": 0, "name": "body", "start": 0, @@ -1618,10 +1618,10 @@ description: Result of parsing gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 1313, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1313, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -1635,10 +1635,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1299, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1299, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1648,7 +1648,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1299, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1659,17 +1659,17 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 1329, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1338, + "commentStart": 0, "elements": [ { - "commentStart": 1339, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1681,7 +1681,7 @@ description: Result of parsing gear.kcl } }, { - "commentStart": 1342, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1702,21 +1702,21 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 1346, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1355, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1355, + "commentStart": 0, "end": 0, "name": "baseDiameter", "start": 0, @@ -1729,7 +1729,7 @@ description: Result of parsing gear.kcl }, "operator": "/", "right": { - "commentStart": 1370, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1748,10 +1748,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1322, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1322, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1761,7 +1761,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1322, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1773,7 +1773,7 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 1386, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1781,10 +1781,10 @@ description: Result of parsing gear.kcl }, "arg": { "abs_path": false, - "commentStart": 1395, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1395, + "commentStart": 0, "end": 0, "name": "gearHeight", "start": 0, @@ -1799,10 +1799,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1378, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1378, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1812,7 +1812,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1378, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1820,7 +1820,7 @@ description: Result of parsing gear.kcl "unlabeled": null } ], - "commentStart": 1299, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1841,25 +1841,25 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1406, + "commentStart": 0, "declaration": { - "commentStart": 1408, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1408, + "commentStart": 0, "end": 0, "name": "toothAngle", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1421, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1421, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1421, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -1873,10 +1873,10 @@ description: Result of parsing gear.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 1427, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1427, + "commentStart": 0, "end": 0, "name": "nTeeth", "start": 0, @@ -1893,7 +1893,7 @@ description: Result of parsing gear.kcl }, "operator": "/", "right": { - "commentStart": 1436, + "commentStart": 0, "end": 0, "raw": "1.5", "start": 0, @@ -1918,12 +1918,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1439, + "commentStart": 0, "declaration": { - "commentStart": 1471, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1471, + "commentStart": 0, "end": 0, "name": "leftInvolute", "start": 0, @@ -1933,22 +1933,22 @@ description: Result of parsing gear.kcl "body": { "body": [ { - "commentStart": 1495, + "commentStart": 0, "declaration": { - "commentStart": 1495, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1495, + "commentStart": 0, "end": 0, "name": "j", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1499, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1499, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -1962,10 +1962,10 @@ description: Result of parsing gear.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -1995,21 +1995,21 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 1546, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1560, + "commentStart": 0, "elements": [ { - "commentStart": 1561, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1561, + "commentStart": 0, "end": 0, "name": "xs", "start": 0, @@ -2017,7 +2017,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1564, + "commentStart": 0, "end": 0, "name": "j", "start": 0, @@ -2029,11 +2029,11 @@ description: Result of parsing gear.kcl "type": "MemberExpression" }, { - "commentStart": 1568, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1568, + "commentStart": 0, "end": 0, "name": "ys", "start": 0, @@ -2041,7 +2041,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1571, + "commentStart": 0, "end": 0, "name": "j", "start": 0, @@ -2062,10 +2062,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1537, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1537, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2075,17 +2075,17 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1537, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1542, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1542, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -2097,20 +2097,20 @@ description: Result of parsing gear.kcl "type": "Name" } }, - "commentStart": 1506, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1491, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 1506, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2126,13 +2126,13 @@ description: Result of parsing gear.kcl }, "start": 0 }, - "commentStart": 1483, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1484, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -2142,7 +2142,7 @@ description: Result of parsing gear.kcl { "type": "Parameter", "identifier": { - "commentStart": 1487, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -2169,12 +2169,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1577, + "commentStart": 0, "declaration": { - "commentStart": 1582, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1582, + "commentStart": 0, "end": 0, "name": "rightInvolute", "start": 0, @@ -2184,26 +2184,26 @@ description: Result of parsing gear.kcl "body": { "body": [ { - "commentStart": 1607, + "commentStart": 0, "declaration": { - "commentStart": 1607, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1607, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1611, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1611, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1611, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -2211,7 +2211,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1614, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -2228,15 +2228,15 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 1633, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1634, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1634, + "commentStart": 0, "end": 0, "name": "toothAngle", "start": 0, @@ -2247,7 +2247,7 @@ description: Result of parsing gear.kcl "type": "Name", "type": "Name" }, - "commentStart": 1633, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2260,14 +2260,14 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 1662, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1662, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1662, + "commentStart": 0, "end": 0, "name": "ys", "start": 0, @@ -2275,7 +2275,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1665, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -2288,11 +2288,11 @@ description: Result of parsing gear.kcl }, "operator": "/", "right": { - "commentStart": 1670, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1670, + "commentStart": 0, "end": 0, "name": "xs", "start": 0, @@ -2300,7 +2300,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1673, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -2318,10 +2318,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1657, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1657, + "commentStart": 0, "end": 0, "name": "atan", "start": 0, @@ -2331,7 +2331,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1657, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2340,10 +2340,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1647, + "commentStart": 0, "end": 0, "name": "toDegrees", "start": 0, @@ -2353,7 +2353,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1647, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2366,10 +2366,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1623, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1623, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -2379,7 +2379,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1623, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2388,10 +2388,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1619, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1619, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -2401,7 +2401,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1619, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2421,27 +2421,27 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1682, + "commentStart": 0, "declaration": { - "commentStart": 1682, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1682, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1686, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 1687, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1687, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -2449,7 +2449,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1690, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -2460,7 +2460,7 @@ description: Result of parsing gear.kcl "type": "MemberExpression", "type": "MemberExpression" }, - "commentStart": 1686, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2473,15 +2473,15 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 1709, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1710, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1710, + "commentStart": 0, "end": 0, "name": "toothAngle", "start": 0, @@ -2492,7 +2492,7 @@ description: Result of parsing gear.kcl "type": "Name", "type": "Name" }, - "commentStart": 1709, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2505,14 +2505,14 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 1738, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1738, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1738, + "commentStart": 0, "end": 0, "name": "ys", "start": 0, @@ -2520,7 +2520,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1741, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -2533,11 +2533,11 @@ description: Result of parsing gear.kcl }, "operator": "/", "right": { - "commentStart": 1746, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 1746, + "commentStart": 0, "end": 0, "name": "xs", "start": 0, @@ -2545,7 +2545,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1749, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -2563,10 +2563,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1733, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1733, + "commentStart": 0, "end": 0, "name": "atan", "start": 0, @@ -2576,7 +2576,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1733, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2585,10 +2585,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1723, + "commentStart": 0, "end": 0, "name": "toDegrees", "start": 0, @@ -2598,7 +2598,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1723, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2611,10 +2611,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1699, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1699, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -2624,7 +2624,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1699, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2633,10 +2633,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1695, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -2646,7 +2646,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2671,21 +2671,21 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 1774, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1788, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1789, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1789, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -2698,10 +2698,10 @@ description: Result of parsing gear.kcl }, { "abs_path": false, - "commentStart": 1792, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1792, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -2722,10 +2722,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1765, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1765, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2735,17 +2735,17 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1765, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1770, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1770, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -2757,24 +2757,24 @@ description: Result of parsing gear.kcl "type": "Name" } }, - "commentStart": 1758, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1603, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 1595, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -2784,7 +2784,7 @@ description: Result of parsing gear.kcl { "type": "Parameter", "identifier": { - "commentStart": 1599, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -2806,12 +2806,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1797, + "commentStart": 0, "declaration": { - "commentStart": 1818, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1818, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -2823,10 +2823,10 @@ description: Result of parsing gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 1840, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1840, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -2840,10 +2840,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1826, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1826, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2853,7 +2853,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1826, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2862,14 +2862,14 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 1864, + "commentStart": 0, "elements": [ { - "commentStart": 1865, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1865, + "commentStart": 0, "end": 0, "name": "xs", "start": 0, @@ -2877,7 +2877,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1868, + "commentStart": 0, "end": 0, "raw": "101", "start": 0, @@ -2893,11 +2893,11 @@ description: Result of parsing gear.kcl "type": "MemberExpression" }, { - "commentStart": 1874, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1874, + "commentStart": 0, "end": 0, "name": "ys", "start": 0, @@ -2905,7 +2905,7 @@ description: Result of parsing gear.kcl "type": "Identifier" }, "property": { - "commentStart": 1877, + "commentStart": 0, "end": 0, "raw": "101", "start": 0, @@ -2927,7 +2927,7 @@ description: Result of parsing gear.kcl "type": "ArrayExpression" }, { - "commentStart": 1884, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2936,10 +2936,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1849, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1849, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2949,14 +2949,14 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1849, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1826, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2977,12 +2977,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 1887, + "commentStart": 0, "declaration": { - "commentStart": 1887, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1887, + "commentStart": 0, "end": 0, "name": "teeth", "start": 0, @@ -2993,10 +2993,10 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 1902, + "commentStart": 0, "end": 0, "endElement": { - "commentStart": 1906, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -3010,7 +3010,7 @@ description: Result of parsing gear.kcl "endInclusive": true, "start": 0, "startElement": { - "commentStart": 1903, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3026,10 +3026,10 @@ description: Result of parsing gear.kcl }, { "abs_path": false, - "commentStart": 1912, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1912, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -3042,10 +3042,10 @@ description: Result of parsing gear.kcl }, { "abs_path": false, - "commentStart": 1919, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1919, + "commentStart": 0, "end": 0, "name": "leftInvolute", "start": 0, @@ -3059,10 +3059,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1895, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1895, + "commentStart": 0, "end": 0, "name": "reduce", "start": 0, @@ -3072,7 +3072,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1895, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3081,14 +3081,14 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 1942, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1951, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1951, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -3097,7 +3097,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1964, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3110,10 +3110,10 @@ description: Result of parsing gear.kcl } }, { - "commentStart": 1974, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1974, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -3123,10 +3123,10 @@ description: Result of parsing gear.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1985, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1985, + "commentStart": 0, "end": 0, "name": "toothAngle", "start": 0, @@ -3139,10 +3139,10 @@ description: Result of parsing gear.kcl } }, { - "commentStart": 2004, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2004, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3151,14 +3151,14 @@ description: Result of parsing gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2013, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2013, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2013, + "commentStart": 0, "end": 0, "name": "baseDiameter", "start": 0, @@ -3171,7 +3171,7 @@ description: Result of parsing gear.kcl }, "operator": "/", "right": { - "commentStart": 2028, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3193,7 +3193,7 @@ description: Result of parsing gear.kcl "type": "ObjectExpression" }, { - "commentStart": 2038, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3202,10 +3202,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 1938, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1938, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -3215,7 +3215,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 1938, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3224,10 +3224,10 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 2053, + "commentStart": 0, "end": 0, "endElement": { - "commentStart": 2057, + "commentStart": 0, "end": 0, "raw": "101", "start": 0, @@ -3241,7 +3241,7 @@ description: Result of parsing gear.kcl "endInclusive": true, "start": 0, "startElement": { - "commentStart": 2054, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3256,7 +3256,7 @@ description: Result of parsing gear.kcl "type": "ArrayRangeExpression" }, { - "commentStart": 2063, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3264,10 +3264,10 @@ description: Result of parsing gear.kcl }, { "abs_path": false, - "commentStart": 2066, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2066, + "commentStart": 0, "end": 0, "name": "rightInvolute", "start": 0, @@ -3281,10 +3281,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2046, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2046, + "commentStart": 0, "end": 0, "name": "reduce", "start": 0, @@ -3294,7 +3294,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2046, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3304,10 +3304,10 @@ description: Result of parsing gear.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2086, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2086, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3317,7 +3317,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2086, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3328,7 +3328,7 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 2107, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3336,10 +3336,10 @@ description: Result of parsing gear.kcl }, "arg": { "abs_path": false, - "commentStart": 2116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2116, + "commentStart": 0, "end": 0, "name": "gearHeight", "start": 0, @@ -3354,10 +3354,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2099, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2099, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3367,7 +3367,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2099, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3379,17 +3379,17 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 2159, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2166, + "commentStart": 0, "elements": [ { - "commentStart": 2167, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3401,7 +3401,7 @@ description: Result of parsing gear.kcl } }, { - "commentStart": 2170, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3413,7 +3413,7 @@ description: Result of parsing gear.kcl } }, { - "commentStart": 2173, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3434,17 +3434,17 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 2184, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2193, + "commentStart": 0, "elements": [ { - "commentStart": 2194, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3456,7 +3456,7 @@ description: Result of parsing gear.kcl } }, { - "commentStart": 2197, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3468,7 +3468,7 @@ description: Result of parsing gear.kcl } }, { - "commentStart": 2200, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3489,7 +3489,7 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 2211, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -3497,10 +3497,10 @@ description: Result of parsing gear.kcl }, "arg": { "abs_path": false, - "commentStart": 2223, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2223, + "commentStart": 0, "end": 0, "name": "nTeeth", "start": 0, @@ -3515,14 +3515,14 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 2238, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2251, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -3537,14 +3537,14 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 2263, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2282, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -3556,10 +3556,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2133, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -3569,7 +3569,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2133, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3577,13 +3577,13 @@ description: Result of parsing gear.kcl "unlabeled": null } ], - "commentStart": 1895, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "5": [ { - "commentStart": 2294, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3611,19 +3611,19 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 2352, + "commentStart": 0, "declaration": { - "commentStart": 2352, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2352, + "commentStart": 0, "end": 0, "name": "keywayWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2366, + "commentStart": 0, "end": 0, "raw": "0.250", "start": 0, @@ -3644,26 +3644,26 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 2372, + "commentStart": 0, "declaration": { - "commentStart": 2372, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2372, + "commentStart": 0, "end": 0, "name": "keywayDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2386, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2386, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2386, + "commentStart": 0, "end": 0, "name": "keywayWidth", "start": 0, @@ -3676,7 +3676,7 @@ description: Result of parsing gear.kcl }, "operator": "/", "right": { - "commentStart": 2400, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3701,19 +3701,19 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 2402, + "commentStart": 0, "declaration": { - "commentStart": 2402, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2402, + "commentStart": 0, "end": 0, "name": "holeDiam", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2413, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3734,19 +3734,19 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 2415, + "commentStart": 0, "declaration": { - "commentStart": 2415, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2415, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2428, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3767,12 +3767,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 2430, + "commentStart": 0, "declaration": { - "commentStart": 2430, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2430, + "commentStart": 0, "end": 0, "name": "startAngle", "start": 0, @@ -3781,17 +3781,17 @@ description: Result of parsing gear.kcl "init": { "arguments": [ { - "commentStart": 2448, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2448, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2448, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2448, + "commentStart": 0, "end": 0, "name": "keywayWidth", "start": 0, @@ -3804,7 +3804,7 @@ description: Result of parsing gear.kcl }, "operator": "/", "right": { - "commentStart": 2462, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3822,10 +3822,10 @@ description: Result of parsing gear.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 2466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2466, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, @@ -3843,10 +3843,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2443, + "commentStart": 0, "end": 0, "name": "asin", "start": 0, @@ -3856,7 +3856,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2443, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3872,12 +3872,12 @@ description: Result of parsing gear.kcl "type": "VariableDeclaration" }, { - "commentStart": 2477, + "commentStart": 0, "declaration": { - "commentStart": 2528, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2528, + "commentStart": 0, "end": 0, "name": "keyWay", "start": 0, @@ -3889,10 +3889,10 @@ description: Result of parsing gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 2551, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2551, + "commentStart": 0, "end": 0, "name": "body", "start": 0, @@ -3904,7 +3904,7 @@ description: Result of parsing gear.kcl "type": "Name" }, { - "commentStart": 2557, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -3915,10 +3915,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2537, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2537, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3928,7 +3928,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2537, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3937,17 +3937,17 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 2584, + "commentStart": 0, "elements": [ { - "commentStart": 2593, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2593, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2593, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, @@ -3963,10 +3963,10 @@ description: Result of parsing gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 2610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2610, + "commentStart": 0, "end": 0, "name": "startAngle", "start": 0, @@ -3980,10 +3980,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2606, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2606, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -3993,7 +3993,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2606, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4004,14 +4004,14 @@ description: Result of parsing gear.kcl "type": "BinaryExpression" }, { - "commentStart": 2630, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2630, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, @@ -4027,10 +4027,10 @@ description: Result of parsing gear.kcl "arguments": [ { "abs_path": false, - "commentStart": 2647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2647, + "commentStart": 0, "end": 0, "name": "startAngle", "start": 0, @@ -4044,10 +4044,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2643, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2643, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -4057,7 +4057,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2643, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4074,7 +4074,7 @@ description: Result of parsing gear.kcl "type": "ArrayExpression" }, { - "commentStart": 2667, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4083,10 +4083,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2569, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2569, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -4096,7 +4096,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2569, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4107,7 +4107,7 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 2681, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4115,10 +4115,10 @@ description: Result of parsing gear.kcl }, "arg": { "abs_path": false, - "commentStart": 2690, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2690, + "commentStart": 0, "end": 0, "name": "keywayDepth", "start": 0, @@ -4133,10 +4133,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2675, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2675, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4146,7 +4146,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2675, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4158,7 +4158,7 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 2714, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4167,10 +4167,10 @@ description: Result of parsing gear.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 2724, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2724, + "commentStart": 0, "end": 0, "name": "keywayWidth", "start": 0, @@ -4181,7 +4181,7 @@ description: Result of parsing gear.kcl "type": "Name", "type": "Name" }, - "commentStart": 2723, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4192,10 +4192,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2708, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4205,7 +4205,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2708, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4217,7 +4217,7 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 2748, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4226,10 +4226,10 @@ description: Result of parsing gear.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 2758, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2758, + "commentStart": 0, "end": 0, "name": "keywayDepth", "start": 0, @@ -4240,7 +4240,7 @@ description: Result of parsing gear.kcl "type": "Name", "type": "Name" }, - "commentStart": 2757, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4251,10 +4251,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2742, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2742, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4264,7 +4264,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2742, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4274,14 +4274,14 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 2780, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2789, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2789, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -4290,7 +4290,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2800, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -4303,10 +4303,10 @@ description: Result of parsing gear.kcl } }, { - "commentStart": 2812, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2812, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -4315,91 +4315,71 @@ description: Result of parsing gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2825, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2825, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2825, - "end": 0, - "left": { - "commentStart": 2825, + "argument": { + "commentStart": 0, "end": 0, - "left": { - "argument": { - "commentStart": 2826, - "end": 0, - "raw": "1", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 1.0, - "suffix": "None" - } - }, - "commentStart": 2825, - "end": 0, - "operator": "-", - "start": 0, - "type": "UnaryExpression", - "type": "UnaryExpression" - }, - "operator": "*", - "right": { - "commentStart": 2830, - "end": 0, - "raw": "180", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 180.0, - "suffix": "None" - } - }, + "raw": "1", "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" + "type": "Literal", + "type": "Literal", + "value": { + "value": 1.0, + "suffix": "None" + } }, - "operator": "/", - "right": { + "commentStart": 0, + "end": 0, + "operator": "-", + "start": 0, + "type": "UnaryExpression", + "type": "UnaryExpression" + }, + "operator": "*", + "right": { + "arguments": [ + { + "abs_path": false, + "commentStart": 0, + "end": 0, + "name": { + "commentStart": 0, + "end": 0, + "name": "startAngle", + "start": 0, + "type": "Identifier" + }, + "path": [], + "start": 0, + "type": "Name", + "type": "Name" + } + ], + "callee": { "abs_path": false, - "commentStart": 2836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2836, + "commentStart": 0, "end": 0, - "name": "PI", + "name": "toDegrees", "start": 0, "type": "Identifier" }, "path": [], "start": 0, - "type": "Name", "type": "Name" }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "*", - "right": { - "abs_path": false, - "commentStart": 2841, + "commentStart": 0, "end": 0, - "name": { - "commentStart": 2841, - "end": 0, - "name": "startAngle", - "start": 0, - "type": "Identifier" - }, - "path": [], "start": 0, - "type": "Name", - "type": "Name" + "type": "CallExpression", + "type": "CallExpression" }, "start": 0, "type": "BinaryExpression", @@ -4407,7 +4387,7 @@ description: Result of parsing gear.kcl }, "operator": "+", "right": { - "commentStart": 2854, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -4424,10 +4404,10 @@ description: Result of parsing gear.kcl } }, { - "commentStart": 2866, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2866, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -4437,10 +4417,10 @@ description: Result of parsing gear.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 2875, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2875, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, @@ -4458,7 +4438,7 @@ description: Result of parsing gear.kcl "type": "ObjectExpression" }, { - "commentStart": 2894, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4467,10 +4447,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2776, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -4480,7 +4460,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2776, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4489,14 +4469,14 @@ description: Result of parsing gear.kcl { "arguments": [ { - "commentStart": 2906, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2915, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2915, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -4505,32 +4485,15 @@ description: Result of parsing gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2926, - "end": 0, - "left": { - "commentStart": 2926, - "end": 0, - "left": { - "commentStart": 2926, - "end": 0, - "raw": "180", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 180.0, - "suffix": "None" - } - }, - "operator": "/", - "right": { + "arguments": [ + { "abs_path": false, - "commentStart": 2932, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2932, + "commentStart": 0, "end": 0, - "name": "PI", + "name": "startAngle", "start": 0, "type": "Identifier" }, @@ -4538,38 +4501,35 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name", "type": "Name" - }, - "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" - }, - "operator": "*", - "right": { + } + ], + "callee": { "abs_path": false, - "commentStart": 2937, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2937, + "commentStart": 0, "end": 0, - "name": "startAngle", + "name": "toDegrees", "start": 0, "type": "Identifier" }, "path": [], "start": 0, - "type": "Name", "type": "Name" }, + "commentStart": 0, + "end": 0, "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" + "type": "CallExpression", + "type": "CallExpression" } }, { - "commentStart": 2956, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2956, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -4578,7 +4538,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2969, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -4591,10 +4551,10 @@ description: Result of parsing gear.kcl } }, { - "commentStart": 2981, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2981, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -4604,10 +4564,10 @@ description: Result of parsing gear.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 2990, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2990, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, @@ -4625,7 +4585,7 @@ description: Result of parsing gear.kcl "type": "ObjectExpression" }, { - "commentStart": 3009, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4634,10 +4594,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 2902, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2902, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -4647,7 +4607,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 2902, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4657,10 +4617,10 @@ description: Result of parsing gear.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 3017, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3017, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -4670,7 +4630,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 3017, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4681,7 +4641,7 @@ description: Result of parsing gear.kcl { "type": "LabeledArg", "label": { - "commentStart": 3038, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4690,10 +4650,10 @@ description: Result of parsing gear.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3048, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3048, + "commentStart": 0, "end": 0, "name": "gearHeight", "start": 0, @@ -4704,7 +4664,7 @@ description: Result of parsing gear.kcl "type": "Name", "type": "Name" }, - "commentStart": 3047, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4715,10 +4675,10 @@ description: Result of parsing gear.kcl ], "callee": { "abs_path": false, - "commentStart": 3030, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3030, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4728,7 +4688,7 @@ description: Result of parsing gear.kcl "start": 0, "type": "Name" }, - "commentStart": 3030, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4736,7 +4696,7 @@ description: Result of parsing gear.kcl "unlabeled": null } ], - "commentStart": 2537, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -4764,7 +4724,7 @@ description: Result of parsing gear.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 440, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -4779,10 +4739,10 @@ description: Result of parsing gear.kcl ], "properties": [ { - "commentStart": 449, + "commentStart": 0, "end": 0, "key": { - "commentStart": 449, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -4792,10 +4752,10 @@ description: Result of parsing gear.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 469, + "commentStart": 0, "end": 0, "name": { - "commentStart": 469, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -4816,7 +4776,7 @@ description: Result of parsing gear.kcl "nonCodeNodes": { "13": [ { - "commentStart": 1203, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4827,7 +4787,7 @@ description: Result of parsing gear.kcl ], "15": [ { - "commentStart": 1406, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4838,7 +4798,7 @@ description: Result of parsing gear.kcl ], "17": [ { - "commentStart": 1577, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4850,7 +4810,7 @@ description: Result of parsing gear.kcl }, "startNodes": [ { - "commentStart": 472, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/gear/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/gear/program_memory.snap index 5785c3ccb..f07eceb70 100644 --- a/rust/kcl-lib/tests/kcl_samples/gear/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/gear/program_memory.snap @@ -23,714 +23,918 @@ description: Variables in memory after executing gear.kcl "type": "Number", "value": 0.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 3.2781, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 4.6327, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 5.67, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 6.5427, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 7.31, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 8.0023, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 8.6377, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 9.2278, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 9.781, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 10.3031, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 10.7987, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 11.2713, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 11.7237, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 12.1581, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 12.5764, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 12.9802, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 13.3708, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 13.7492, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 14.1166, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 14.4737, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 14.8213, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 15.16, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 15.4905, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 15.8132, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 16.1286, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 16.4372, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 16.7393, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 17.0353, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 17.3255, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 17.6101, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 17.8895, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 18.1639, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 18.4335, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 18.6985, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 18.9591, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 19.2156, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 19.468, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 19.7165, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 19.9613, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 20.2026, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 20.4404, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 20.6748, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 20.906, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 21.1341, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 21.3592, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 21.5814, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 21.8007, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 22.0174, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 22.2313, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 22.4427, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 22.6516, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 22.858, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 23.0621, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 23.2639, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 23.4635, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 23.6608, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 23.8561, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 24.0492, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 24.2404, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 24.4296, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 24.6168, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 24.8022, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 24.9858, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 25.1675, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 25.3475, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 25.5258, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 25.7024, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 25.8774, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 26.0508, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 26.2226, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 26.3928, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 26.5616, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 26.7289, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 26.8947, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 27.0591, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 27.2221, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 27.3837, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 27.544, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 27.703, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 27.8607, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 28.0171, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 28.1723, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 28.3263, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 28.479, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 28.6306, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 28.781, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 28.9302, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 29.0783, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 29.2254, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 29.3713, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 29.5162, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 29.66, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 29.8028, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 29.9445, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 30.0853, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 30.225, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 30.3638, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 30.5016, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 30.6385, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 30.7744, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } }, { "type": "Number", "value": 30.9094, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Degrees" } } ] @@ -739,7 +943,8 @@ description: Variables in memory after executing gear.kcl "type": "Number", "value": 9.8668, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "body": { @@ -865,7 +1070,13 @@ description: Variables in memory after executing gear.kcl "type": "Number", "value": 0.625, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "gearHeight": { @@ -1956,7 +2167,8 @@ description: Variables in memory after executing gear.kcl "type": "Number", "value": 0.125, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "keywayWidth": { @@ -2005,7 +2217,13 @@ description: Variables in memory after executing gear.kcl "type": "Number", "value": 10.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "pressureAngle": { @@ -2031,714 +2249,816 @@ description: Variables in memory after executing gear.kcl "type": "Number", "value": 4.9334, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9415, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9496, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9576, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9657, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9738, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9819, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.99, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9981, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0062, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0142, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0223, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0304, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0385, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0466, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0547, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0628, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0708, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0789, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.087, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0951, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1032, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1113, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1193, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1274, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1355, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1436, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1517, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1598, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1679, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1759, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.184, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1921, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2002, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2083, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2164, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2245, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2325, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2406, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2487, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2568, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2649, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.273, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2811, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2891, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2972, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3053, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3134, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3215, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3296, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3377, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3457, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3538, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3619, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.37, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3781, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3862, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3942, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4023, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4104, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4185, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4266, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4347, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4428, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4508, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4589, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.467, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4751, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4832, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4913, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4994, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5074, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5155, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5236, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5317, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5398, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5479, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.556, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.564, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5721, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5802, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5883, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5964, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6045, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6126, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6206, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6287, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6368, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6449, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.653, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6611, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6691, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6772, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6853, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6934, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7015, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7096, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7177, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7257, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7338, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7419, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.75, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } } ] @@ -2807,7 +3127,9 @@ description: Variables in memory after executing gear.kcl "type": "Number", "value": 0.1253, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Angle", + "type": "Radians" } }, "teeth": { @@ -85874,14 +86196,21 @@ description: Variables in memory after executing gear.kcl "type": "Number", "value": 11.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "toothAngle": { "type": "Number", "value": 11.4286, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "xs": { @@ -85891,714 +86220,816 @@ description: Variables in memory after executing gear.kcl "type": "Number", "value": 4.9334, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9415, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9496, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9576, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9657, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9738, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9819, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.99, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 4.9981, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0061, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0142, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0223, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0304, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0385, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0466, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0546, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0627, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0708, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0789, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.0869, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.095, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1031, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1112, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1192, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1273, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1354, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1434, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1515, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1596, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1676, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1757, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1837, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1918, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.1999, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2079, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.216, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.224, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2321, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2401, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2481, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2562, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2642, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2722, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2803, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2883, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.2963, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3044, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3124, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3204, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3284, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3364, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3444, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3525, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3605, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3685, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3765, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3845, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.3924, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4004, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4084, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4164, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4244, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4324, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4403, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4483, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4563, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4642, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4722, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4801, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.4881, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.496, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.504, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5119, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5198, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5277, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5357, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5436, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5515, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5594, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5673, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5752, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5831, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.591, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.5989, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6068, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6146, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6225, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6304, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6382, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6461, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6539, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6618, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6696, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6775, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6853, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.6931, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7009, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7087, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7165, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7243, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7321, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 5.7399, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } } ] @@ -86610,714 +87041,816 @@ description: Variables in memory after executing gear.kcl "type": "Number", "value": 0.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0003, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0009, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0016, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0025, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0035, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0046, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0058, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.007, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0084, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0098, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0114, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.013, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0146, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0164, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0182, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.02, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.022, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0239, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.026, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0281, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0303, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0325, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0347, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0371, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0394, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0419, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0443, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0469, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0494, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0521, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0547, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0575, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0602, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.063, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0659, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0688, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0717, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0747, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0778, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0808, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.084, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0871, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0903, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0936, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.0969, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1002, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1036, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.107, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1104, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1139, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1174, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.121, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1246, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1283, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.132, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1357, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1395, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1433, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1471, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.151, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1549, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1588, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1628, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1669, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1709, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.175, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1792, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1833, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1875, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1918, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.1961, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2004, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2047, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2091, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2135, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.218, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2225, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.227, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2316, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2362, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2408, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2455, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2502, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2549, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2597, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2644, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2693, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.2741, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.279, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.284, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.289, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.294, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.299, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.3041, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.3091, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.3143, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.3194, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.3246, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.3299, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.3351, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 0.3404, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } } ] diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ast.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ast.snap index 5222e2921..e01765ead 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "Ok": { "body": [ { - "commentStart": 417, + "commentStart": 0, "declaration": { - "commentStart": 440, + "commentStart": 0, "end": 0, "id": { - "commentStart": 440, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 452, + "commentStart": 0, "end": 0, "raw": "42.0", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 457, + "commentStart": 0, "declaration": { - "commentStart": 457, + "commentStart": 0, "end": 0, "id": { - "commentStart": 457, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 472, + "commentStart": 0, "end": 0, "raw": "4.0", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 476, + "commentStart": 0, "declaration": { - "commentStart": 476, + "commentStart": 0, "end": 0, "id": { - "commentStart": 476, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 488, + "commentStart": 0, "end": 0, "raw": "0.7", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 492, + "commentStart": 0, "declaration": { - "commentStart": 492, + "commentStart": 0, "end": 0, "id": { - "commentStart": 492, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 505, + "commentStart": 0, "end": 0, "raw": "1.8", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 509, + "commentStart": 0, "declaration": { - "commentStart": 509, + "commentStart": 0, "end": 0, "id": { - "commentStart": 509, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 521, + "commentStart": 0, "end": 0, "raw": "2.15", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 526, + "commentStart": 0, "declaration": { - "commentStart": 526, + "commentStart": 0, "end": 0, "id": { - "commentStart": 526, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 541, + "commentStart": 0, "end": 0, "raw": "6.5", "start": 0, @@ -207,19 +207,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 545, + "commentStart": 0, "declaration": { - "commentStart": 545, + "commentStart": 0, "end": 0, "id": { - "commentStart": 545, + "commentStart": 0, "end": 0, "name": "magOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 557, + "commentStart": 0, "end": 0, "raw": "4.8", "start": 0, @@ -240,19 +240,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 561, + "commentStart": 0, "declaration": { - "commentStart": 561, + "commentStart": 0, "end": 0, "id": { - "commentStart": 561, + "commentStart": 0, "end": 0, "name": "magDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 572, + "commentStart": 0, "end": 0, "raw": "2.4", "start": 0, @@ -273,19 +273,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 575, + "commentStart": 0, "declaration": { - "commentStart": 613, + "commentStart": 0, "end": 0, "id": { - "commentStart": 613, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 629, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -311,19 +311,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 631, + "commentStart": 0, "declaration": { - "commentStart": 631, + "commentStart": 0, "end": 0, "id": { - "commentStart": 631, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 648, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -344,29 +344,29 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 649, + "commentStart": 0, "declaration": { - "commentStart": 750, + "commentStart": 0, "end": 0, "id": { - "commentStart": 750, + "commentStart": 0, "end": 0, "name": "height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 759, + "commentStart": 0, "end": 0, "left": { - "commentStart": 759, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 759, + "commentStart": 0, "end": 0, "name": { - "commentStart": 759, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -380,10 +380,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 771, + "commentStart": 0, "end": 0, "name": { - "commentStart": 771, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, @@ -401,10 +401,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 784, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -434,12 +434,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 793, + "commentStart": 0, "declaration": { - "commentStart": 865, + "commentStart": 0, "end": 0, "id": { - "commentStart": 865, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -449,12 +449,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "body": { "body": [ { - "commentStart": 881, + "commentStart": 0, "declaration": { - "commentStart": 881, + "commentStart": 0, "end": 0, "id": { - "commentStart": 881, + "commentStart": 0, "end": 0, "name": "faceSketch", "start": 0, @@ -466,10 +466,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arguments": [ { "abs_path": false, - "commentStart": 908, + "commentStart": 0, "end": 0, "name": { - "commentStart": 908, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -483,10 +483,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 894, + "commentStart": 0, "end": 0, "name": { - "commentStart": 894, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -496,7 +496,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 894, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -505,10 +505,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 937, + "commentStart": 0, "elements": [ { - "commentStart": 938, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -520,7 +520,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 941, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -538,7 +538,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ArrayExpression" }, { - "commentStart": 945, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -547,10 +547,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 922, + "commentStart": 0, "end": 0, "name": { - "commentStart": 922, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -560,7 +560,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 922, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -571,7 +571,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 961, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -579,10 +579,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 970, + "commentStart": 0, "end": 0, "name": { - "commentStart": 970, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -597,10 +597,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 955, + "commentStart": 0, "end": 0, "name": { - "commentStart": 955, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -610,7 +610,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 955, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -620,14 +620,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 1005, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1007, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1007, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -637,7 +637,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1016, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -648,7 +648,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "suffix": "None" } }, - "commentStart": 1015, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -657,10 +657,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 1020, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1020, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -670,10 +670,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1029, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1029, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -691,7 +691,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectExpression" }, { - "commentStart": 1042, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -700,10 +700,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 985, + "commentStart": 0, "end": 0, "name": { - "commentStart": 985, + "commentStart": 0, "end": 0, "name": "angledLineOfYLength", "start": 0, @@ -713,7 +713,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 985, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -724,7 +724,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -733,10 +733,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1068, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1068, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, @@ -747,7 +747,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Name", "type": "Name" }, - "commentStart": 1067, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -758,10 +758,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 1052, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1052, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -771,7 +771,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1052, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -781,14 +781,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 1107, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1109, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1109, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -798,7 +798,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1118, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -809,7 +809,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "suffix": "None" } }, - "commentStart": 1117, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -818,10 +818,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 1122, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1122, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -831,10 +831,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1131, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1131, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -852,7 +852,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectExpression" }, { - "commentStart": 1144, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -861,10 +861,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 1087, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1087, + "commentStart": 0, "end": 0, "name": "angledLineOfYLength", "start": 0, @@ -874,7 +874,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1087, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -884,10 +884,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1154, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1154, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -897,14 +897,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1154, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 894, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -922,10 +922,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "argument": { "abs_path": false, - "commentStart": 1171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1171, + "commentStart": 0, "end": 0, "name": "faceSketch", "start": 0, @@ -936,24 +936,24 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Name", "type": "Name" }, - "commentStart": 1164, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 877, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 869, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 870, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -980,12 +980,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 1183, + "commentStart": 0, "declaration": { - "commentStart": 1221, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1221, + "commentStart": 0, "end": 0, "name": "singleSide", "start": 0, @@ -996,21 +996,21 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1288, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1297, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1297, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1297, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1023,14 +1023,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 1310, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1310, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1043,7 +1043,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "*", "right": { - "commentStart": 1325, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1066,10 +1066,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 1234, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1234, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1079,7 +1079,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1234, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1091,7 +1091,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1263, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1099,10 +1099,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 1272, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1272, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1117,10 +1117,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 1247, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1247, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -1130,17 +1130,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1247, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1259, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1259, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1155,10 +1155,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 1242, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1242, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -1168,7 +1168,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1242, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1190,12 +1190,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 1328, + "commentStart": 0, "declaration": { - "commentStart": 1395, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1395, + "commentStart": 0, "end": 0, "name": "sides", "start": 0, @@ -1206,14 +1206,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1438, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1451, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -1228,17 +1228,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1458, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1465, + "commentStart": 0, "elements": [ { - "commentStart": 1466, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1250,7 +1250,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 1469, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1262,7 +1262,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 1472, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1283,24 +1283,24 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1478, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1487, + "commentStart": 0, "elements": [ { - "commentStart": 1488, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1488, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1488, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1313,7 +1313,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 1500, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1329,14 +1329,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression" }, { - "commentStart": 1503, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1503, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1349,7 +1349,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 1515, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1365,7 +1365,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression" }, { - "commentStart": 1518, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1386,14 +1386,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1524, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1536, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -1408,14 +1408,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1541, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1560, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -1427,10 +1427,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 1403, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1403, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -1440,17 +1440,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1403, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": "singleSide", "start": 0, @@ -1477,26 +1477,26 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 1567, + "commentStart": 0, "declaration": { - "commentStart": 1595, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1595, + "commentStart": 0, "end": 0, "name": "axis000", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1605, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1609, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1609, + "commentStart": 0, "end": 0, "name": "direction", "start": 0, @@ -1505,10 +1505,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1621, + "commentStart": 0, "elements": [ { - "commentStart": 1622, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1520,7 +1520,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 1627, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -1539,10 +1539,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 1635, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1635, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -1551,14 +1551,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1644, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1645, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1645, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1571,10 +1571,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, { "abs_path": false, - "commentStart": 1659, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1659, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1612,12 +1612,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 1674, + "commentStart": 0, "declaration": { - "commentStart": 1713, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1713, + "commentStart": 0, "end": 0, "name": "singleCorner", "start": 0, @@ -1628,7 +1628,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1782, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1636,7 +1636,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "argument": { - "commentStart": 1791, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1647,7 +1647,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "suffix": "None" } }, - "commentStart": 1790, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1658,7 +1658,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1795, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -1666,10 +1666,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 1802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1802, + "commentStart": 0, "end": 0, "name": "axis000", "start": 0, @@ -1684,10 +1684,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 1728, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1728, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -1697,7 +1697,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1728, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1709,7 +1709,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1757, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1717,10 +1717,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 1766, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1766, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1735,10 +1735,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 1741, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1741, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -1748,17 +1748,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1741, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1753, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1773,10 +1773,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 1736, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1736, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -1786,7 +1786,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1736, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1808,12 +1808,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 1810, + "commentStart": 0, "declaration": { - "commentStart": 1845, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1845, + "commentStart": 0, "end": 0, "name": "corners", "start": 0, @@ -1824,14 +1824,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1892, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1905, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -1846,17 +1846,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1912, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1919, + "commentStart": 0, "elements": [ { - "commentStart": 1920, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1868,7 +1868,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 1923, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1880,7 +1880,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 1926, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1901,24 +1901,24 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1932, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1941, + "commentStart": 0, "elements": [ { - "commentStart": 1942, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1942, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1942, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1931,7 +1931,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 1954, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1947,14 +1947,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression" }, { - "commentStart": 1957, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1957, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1957, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1967,7 +1967,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 1969, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1983,7 +1983,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression" }, { - "commentStart": 1972, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2004,14 +2004,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1978, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1990, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2026,14 +2026,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 1995, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2014, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2045,10 +2045,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 1855, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1855, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -2058,17 +2058,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 1855, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1876, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1876, + "commentStart": 0, "end": 0, "name": "singleCorner", "start": 0, @@ -2095,12 +2095,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 2021, + "commentStart": 0, "declaration": { - "commentStart": 2067, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2067, + "commentStart": 0, "end": 0, "name": "basePlateSides", "start": 0, @@ -2113,17 +2113,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2122, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2129, + "commentStart": 0, "elements": [ { - "commentStart": 2130, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2135,7 +2135,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 2135, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2147,7 +2147,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 2140, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2168,7 +2168,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2153, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2176,10 +2176,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 2165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2165, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -2194,7 +2194,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2187, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2202,10 +2202,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 2198, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2198, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2220,10 +2220,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 2084, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2084, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -2233,17 +2233,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 2084, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2108, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2108, + "commentStart": 0, "end": 0, "name": "sides", "start": 0, @@ -2260,17 +2260,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2237, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2244, + "commentStart": 0, "elements": [ { - "commentStart": 2245, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2282,7 +2282,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 2250, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2294,7 +2294,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 2255, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2315,7 +2315,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2261, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2323,10 +2323,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 2273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2273, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -2341,7 +2341,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2289, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2349,10 +2349,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 2300, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2300, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2367,10 +2367,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 2221, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2221, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -2380,7 +2380,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 2221, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2388,13 +2388,13 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "unlabeled": null } ], - "commentStart": 2084, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 2310, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2427,12 +2427,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 2377, + "commentStart": 0, "declaration": { - "commentStart": 2377, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2377, + "commentStart": 0, "end": 0, "name": "basePlateCorners", "start": 0, @@ -2445,17 +2445,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2436, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2443, + "commentStart": 0, "elements": [ { - "commentStart": 2444, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2467,7 +2467,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 2449, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2479,7 +2479,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 2454, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2500,7 +2500,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2467, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2508,10 +2508,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 2479, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2479, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -2526,7 +2526,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2501, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2534,10 +2534,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 2512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2512, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2552,10 +2552,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 2396, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2396, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -2565,17 +2565,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 2396, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2420, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2420, + "commentStart": 0, "end": 0, "name": "corners", "start": 0, @@ -2592,17 +2592,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2551, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2558, + "commentStart": 0, "elements": [ { - "commentStart": 2559, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2614,7 +2614,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 2564, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2626,7 +2626,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 2569, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2647,7 +2647,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2575, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2655,10 +2655,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 2587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2587, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -2673,7 +2673,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2603, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2681,10 +2681,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 2614, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2614, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2699,10 +2699,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 2535, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2535, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -2712,7 +2712,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 2535, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2720,13 +2720,13 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "unlabeled": null } ], - "commentStart": 2396, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 2624, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2754,12 +2754,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 2677, + "commentStart": 0, "declaration": { - "commentStart": 2680, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2680, + "commentStart": 0, "end": 0, "name": "magnetCenterCutout", "start": 0, @@ -2769,12 +2769,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "body": { "body": [ { - "commentStart": 2710, + "commentStart": 0, "declaration": { - "commentStart": 2710, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2710, + "commentStart": 0, "end": 0, "name": "magnetSketch", "start": 0, @@ -2786,10 +2786,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arguments": [ { "abs_path": false, - "commentStart": 2739, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2739, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -2803,10 +2803,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 2725, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2725, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2816,7 +2816,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 2725, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2825,17 +2825,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 2768, + "commentStart": 0, "elements": [ { - "commentStart": 2779, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2779, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -2849,10 +2849,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2791, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2791, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -2868,10 +2868,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression" }, { - "commentStart": 2811, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2811, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2885,10 +2885,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2815, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2815, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -2910,7 +2910,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ArrayExpression" }, { - "commentStart": 2838, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2919,10 +2919,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 2753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2753, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2932,7 +2932,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 2753, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2943,23 +2943,23 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 2854, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2863, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2863, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2863, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2863, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2973,10 +2973,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2867, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -2993,14 +2993,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 2883, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2883, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2883, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -3014,10 +3014,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2895, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2895, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -3038,14 +3038,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 2909, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2909, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2909, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3058,7 +3058,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 2924, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3081,10 +3081,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 2848, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2848, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3094,7 +3094,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 2848, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3104,14 +3104,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 2939, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2950, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2950, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -3120,7 +3120,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2963, + "commentStart": 0, "end": 0, "raw": "90.0", "start": 0, @@ -3133,10 +3133,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 2978, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2978, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -3145,7 +3145,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2989, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -3158,10 +3158,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 3003, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3003, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3170,14 +3170,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3012, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3012, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3012, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3190,7 +3190,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 3027, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3212,7 +3212,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectExpression" }, { - "commentStart": 3039, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3221,10 +3221,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 2935, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2935, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -3234,7 +3234,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 2935, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3245,7 +3245,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 3055, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3253,16 +3253,16 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "argument": { - "commentStart": 3066, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3066, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3066, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3066, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3276,10 +3276,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3070, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3070, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3296,14 +3296,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3086, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3086, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3086, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -3317,10 +3317,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3098, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -3341,14 +3341,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3112, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3112, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3112, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3361,7 +3361,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 3127, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3380,7 +3380,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 3064, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3391,10 +3391,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3049, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3049, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3404,7 +3404,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3049, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3416,21 +3416,21 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 3145, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3154, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3154, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3154, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -3443,10 +3443,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3167, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3167, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -3460,10 +3460,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3171, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3486,10 +3486,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3139, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3139, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3499,7 +3499,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3139, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3511,23 +3511,23 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 3199, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3208, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3208, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3208, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3208, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3541,10 +3541,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3212, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3212, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3561,14 +3561,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3228, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3228, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -3582,10 +3582,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3240, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -3606,14 +3606,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3254, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3254, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3254, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3626,7 +3626,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 3269, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3649,10 +3649,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3193, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3193, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3662,7 +3662,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3193, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3672,14 +3672,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 3284, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3295, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3295, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -3688,7 +3688,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3308, + "commentStart": 0, "end": 0, "raw": "180.0", "start": 0, @@ -3701,10 +3701,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 3324, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3324, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -3713,7 +3713,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3335, + "commentStart": 0, "end": 0, "raw": "90.0", "start": 0, @@ -3726,10 +3726,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 3350, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3350, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3738,14 +3738,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3359, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3359, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3758,7 +3758,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 3374, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3780,7 +3780,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectExpression" }, { - "commentStart": 3386, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3789,10 +3789,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3280, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -3802,7 +3802,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3280, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3813,23 +3813,23 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 3402, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3411, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3411, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3411, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3411, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3843,10 +3843,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3415, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3415, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3863,14 +3863,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3431, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3431, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3431, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -3884,10 +3884,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3443, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -3908,14 +3908,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3457, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3457, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3457, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3928,7 +3928,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 3472, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3951,10 +3951,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3396, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3396, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3964,7 +3964,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3396, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3976,21 +3976,21 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 3489, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3498, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3498, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3498, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -4003,10 +4003,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3511, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3511, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4020,10 +4020,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3515, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3515, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4046,10 +4046,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3483, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3483, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4059,7 +4059,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3483, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4071,7 +4071,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 3543, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4079,16 +4079,16 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "argument": { - "commentStart": 3554, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3554, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3554, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3554, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4102,10 +4102,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3558, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3558, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4122,14 +4122,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3574, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3574, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3574, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -4143,10 +4143,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3586, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3586, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -4167,14 +4167,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3600, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3600, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3600, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4187,7 +4187,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 3615, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4206,7 +4206,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 3552, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4217,10 +4217,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3537, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3537, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4230,7 +4230,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3537, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4240,14 +4240,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 3631, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3642, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3642, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -4256,7 +4256,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3655, + "commentStart": 0, "end": 0, "raw": "270.0", "start": 0, @@ -4269,10 +4269,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 3671, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3671, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -4281,7 +4281,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3682, + "commentStart": 0, "end": 0, "raw": "180.0", "start": 0, @@ -4294,10 +4294,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 3698, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3698, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -4306,14 +4306,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3707, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3707, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3707, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4326,7 +4326,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 3722, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4348,7 +4348,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectExpression" }, { - "commentStart": 3734, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4357,10 +4357,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3627, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3627, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -4370,7 +4370,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3627, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4381,23 +4381,23 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 3750, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3759, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3759, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3759, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3759, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4411,10 +4411,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3763, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3763, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4431,14 +4431,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3779, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3779, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -4452,10 +4452,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3791, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3791, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -4476,14 +4476,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3805, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3805, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3805, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4496,7 +4496,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 3820, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4519,10 +4519,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3744, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3744, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4532,7 +4532,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3744, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4544,7 +4544,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 3837, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4552,14 +4552,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "argument": { - "commentStart": 3848, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3848, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3848, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -4572,10 +4572,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3861, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3861, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4589,10 +4589,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3865, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3865, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4611,7 +4611,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 3846, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4622,14 +4622,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 3881, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3887, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4640,10 +4640,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3831, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3831, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4653,7 +4653,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3831, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4665,7 +4665,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 3910, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4673,16 +4673,16 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "argument": { - "commentStart": 3921, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3921, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3921, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3921, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4696,10 +4696,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3925, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3925, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4716,14 +4716,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3941, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3941, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3941, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -4737,10 +4737,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3953, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3953, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -4761,14 +4761,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 3967, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3967, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4781,7 +4781,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 3982, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4800,7 +4800,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 3919, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4811,10 +4811,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3904, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3904, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4824,7 +4824,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3904, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4834,14 +4834,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 3998, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4009, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4009, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -4850,7 +4850,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4022, + "commentStart": 0, "end": 0, "raw": "360.0", "start": 0, @@ -4863,10 +4863,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 4038, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4038, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -4875,7 +4875,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4049, + "commentStart": 0, "end": 0, "raw": "270.0", "start": 0, @@ -4888,10 +4888,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 4065, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4065, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -4900,14 +4900,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4074, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4074, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4074, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4920,7 +4920,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 4089, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4942,7 +4942,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectExpression" }, { - "commentStart": 4101, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4951,10 +4951,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 3994, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3994, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -4964,7 +4964,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 3994, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4975,7 +4975,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4117, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4983,16 +4983,16 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "argument": { - "commentStart": 4128, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4128, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4128, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4128, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5006,10 +5006,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4132, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4132, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -5026,14 +5026,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 4148, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4148, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4148, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -5047,10 +5047,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4160, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -5071,14 +5071,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 4174, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4174, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4174, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -5091,7 +5091,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 4189, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5110,7 +5110,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 4126, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5121,10 +5121,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4111, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5134,7 +5134,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4111, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5146,7 +5146,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4207, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5154,14 +5154,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "argument": { - "commentStart": 4218, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4218, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4218, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5174,10 +5174,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "-", "right": { - "commentStart": 4231, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4231, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -5191,10 +5191,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4235, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4235, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -5213,7 +5213,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 4216, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5224,10 +5224,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4201, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4201, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -5237,7 +5237,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4201, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5248,10 +5248,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 4258, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4258, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -5261,14 +5261,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4258, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 2725, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -5286,10 +5286,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "argument": { "abs_path": false, - "commentStart": 4275, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4275, + "commentStart": 0, "end": 0, "name": "magnetSketch", "start": 0, @@ -5300,24 +5300,24 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Name", "type": "Name" }, - "commentStart": 4268, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 2706, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 2698, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 2699, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -5339,12 +5339,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 4289, + "commentStart": 0, "declaration": { - "commentStart": 4339, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4339, + "commentStart": 0, "end": 0, "name": "magnetBase", "start": 0, @@ -5354,12 +5354,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "body": { "body": [ { - "commentStart": 4361, + "commentStart": 0, "declaration": { - "commentStart": 4361, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4361, + "commentStart": 0, "end": 0, "name": "magnetBaseSketch", "start": 0, @@ -5371,10 +5371,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arguments": [ { "abs_path": false, - "commentStart": 4394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4394, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -5388,10 +5388,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4380, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5401,7 +5401,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4380, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5410,10 +5410,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 4423, + "commentStart": 0, "elements": [ { - "commentStart": 4424, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5425,7 +5425,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 4427, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5443,7 +5443,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ArrayExpression" }, { - "commentStart": 4431, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5452,10 +5452,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4408, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4408, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -5465,7 +5465,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4408, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5476,7 +5476,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4447, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5484,10 +5484,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 4456, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4456, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5502,14 +5502,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4467, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4473, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5520,10 +5520,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4441, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5533,7 +5533,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4441, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5545,7 +5545,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4496, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5553,10 +5553,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 4505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4505, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5571,14 +5571,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4516, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4522, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5589,10 +5589,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4490, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4490, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -5602,7 +5602,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4490, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5614,7 +5614,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4545, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -5623,7 +5623,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arg": { "arguments": [ { - "commentStart": 4573, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5632,10 +5632,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4559, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4559, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -5645,7 +5645,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4559, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5655,14 +5655,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4577, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4583, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5673,10 +5673,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4539, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4539, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5686,7 +5686,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4539, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5698,14 +5698,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4606, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4612, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5716,10 +5716,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4600, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4600, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -5729,7 +5729,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4600, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5742,10 +5742,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arguments": [ { "abs_path": false, - "commentStart": 4653, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4653, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -5759,10 +5759,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4634, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4634, + "commentStart": 0, "end": 0, "name": "magnetCenterCutout", "start": 0, @@ -5772,14 +5772,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4634, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, { - "commentStart": 4661, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5788,10 +5788,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4629, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -5801,14 +5801,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4629, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 4380, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -5826,10 +5826,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "argument": { "abs_path": false, - "commentStart": 4673, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4673, + "commentStart": 0, "end": 0, "name": "magnetBaseSketch", "start": 0, @@ -5840,24 +5840,24 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Name", "type": "Name" }, - "commentStart": 4666, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 4357, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 4349, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 4350, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -5884,12 +5884,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 4691, + "commentStart": 0, "declaration": { - "commentStart": 4738, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4738, + "commentStart": 0, "end": 0, "name": "magnetsSketch", "start": 0, @@ -5901,10 +5901,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arguments": [ { "abs_path": false, - "commentStart": 4768, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4768, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -5918,10 +5918,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4754, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4754, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5931,7 +5931,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4754, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5942,24 +5942,24 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4784, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4793, + "commentStart": 0, "elements": [ { - "commentStart": 4794, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4794, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -5972,7 +5972,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "*", "right": { - "commentStart": 4809, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5988,14 +5988,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression" }, { - "commentStart": 4812, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4812, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4812, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -6008,7 +6008,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "*", "right": { - "commentStart": 4827, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6033,21 +6033,21 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4831, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4840, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4840, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4840, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -6060,7 +6060,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 4855, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6079,10 +6079,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4777, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4777, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -6092,7 +6092,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4777, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6104,24 +6104,24 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4889, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4898, + "commentStart": 0, "elements": [ { - "commentStart": 4899, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4899, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4899, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -6134,7 +6134,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 4911, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6150,14 +6150,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "BinaryExpression" }, { - "commentStart": 4914, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4914, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4914, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -6170,7 +6170,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "operator": "/", "right": { - "commentStart": 4926, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6195,14 +6195,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4937, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4949, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -6217,14 +6217,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4959, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4972, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -6239,14 +6239,14 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 4984, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5003, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -6258,10 +6258,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 4863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4863, + "commentStart": 0, "end": 0, "name": "patternCircular2d", "start": 0, @@ -6271,7 +6271,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 4863, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6279,13 +6279,13 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "unlabeled": null } ], - "commentStart": 4754, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 5015, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -6318,12 +6318,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 5064, + "commentStart": 0, "declaration": { - "commentStart": 5064, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5064, + "commentStart": 0, "end": 0, "name": "magnetProfile", "start": 0, @@ -6335,10 +6335,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arguments": [ { "abs_path": false, - "commentStart": 5091, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5091, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -6352,10 +6352,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5080, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5080, + "commentStart": 0, "end": 0, "name": "magnetBase", "start": 0, @@ -6365,7 +6365,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5080, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6375,10 +6375,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arguments": [ { "abs_path": false, - "commentStart": 5105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5105, + "commentStart": 0, "end": 0, "name": "magnetsSketch", "start": 0, @@ -6390,7 +6390,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Name" }, { - "commentStart": 5120, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6399,10 +6399,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5100, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -6412,20 +6412,20 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5100, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 5080, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 5122, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -6453,12 +6453,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 5179, + "commentStart": 0, "declaration": { - "commentStart": 5179, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5179, + "commentStart": 0, "end": 0, "name": "magnetHolesExtrude", "start": 0, @@ -6469,7 +6469,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 5223, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6478,10 +6478,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 5233, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5233, + "commentStart": 0, "end": 0, "name": "magDepth", "start": 0, @@ -6492,7 +6492,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Name", "type": "Name" }, - "commentStart": 5232, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6503,10 +6503,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5200, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6516,17 +6516,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5200, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 5208, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5208, + "commentStart": 0, "end": 0, "name": "magnetProfile", "start": 0, @@ -6548,12 +6548,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 5242, + "commentStart": 0, "declaration": { - "commentStart": 5277, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5277, + "commentStart": 0, "end": 0, "name": "magnetHolesExtrudeFillets", "start": 0, @@ -6564,7 +6564,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 5337, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -6572,10 +6572,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 5346, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5346, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -6590,31 +6590,31 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 5362, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5369, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 5395, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5395, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5395, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5395, + "commentStart": 0, "end": 0, "name": "magnetHolesExtrude", "start": 0, @@ -6622,7 +6622,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Identifier" }, "property": { - "commentStart": 5414, + "commentStart": 0, "end": 0, "name": "sketch", "start": 0, @@ -6634,7 +6634,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 5421, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -6646,7 +6646,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 5426, + "commentStart": 0, "end": 0, "name": "line001", "start": 0, @@ -6660,10 +6660,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5375, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5375, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -6673,7 +6673,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5375, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6682,19 +6682,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 5464, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5464, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5464, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5464, + "commentStart": 0, "end": 0, "name": "magnetHolesExtrude", "start": 0, @@ -6702,7 +6702,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Identifier" }, "property": { - "commentStart": 5483, + "commentStart": 0, "end": 0, "name": "sketch", "start": 0, @@ -6714,7 +6714,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 5490, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -6726,7 +6726,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 5495, + "commentStart": 0, "end": 0, "name": "line001", "start": 0, @@ -6740,10 +6740,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5440, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5440, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -6753,7 +6753,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5440, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6762,19 +6762,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 5529, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5529, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5529, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5529, + "commentStart": 0, "end": 0, "name": "magnetHolesExtrude", "start": 0, @@ -6782,7 +6782,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Identifier" }, "property": { - "commentStart": 5548, + "commentStart": 0, "end": 0, "name": "sketch", "start": 0, @@ -6794,7 +6794,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 5555, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -6806,7 +6806,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 5560, + "commentStart": 0, "end": 0, "name": "line003", "start": 0, @@ -6820,10 +6820,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5509, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5509, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -6833,7 +6833,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5509, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6842,19 +6842,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 5598, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5598, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5598, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5598, + "commentStart": 0, "end": 0, "name": "magnetHolesExtrude", "start": 0, @@ -6862,7 +6862,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Identifier" }, "property": { - "commentStart": 5617, + "commentStart": 0, "end": 0, "name": "sketch", "start": 0, @@ -6874,7 +6874,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 5624, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -6886,7 +6886,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 5629, + "commentStart": 0, "end": 0, "name": "line003", "start": 0, @@ -6900,10 +6900,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5574, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5574, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -6913,7 +6913,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5574, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6929,10 +6929,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5305, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5305, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -6942,17 +6942,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5305, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 5315, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5315, + "commentStart": 0, "end": 0, "name": "magnetHolesExtrude", "start": 0, @@ -6979,12 +6979,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 5644, + "commentStart": 0, "declaration": { - "commentStart": 5700, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5700, + "commentStart": 0, "end": 0, "name": "magnetProfileNoMagnets", "start": 0, @@ -6997,7 +6997,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 5752, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -7006,10 +7006,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 5762, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5762, + "commentStart": 0, "end": 0, "name": "magDepth", "start": 0, @@ -7020,7 +7020,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Name", "type": "Name" }, - "commentStart": 5761, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7031,10 +7031,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5736, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5736, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -7044,17 +7044,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5736, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 5748, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5748, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -7069,10 +7069,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5725, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5725, + "commentStart": 0, "end": 0, "name": "magnetBase", "start": 0, @@ -7082,7 +7082,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5725, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7103,12 +7103,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 5772, + "commentStart": 0, "declaration": { - "commentStart": 5832, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5832, + "commentStart": 0, "end": 0, "name": "magnetCutoutExtrude", "start": 0, @@ -7119,7 +7119,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 5886, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7128,10 +7128,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 5896, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5896, + "commentStart": 0, "end": 0, "name": "magDepth", "start": 0, @@ -7142,7 +7142,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Name", "type": "Name" }, - "commentStart": 5895, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7153,10 +7153,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5854, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5854, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -7166,17 +7166,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5854, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 5862, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5862, + "commentStart": 0, "end": 0, "name": "magnetProfileNoMagnets", "start": 0, @@ -7203,12 +7203,12 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 5905, + "commentStart": 0, "declaration": { - "commentStart": 5940, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5940, + "commentStart": 0, "end": 0, "name": "magnetCutoutExtrudeFillets", "start": 0, @@ -7219,7 +7219,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6002, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -7227,10 +7227,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 6011, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6011, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -7245,31 +7245,31 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6027, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6034, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 6060, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6060, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6060, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6060, + "commentStart": 0, "end": 0, "name": "magnetCutoutExtrude", "start": 0, @@ -7277,7 +7277,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Identifier" }, "property": { - "commentStart": 6080, + "commentStart": 0, "end": 0, "name": "sketch", "start": 0, @@ -7289,7 +7289,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 6087, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -7301,7 +7301,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 6092, + "commentStart": 0, "end": 0, "name": "line001", "start": 0, @@ -7315,10 +7315,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 6040, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6040, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -7328,7 +7328,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 6040, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7337,19 +7337,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 6130, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6130, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6130, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6130, + "commentStart": 0, "end": 0, "name": "magnetCutoutExtrude", "start": 0, @@ -7357,7 +7357,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Identifier" }, "property": { - "commentStart": 6150, + "commentStart": 0, "end": 0, "name": "sketch", "start": 0, @@ -7369,7 +7369,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 6157, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -7381,7 +7381,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 6162, + "commentStart": 0, "end": 0, "name": "line001", "start": 0, @@ -7395,10 +7395,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 6106, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6106, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -7408,7 +7408,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 6106, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7417,19 +7417,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 6196, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6196, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6196, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6196, + "commentStart": 0, "end": 0, "name": "magnetCutoutExtrude", "start": 0, @@ -7437,7 +7437,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Identifier" }, "property": { - "commentStart": 6216, + "commentStart": 0, "end": 0, "name": "sketch", "start": 0, @@ -7449,7 +7449,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 6223, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -7461,7 +7461,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 6228, + "commentStart": 0, "end": 0, "name": "line003", "start": 0, @@ -7475,10 +7475,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 6176, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6176, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -7488,7 +7488,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 6176, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7497,19 +7497,19 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "arguments": [ { - "commentStart": 6266, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6266, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6266, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6266, + "commentStart": 0, "end": 0, "name": "magnetCutoutExtrude", "start": 0, @@ -7517,7 +7517,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "Identifier" }, "property": { - "commentStart": 6286, + "commentStart": 0, "end": 0, "name": "sketch", "start": 0, @@ -7529,7 +7529,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 6293, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -7541,7 +7541,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "MemberExpression" }, "property": { - "commentStart": 6298, + "commentStart": 0, "end": 0, "name": "line003", "start": 0, @@ -7555,10 +7555,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 6242, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6242, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -7568,7 +7568,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 6242, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7584,10 +7584,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 5969, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5969, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -7597,17 +7597,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 5969, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 5979, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5979, + "commentStart": 0, "end": 0, "name": "magnetCutoutExtrude", "start": 0, @@ -7634,7 +7634,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "VariableDeclaration" }, { - "commentStart": 6313, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -7643,17 +7643,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6414, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6421, + "commentStart": 0, "elements": [ { - "commentStart": 6422, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -7665,7 +7665,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 6427, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7677,7 +7677,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 6432, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7698,7 +7698,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6445, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -7706,10 +7706,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 6457, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6457, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -7724,7 +7724,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6479, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -7732,10 +7732,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 6490, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6490, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -7750,10 +7750,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 6356, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6356, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -7763,17 +7763,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 6356, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 6380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6380, + "commentStart": 0, "end": 0, "name": "magnetHolesExtrudeFillets", "start": 0, @@ -7790,17 +7790,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6529, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6536, + "commentStart": 0, "elements": [ { - "commentStart": 6537, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7812,7 +7812,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 6542, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -7824,7 +7824,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 6547, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7845,7 +7845,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6553, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -7853,10 +7853,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 6565, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6565, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -7871,7 +7871,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6581, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -7879,10 +7879,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 6592, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6592, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -7897,10 +7897,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 6513, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6513, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -7910,7 +7910,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 6513, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7918,13 +7918,13 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "unlabeled": null } ], - "commentStart": 6356, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 6602, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -7952,7 +7952,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ExpressionStatement" }, { - "commentStart": 6648, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -7961,17 +7961,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6707, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6714, + "commentStart": 0, "elements": [ { - "commentStart": 6715, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -7983,7 +7983,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 6720, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7995,7 +7995,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 6725, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8016,7 +8016,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6738, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -8024,10 +8024,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 6750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6750, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -8042,7 +8042,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6772, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -8050,10 +8050,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 6783, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6783, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -8068,10 +8068,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 6648, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6648, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -8081,17 +8081,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 6648, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 6672, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6672, + "commentStart": 0, "end": 0, "name": "magnetCutoutExtrudeFillets", "start": 0, @@ -8108,17 +8108,17 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6822, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6829, + "commentStart": 0, "elements": [ { - "commentStart": 6830, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8130,7 +8130,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 6835, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -8142,7 +8142,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl } }, { - "commentStart": 6840, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8163,7 +8163,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6846, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -8171,10 +8171,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 6858, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6858, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -8189,7 +8189,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl { "type": "LabeledArg", "label": { - "commentStart": 6874, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -8197,10 +8197,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl }, "arg": { "abs_path": false, - "commentStart": 6885, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6885, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -8215,10 +8215,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "callee": { "abs_path": false, - "commentStart": 6806, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6806, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -8228,7 +8228,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "start": 0, "type": "Name" }, - "commentStart": 6806, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8236,7 +8236,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "unlabeled": null } ], - "commentStart": 6648, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -8254,7 +8254,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 385, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -8269,10 +8269,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl ], "properties": [ { - "commentStart": 394, + "commentStart": 0, "end": 0, "key": { - "commentStart": 394, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -8282,10 +8282,10 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 414, + "commentStart": 0, "end": 0, "name": { - "commentStart": 414, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -8306,7 +8306,7 @@ description: Result of parsing gridfinity-baseplate-magnets.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 417, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap index ac6694700..6649d21bd 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap @@ -73,7 +73,13 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "type": "Number", "value": 34.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -165,14 +171,16 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { @@ -472,14 +480,16 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ast.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ast.snap index 262e4dd22..f1c751648 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing gridfinity-baseplate.kcl "Ok": { "body": [ { - "commentStart": 344, + "commentStart": 0, "declaration": { - "commentStart": 367, + "commentStart": 0, "end": 0, "id": { - "commentStart": 367, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 379, + "commentStart": 0, "end": 0, "raw": "42.0", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 384, + "commentStart": 0, "declaration": { - "commentStart": 384, + "commentStart": 0, "end": 0, "id": { - "commentStart": 384, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 399, + "commentStart": 0, "end": 0, "raw": "4.0", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 403, + "commentStart": 0, "declaration": { - "commentStart": 403, + "commentStart": 0, "end": 0, "id": { - "commentStart": 403, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 415, + "commentStart": 0, "end": 0, "raw": "0.7", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 419, + "commentStart": 0, "declaration": { - "commentStart": 419, + "commentStart": 0, "end": 0, "id": { - "commentStart": 419, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 432, + "commentStart": 0, "end": 0, "raw": "1.8", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 436, + "commentStart": 0, "declaration": { - "commentStart": 436, + "commentStart": 0, "end": 0, "id": { - "commentStart": 436, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 448, + "commentStart": 0, "end": 0, "raw": "2.15", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 452, + "commentStart": 0, "declaration": { - "commentStart": 490, + "commentStart": 0, "end": 0, "id": { - "commentStart": 490, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 506, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -212,19 +212,19 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 508, + "commentStart": 0, "declaration": { - "commentStart": 508, + "commentStart": 0, "end": 0, "id": { - "commentStart": 508, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 525, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -245,29 +245,29 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 526, + "commentStart": 0, "declaration": { - "commentStart": 627, + "commentStart": 0, "end": 0, "id": { - "commentStart": 627, + "commentStart": 0, "end": 0, "name": "height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 636, + "commentStart": 0, "end": 0, "left": { - "commentStart": 636, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 636, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -281,10 +281,10 @@ description: Result of parsing gridfinity-baseplate.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 648, + "commentStart": 0, "end": 0, "name": { - "commentStart": 648, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, @@ -302,10 +302,10 @@ description: Result of parsing gridfinity-baseplate.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 661, + "commentStart": 0, "end": 0, "name": { - "commentStart": 661, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -335,12 +335,12 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 670, + "commentStart": 0, "declaration": { - "commentStart": 742, + "commentStart": 0, "end": 0, "id": { - "commentStart": 742, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -350,12 +350,12 @@ description: Result of parsing gridfinity-baseplate.kcl "body": { "body": [ { - "commentStart": 758, + "commentStart": 0, "declaration": { - "commentStart": 758, + "commentStart": 0, "end": 0, "id": { - "commentStart": 758, + "commentStart": 0, "end": 0, "name": "faceSketch", "start": 0, @@ -367,10 +367,10 @@ description: Result of parsing gridfinity-baseplate.kcl "arguments": [ { "abs_path": false, - "commentStart": 785, + "commentStart": 0, "end": 0, "name": { - "commentStart": 785, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -384,10 +384,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 771, + "commentStart": 0, "end": 0, "name": { - "commentStart": 771, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -397,7 +397,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 771, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -406,10 +406,10 @@ description: Result of parsing gridfinity-baseplate.kcl { "arguments": [ { - "commentStart": 814, + "commentStart": 0, "elements": [ { - "commentStart": 815, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -421,7 +421,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 818, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -439,7 +439,7 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "ArrayExpression" }, { - "commentStart": 822, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -448,10 +448,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 799, + "commentStart": 0, "end": 0, "name": { - "commentStart": 799, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -461,7 +461,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 799, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -472,7 +472,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 838, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -480,10 +480,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 847, + "commentStart": 0, "end": 0, "name": { - "commentStart": 847, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -498,10 +498,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 832, + "commentStart": 0, "end": 0, "name": { - "commentStart": 832, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -511,7 +511,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 832, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -521,14 +521,14 @@ description: Result of parsing gridfinity-baseplate.kcl { "arguments": [ { - "commentStart": 882, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 884, + "commentStart": 0, "end": 0, "key": { - "commentStart": 884, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -538,7 +538,7 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 893, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -549,7 +549,7 @@ description: Result of parsing gridfinity-baseplate.kcl "suffix": "None" } }, - "commentStart": 892, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -558,10 +558,10 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 897, + "commentStart": 0, "end": 0, "key": { - "commentStart": 897, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -571,10 +571,10 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 906, + "commentStart": 0, "end": 0, "name": { - "commentStart": 906, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -592,7 +592,7 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "ObjectExpression" }, { - "commentStart": 919, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -601,10 +601,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 862, + "commentStart": 0, "end": 0, "name": { - "commentStart": 862, + "commentStart": 0, "end": 0, "name": "angledLineOfYLength", "start": 0, @@ -614,7 +614,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 862, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -625,7 +625,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 935, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -634,10 +634,10 @@ description: Result of parsing gridfinity-baseplate.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 945, + "commentStart": 0, "end": 0, "name": { - "commentStart": 945, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, @@ -648,7 +648,7 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "Name", "type": "Name" }, - "commentStart": 944, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -659,10 +659,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 929, + "commentStart": 0, "end": 0, "name": { - "commentStart": 929, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -672,7 +672,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 929, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -682,14 +682,14 @@ description: Result of parsing gridfinity-baseplate.kcl { "arguments": [ { - "commentStart": 984, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 986, + "commentStart": 0, "end": 0, "key": { - "commentStart": 986, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -699,7 +699,7 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 995, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -710,7 +710,7 @@ description: Result of parsing gridfinity-baseplate.kcl "suffix": "None" } }, - "commentStart": 994, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -719,10 +719,10 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 999, + "commentStart": 0, "end": 0, "key": { - "commentStart": 999, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -732,10 +732,10 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1008, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1008, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -753,7 +753,7 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "ObjectExpression" }, { - "commentStart": 1021, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -762,10 +762,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 964, + "commentStart": 0, "end": 0, "name": { - "commentStart": 964, + "commentStart": 0, "end": 0, "name": "angledLineOfYLength", "start": 0, @@ -775,7 +775,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 964, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -785,10 +785,10 @@ description: Result of parsing gridfinity-baseplate.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1031, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1031, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -798,14 +798,14 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 1031, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 771, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -823,10 +823,10 @@ description: Result of parsing gridfinity-baseplate.kcl { "argument": { "abs_path": false, - "commentStart": 1048, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1048, + "commentStart": 0, "end": 0, "name": "faceSketch", "start": 0, @@ -837,24 +837,24 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "Name", "type": "Name" }, - "commentStart": 1041, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 754, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 746, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 747, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -881,12 +881,12 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 1060, + "commentStart": 0, "declaration": { - "commentStart": 1098, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1098, + "commentStart": 0, "end": 0, "name": "singleSide", "start": 0, @@ -897,21 +897,21 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1174, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1174, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1174, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -924,14 +924,14 @@ description: Result of parsing gridfinity-baseplate.kcl }, "operator": "-", "right": { - "commentStart": 1187, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1187, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1187, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -944,7 +944,7 @@ description: Result of parsing gridfinity-baseplate.kcl }, "operator": "*", "right": { - "commentStart": 1202, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -967,10 +967,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 1111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1111, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -980,7 +980,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 1111, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -992,7 +992,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1140, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1000,10 +1000,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 1149, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1149, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1018,10 +1018,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 1124, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1124, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -1031,17 +1031,17 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 1124, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1136, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1136, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1056,10 +1056,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 1119, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1119, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -1069,7 +1069,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 1119, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1091,12 +1091,12 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 1205, + "commentStart": 0, "declaration": { - "commentStart": 1272, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1272, + "commentStart": 0, "end": 0, "name": "sides", "start": 0, @@ -1107,14 +1107,14 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1315, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1328, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -1129,17 +1129,17 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1335, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1342, + "commentStart": 0, "elements": [ { - "commentStart": 1343, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1151,7 +1151,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 1346, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1163,7 +1163,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 1349, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1184,24 +1184,24 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1355, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1364, + "commentStart": 0, "elements": [ { - "commentStart": 1365, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1365, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1365, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1214,7 +1214,7 @@ description: Result of parsing gridfinity-baseplate.kcl }, "operator": "/", "right": { - "commentStart": 1377, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1230,14 +1230,14 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "BinaryExpression" }, { - "commentStart": 1380, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1380, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1250,7 +1250,7 @@ description: Result of parsing gridfinity-baseplate.kcl }, "operator": "/", "right": { - "commentStart": 1392, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1266,7 +1266,7 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "BinaryExpression" }, { - "commentStart": 1395, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1287,14 +1287,14 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1401, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1413, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -1309,14 +1309,14 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1418, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1437, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -1328,10 +1328,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 1280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1280, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -1341,17 +1341,17 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 1280, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1301, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1301, + "commentStart": 0, "end": 0, "name": "singleSide", "start": 0, @@ -1378,26 +1378,26 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 1444, + "commentStart": 0, "declaration": { - "commentStart": 1472, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1472, + "commentStart": 0, "end": 0, "name": "axis000", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1482, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1486, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1486, + "commentStart": 0, "end": 0, "name": "direction", "start": 0, @@ -1406,10 +1406,10 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1498, + "commentStart": 0, "elements": [ { - "commentStart": 1499, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1421,7 +1421,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 1504, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -1440,10 +1440,10 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 1512, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1512, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -1452,14 +1452,14 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1521, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1522, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1522, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1472,10 +1472,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, { "abs_path": false, - "commentStart": 1536, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1536, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1513,12 +1513,12 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 1551, + "commentStart": 0, "declaration": { - "commentStart": 1590, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1590, + "commentStart": 0, "end": 0, "name": "singleCorner", "start": 0, @@ -1529,7 +1529,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1659, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1537,7 +1537,7 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "argument": { - "commentStart": 1668, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1548,7 +1548,7 @@ description: Result of parsing gridfinity-baseplate.kcl "suffix": "None" } }, - "commentStart": 1667, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1559,7 +1559,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1672, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -1567,10 +1567,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 1679, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1679, + "commentStart": 0, "end": 0, "name": "axis000", "start": 0, @@ -1585,10 +1585,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 1605, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1605, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -1598,7 +1598,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 1605, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1610,7 +1610,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1634, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1618,10 +1618,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 1643, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1643, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1636,10 +1636,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 1618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1618, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -1649,17 +1649,17 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 1618, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1674,10 +1674,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 1613, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1613, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -1687,7 +1687,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 1613, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1709,12 +1709,12 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 1687, + "commentStart": 0, "declaration": { - "commentStart": 1722, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1722, + "commentStart": 0, "end": 0, "name": "corners", "start": 0, @@ -1725,14 +1725,14 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1769, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1782, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -1747,17 +1747,17 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1789, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1796, + "commentStart": 0, "elements": [ { - "commentStart": 1797, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1769,7 +1769,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 1800, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1781,7 +1781,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 1803, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1802,24 +1802,24 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1809, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1818, + "commentStart": 0, "elements": [ { - "commentStart": 1819, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1819, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1819, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1832,7 +1832,7 @@ description: Result of parsing gridfinity-baseplate.kcl }, "operator": "/", "right": { - "commentStart": 1831, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1848,14 +1848,14 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "BinaryExpression" }, { - "commentStart": 1834, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1834, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1868,7 +1868,7 @@ description: Result of parsing gridfinity-baseplate.kcl }, "operator": "/", "right": { - "commentStart": 1846, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1884,7 +1884,7 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "BinaryExpression" }, { - "commentStart": 1849, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1905,14 +1905,14 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1855, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1867, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -1927,14 +1927,14 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1872, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1891, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -1946,10 +1946,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 1732, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1732, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -1959,17 +1959,17 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 1732, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1753, + "commentStart": 0, "end": 0, "name": "singleCorner", "start": 0, @@ -1996,12 +1996,12 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 1898, + "commentStart": 0, "declaration": { - "commentStart": 1944, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1944, + "commentStart": 0, "end": 0, "name": "basePlateSides", "start": 0, @@ -2014,17 +2014,17 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1999, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2006, + "commentStart": 0, "elements": [ { - "commentStart": 2007, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2036,7 +2036,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 2012, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2048,7 +2048,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 2017, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2069,7 +2069,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2030, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2077,10 +2077,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 2042, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2042, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -2095,7 +2095,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2064, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2103,10 +2103,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 2075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2075, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2121,10 +2121,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 1961, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1961, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -2134,17 +2134,17 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 1961, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1985, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1985, + "commentStart": 0, "end": 0, "name": "sides", "start": 0, @@ -2161,17 +2161,17 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2114, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2121, + "commentStart": 0, "elements": [ { - "commentStart": 2122, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2183,7 +2183,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 2127, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2195,7 +2195,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 2132, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2216,7 +2216,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2138, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2224,10 +2224,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 2150, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2150, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -2242,7 +2242,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2166, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2250,10 +2250,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 2177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2177, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2268,10 +2268,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 2098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2098, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -2281,7 +2281,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 2098, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2289,13 +2289,13 @@ description: Result of parsing gridfinity-baseplate.kcl "unlabeled": null } ], - "commentStart": 1961, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 2187, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2328,12 +2328,12 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "VariableDeclaration" }, { - "commentStart": 2254, + "commentStart": 0, "declaration": { - "commentStart": 2254, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2254, + "commentStart": 0, "end": 0, "name": "basePlateCorners", "start": 0, @@ -2346,17 +2346,17 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2313, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2320, + "commentStart": 0, "elements": [ { - "commentStart": 2321, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2368,7 +2368,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 2326, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2380,7 +2380,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 2331, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2401,7 +2401,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2344, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2409,10 +2409,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 2356, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2356, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -2427,7 +2427,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2378, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2435,10 +2435,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 2389, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2389, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2453,10 +2453,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 2273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2273, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -2466,17 +2466,17 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 2273, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2297, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2297, + "commentStart": 0, "end": 0, "name": "corners", "start": 0, @@ -2493,17 +2493,17 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2428, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2435, + "commentStart": 0, "elements": [ { - "commentStart": 2436, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2515,7 +2515,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 2441, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2527,7 +2527,7 @@ description: Result of parsing gridfinity-baseplate.kcl } }, { - "commentStart": 2446, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2548,7 +2548,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2452, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2556,10 +2556,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 2464, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2464, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -2574,7 +2574,7 @@ description: Result of parsing gridfinity-baseplate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2480, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2582,10 +2582,10 @@ description: Result of parsing gridfinity-baseplate.kcl }, "arg": { "abs_path": false, - "commentStart": 2491, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2491, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2600,10 +2600,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "callee": { "abs_path": false, - "commentStart": 2412, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2412, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -2613,7 +2613,7 @@ description: Result of parsing gridfinity-baseplate.kcl "start": 0, "type": "Name" }, - "commentStart": 2412, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2621,7 +2621,7 @@ description: Result of parsing gridfinity-baseplate.kcl "unlabeled": null } ], - "commentStart": 2273, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2644,7 +2644,7 @@ description: Result of parsing gridfinity-baseplate.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 312, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -2659,10 +2659,10 @@ description: Result of parsing gridfinity-baseplate.kcl ], "properties": [ { - "commentStart": 321, + "commentStart": 0, "end": 0, "key": { - "commentStart": 321, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -2672,10 +2672,10 @@ description: Result of parsing gridfinity-baseplate.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 341, + "commentStart": 0, "end": 0, "name": { - "commentStart": 341, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -2696,7 +2696,7 @@ description: Result of parsing gridfinity-baseplate.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 344, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap index 25417c2ac..401ed37aa 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap @@ -73,7 +73,13 @@ description: Operations executed gridfinity-baseplate.kcl "type": "Number", "value": 34.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -165,14 +171,16 @@ description: Operations executed gridfinity-baseplate.kcl "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { @@ -472,14 +480,16 @@ description: Operations executed gridfinity-baseplate.kcl "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ast.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ast.snap index 213fb0c64..8282b960b 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "Ok": { "body": [ { - "commentStart": 442, + "commentStart": 0, "declaration": { - "commentStart": 465, + "commentStart": 0, "end": 0, "id": { - "commentStart": 465, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 477, + "commentStart": 0, "end": 0, "raw": "41.5", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 482, + "commentStart": 0, "declaration": { - "commentStart": 482, + "commentStart": 0, "end": 0, "id": { - "commentStart": 482, + "commentStart": 0, "end": 0, "name": "binHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 494, + "commentStart": 0, "end": 0, "raw": "7.0", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 498, + "commentStart": 0, "declaration": { - "commentStart": 498, + "commentStart": 0, "end": 0, "id": { - "commentStart": 498, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 514, + "commentStart": 0, "end": 0, "raw": "2.95", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 519, + "commentStart": 0, "declaration": { - "commentStart": 519, + "commentStart": 0, "end": 0, "id": { - "commentStart": 519, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 528, + "commentStart": 0, "end": 0, "raw": "0.25", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 533, + "commentStart": 0, "declaration": { - "commentStart": 533, + "commentStart": 0, "end": 0, "id": { - "commentStart": 533, + "commentStart": 0, "end": 0, "name": "binThk", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 542, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 546, + "commentStart": 0, "declaration": { - "commentStart": 546, + "commentStart": 0, "end": 0, "id": { - "commentStart": 546, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 561, + "commentStart": 0, "end": 0, "raw": "3.75", "start": 0, @@ -207,19 +207,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 566, + "commentStart": 0, "declaration": { - "commentStart": 566, + "commentStart": 0, "end": 0, "id": { - "commentStart": 566, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 578, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -240,19 +240,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 582, + "commentStart": 0, "declaration": { - "commentStart": 582, + "commentStart": 0, "end": 0, "id": { - "commentStart": 582, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 595, + "commentStart": 0, "end": 0, "raw": "1.8", "start": 0, @@ -273,19 +273,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 599, + "commentStart": 0, "declaration": { - "commentStart": 599, + "commentStart": 0, "end": 0, "id": { - "commentStart": 599, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 611, + "commentStart": 0, "end": 0, "raw": "2.15", "start": 0, @@ -306,19 +306,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 616, + "commentStart": 0, "declaration": { - "commentStart": 616, + "commentStart": 0, "end": 0, "id": { - "commentStart": 616, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 631, + "commentStart": 0, "end": 0, "raw": "6.5", "start": 0, @@ -339,19 +339,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 635, + "commentStart": 0, "declaration": { - "commentStart": 635, + "commentStart": 0, "end": 0, "id": { - "commentStart": 635, + "commentStart": 0, "end": 0, "name": "magOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 647, + "commentStart": 0, "end": 0, "raw": "4.8", "start": 0, @@ -372,19 +372,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 651, + "commentStart": 0, "declaration": { - "commentStart": 651, + "commentStart": 0, "end": 0, "id": { - "commentStart": 651, + "commentStart": 0, "end": 0, "name": "magDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 662, + "commentStart": 0, "end": 0, "raw": "2.4", "start": 0, @@ -405,19 +405,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 666, + "commentStart": 0, "declaration": { - "commentStart": 666, + "commentStart": 0, "end": 0, "id": { - "commentStart": 666, + "commentStart": 0, "end": 0, "name": "lipRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 678, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -438,19 +438,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 682, + "commentStart": 0, "declaration": { - "commentStart": 682, + "commentStart": 0, "end": 0, "id": { - "commentStart": 682, + "commentStart": 0, "end": 0, "name": "lipStep1", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 693, + "commentStart": 0, "end": 0, "raw": "1.4", "start": 0, @@ -471,19 +471,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 697, + "commentStart": 0, "declaration": { - "commentStart": 697, + "commentStart": 0, "end": 0, "id": { - "commentStart": 697, + "commentStart": 0, "end": 0, "name": "lipStep2", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 708, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -504,19 +504,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 712, + "commentStart": 0, "declaration": { - "commentStart": 712, + "commentStart": 0, "end": 0, "id": { - "commentStart": 712, + "commentStart": 0, "end": 0, "name": "lipStep3", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 723, + "commentStart": 0, "end": 0, "raw": "0.7", "start": 0, @@ -537,19 +537,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 727, + "commentStart": 0, "declaration": { - "commentStart": 727, + "commentStart": 0, "end": 0, "id": { - "commentStart": 727, + "commentStart": 0, "end": 0, "name": "lipStep4", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 738, + "commentStart": 0, "end": 0, "raw": "1.8", "start": 0, @@ -570,19 +570,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 742, + "commentStart": 0, "declaration": { - "commentStart": 742, + "commentStart": 0, "end": 0, "id": { - "commentStart": 742, + "commentStart": 0, "end": 0, "name": "lipStep5", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 753, + "commentStart": 0, "end": 0, "raw": "1.9", "start": 0, @@ -603,19 +603,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 756, + "commentStart": 0, "declaration": { - "commentStart": 794, + "commentStart": 0, "end": 0, "id": { - "commentStart": 794, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 810, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -641,19 +641,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 812, + "commentStart": 0, "declaration": { - "commentStart": 812, + "commentStart": 0, "end": 0, "id": { - "commentStart": 812, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 829, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -674,19 +674,19 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 831, + "commentStart": 0, "declaration": { - "commentStart": 831, + "commentStart": 0, "end": 0, "id": { - "commentStart": 831, + "commentStart": 0, "end": 0, "name": "countBinHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 848, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -707,29 +707,29 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 849, + "commentStart": 0, "declaration": { - "commentStart": 950, + "commentStart": 0, "end": 0, "id": { - "commentStart": 950, + "commentStart": 0, "end": 0, "name": "height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 959, + "commentStart": 0, "end": 0, "left": { - "commentStart": 959, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 959, + "commentStart": 0, "end": 0, "name": { - "commentStart": 959, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -743,10 +743,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 971, + "commentStart": 0, "end": 0, "name": { - "commentStart": 971, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, @@ -764,10 +764,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 984, + "commentStart": 0, "end": 0, "name": { - "commentStart": 984, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -797,35 +797,35 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 994, + "commentStart": 0, "declaration": { - "commentStart": 994, + "commentStart": 0, "end": 0, "id": { - "commentStart": 994, + "commentStart": 0, "end": 0, "name": "lipHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1006, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1006, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1006, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1006, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1006, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1006, + "commentStart": 0, "end": 0, "name": "lipStep1", "start": 0, @@ -839,10 +839,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1017, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1017, + "commentStart": 0, "end": 0, "name": "lipStep2", "start": 0, @@ -860,10 +860,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1028, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1028, + "commentStart": 0, "end": 0, "name": "lipStep3", "start": 0, @@ -881,10 +881,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1039, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1039, + "commentStart": 0, "end": 0, "name": "lipStep4", "start": 0, @@ -902,10 +902,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1050, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1050, + "commentStart": 0, "end": 0, "name": "lipStep5", "start": 0, @@ -930,12 +930,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 1058, + "commentStart": 0, "declaration": { - "commentStart": 1130, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1130, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -945,12 +945,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "body": { "body": [ { - "commentStart": 1146, + "commentStart": 0, "declaration": { - "commentStart": 1146, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1146, + "commentStart": 0, "end": 0, "name": "faceSketch", "start": 0, @@ -962,10 +962,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 1173, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1173, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -979,10 +979,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1159, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1159, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -992,7 +992,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1159, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1001,17 +1001,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "arguments": [ { - "commentStart": 1202, + "commentStart": 0, "elements": [ { - "commentStart": 1203, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -1025,10 +1025,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -1044,7 +1044,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 1227, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1062,7 +1062,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ArrayExpression" }, { - "commentStart": 1231, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1071,10 +1071,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1187, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1187, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1084,7 +1084,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1187, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1095,7 +1095,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 1247, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1103,10 +1103,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 1256, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1256, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -1121,10 +1121,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1241, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1241, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1134,7 +1134,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1241, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1146,7 +1146,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 1277, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1155,10 +1155,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -1169,7 +1169,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name", "type": "Name" }, - "commentStart": 1286, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1180,10 +1180,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1271, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1193,7 +1193,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1271, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1203,14 +1203,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "arguments": [ { - "commentStart": 1329, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1331, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1331, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1220,7 +1220,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1340, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -1231,7 +1231,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "suffix": "None" } }, - "commentStart": 1339, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1240,10 +1240,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 1344, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1253,10 +1253,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1353, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1353, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -1274,7 +1274,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectExpression" }, { - "commentStart": 1366, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1283,10 +1283,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1309, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1309, + "commentStart": 0, "end": 0, "name": "angledLineOfYLength", "start": 0, @@ -1296,7 +1296,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1309, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1307,7 +1307,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 1382, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1316,10 +1316,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1392, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1392, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, @@ -1330,7 +1330,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name", "type": "Name" }, - "commentStart": 1391, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1341,10 +1341,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1376, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1354,7 +1354,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1376, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1364,14 +1364,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "arguments": [ { - "commentStart": 1431, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1433, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1433, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1381,7 +1381,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1442, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -1392,7 +1392,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "suffix": "None" } }, - "commentStart": 1441, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1401,10 +1401,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 1446, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1446, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1414,10 +1414,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1455, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1455, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -1435,7 +1435,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectExpression" }, { - "commentStart": 1468, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1444,10 +1444,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1411, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1411, + "commentStart": 0, "end": 0, "name": "angledLineOfYLength", "start": 0, @@ -1457,7 +1457,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1411, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1467,10 +1467,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1478, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1478, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1480,14 +1480,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1478, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1159, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1505,10 +1505,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "argument": { "abs_path": false, - "commentStart": 1495, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1495, + "commentStart": 0, "end": 0, "name": "faceSketch", "start": 0, @@ -1519,24 +1519,24 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name", "type": "Name" }, - "commentStart": 1488, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1142, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 1134, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1135, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -1563,12 +1563,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 1507, + "commentStart": 0, "declaration": { - "commentStart": 1545, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1545, + "commentStart": 0, "end": 0, "name": "singleSide", "start": 0, @@ -1579,21 +1579,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 1621, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1630, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1606,14 +1606,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "-", "right": { - "commentStart": 1643, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1643, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1643, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1626,7 +1626,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "*", "right": { - "commentStart": 1658, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1649,10 +1649,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1558, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1558, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1662,7 +1662,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1558, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1674,21 +1674,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 1587, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1596, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1702,10 +1702,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1611, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1611, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -1724,10 +1724,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1571, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1571, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -1737,17 +1737,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1571, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1583, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1583, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1762,10 +1762,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1566, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1566, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -1775,7 +1775,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1566, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1797,12 +1797,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 1661, + "commentStart": 0, "declaration": { - "commentStart": 1728, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1728, + "commentStart": 0, "end": 0, "name": "sides", "start": 0, @@ -1813,14 +1813,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 1771, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1784, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -1835,17 +1835,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 1791, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1798, + "commentStart": 0, "elements": [ { - "commentStart": 1799, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1857,7 +1857,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 1802, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1869,7 +1869,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 1805, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1890,27 +1890,27 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 1811, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1820, + "commentStart": 0, "elements": [ { - "commentStart": 1827, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1827, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1827, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1827, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1923,10 +1923,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 1839, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1839, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1940,10 +1940,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1843, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1843, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -1964,7 +1964,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 1853, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1980,17 +1980,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 1861, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1861, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1861, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1861, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2003,10 +2003,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 1873, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1873, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2020,10 +2020,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1877, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1877, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2044,7 +2044,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 1887, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2060,7 +2060,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 1894, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2081,14 +2081,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 1903, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1915, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2103,14 +2103,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 1920, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1939, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2122,10 +2122,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 1736, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1736, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -2135,17 +2135,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 1736, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1757, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1757, + "commentStart": 0, "end": 0, "name": "singleSide", "start": 0, @@ -2172,26 +2172,26 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 1946, + "commentStart": 0, "declaration": { - "commentStart": 1974, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1974, + "commentStart": 0, "end": 0, "name": "axis000", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1984, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1988, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1988, + "commentStart": 0, "end": 0, "name": "direction", "start": 0, @@ -2200,10 +2200,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2000, + "commentStart": 0, "elements": [ { - "commentStart": 2001, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2215,7 +2215,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 2006, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2234,10 +2234,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 2014, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2014, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -2246,17 +2246,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2023, + "commentStart": 0, "elements": [ { - "commentStart": 2029, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2029, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2029, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -2270,10 +2270,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2044, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2044, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2289,14 +2289,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 2056, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2056, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2056, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -2310,10 +2310,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2071, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2071, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2355,12 +2355,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 2083, + "commentStart": 0, "declaration": { - "commentStart": 2122, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2122, + "commentStart": 0, "end": 0, "name": "singleCorner", "start": 0, @@ -2371,7 +2371,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2200, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2379,7 +2379,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "argument": { - "commentStart": 2209, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -2390,7 +2390,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "suffix": "None" } }, - "commentStart": 2208, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2401,7 +2401,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2213, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -2409,10 +2409,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 2220, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2220, + "commentStart": 0, "end": 0, "name": "axis000", "start": 0, @@ -2427,10 +2427,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2137, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2137, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -2440,7 +2440,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2137, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2452,21 +2452,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2166, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2175, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2175, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -2480,10 +2480,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2190, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2190, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2502,10 +2502,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2150, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2150, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -2515,17 +2515,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2150, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2162, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -2540,10 +2540,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2145, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -2553,7 +2553,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2145, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2575,12 +2575,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 2228, + "commentStart": 0, "declaration": { - "commentStart": 2263, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2263, + "commentStart": 0, "end": 0, "name": "corners", "start": 0, @@ -2591,14 +2591,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2310, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2323, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -2613,17 +2613,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2330, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2337, + "commentStart": 0, "elements": [ { - "commentStart": 2338, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2635,7 +2635,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 2341, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2647,7 +2647,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 2344, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2668,27 +2668,27 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2350, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2359, + "commentStart": 0, "elements": [ { - "commentStart": 2366, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2366, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2366, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2701,10 +2701,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 2378, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2378, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2718,10 +2718,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2382, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2382, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2742,7 +2742,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 2392, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2758,17 +2758,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 2400, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2400, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2400, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2400, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2781,10 +2781,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 2412, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2412, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2798,10 +2798,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2416, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2416, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2822,7 +2822,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 2426, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2838,7 +2838,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 2433, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2859,14 +2859,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2442, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2454, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2881,14 +2881,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2459, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2478, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2900,10 +2900,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2273, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -2913,17 +2913,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2273, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2294, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2294, + "commentStart": 0, "end": 0, "name": "singleCorner", "start": 0, @@ -2950,12 +2950,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 2485, + "commentStart": 0, "declaration": { - "commentStart": 2487, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2487, + "commentStart": 0, "end": 0, "name": "singleBinFill", "start": 0, @@ -2967,10 +2967,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 2517, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2517, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -2984,10 +2984,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2503, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2997,7 +2997,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2503, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3006,17 +3006,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "arguments": [ { - "commentStart": 2541, + "commentStart": 0, "elements": [ { - "commentStart": 2550, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2550, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -3030,10 +3030,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2566, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2566, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -3049,14 +3049,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 2581, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2581, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2581, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -3070,10 +3070,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2597, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2597, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -3095,7 +3095,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ArrayExpression" }, { - "commentStart": 2612, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3104,10 +3104,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2526, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2526, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -3117,7 +3117,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2526, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3128,24 +3128,24 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2625, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2631, + "commentStart": 0, "elements": [ { - "commentStart": 2632, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2632, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2632, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -3158,14 +3158,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "-", "right": { - "commentStart": 2645, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2645, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2645, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -3178,7 +3178,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "*", "right": { - "commentStart": 2661, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3198,7 +3198,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 2665, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3219,14 +3219,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2669, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2675, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3237,10 +3237,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2620, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2620, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3250,7 +3250,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2620, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3262,17 +3262,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2695, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2701, + "commentStart": 0, "elements": [ { - "commentStart": 2702, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3284,14 +3284,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 2705, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2705, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2705, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -3304,14 +3304,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "-", "right": { - "commentStart": 2718, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2718, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2718, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -3324,7 +3324,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "*", "right": { - "commentStart": 2734, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3353,14 +3353,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2739, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2745, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3371,10 +3371,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2690, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2690, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3384,7 +3384,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2690, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3396,7 +3396,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2766, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -3405,7 +3405,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arg": { "arguments": [ { - "commentStart": 2794, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3414,10 +3414,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2780, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2780, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3427,7 +3427,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2780, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3437,14 +3437,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2798, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2804, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3455,10 +3455,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2760, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2760, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3468,7 +3468,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2760, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3480,14 +3480,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2825, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2831, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3498,10 +3498,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2819, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2819, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3511,7 +3511,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2819, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3523,7 +3523,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2854, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3531,10 +3531,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 2863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2863, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -3549,10 +3549,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2846, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2846, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3562,7 +3562,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2846, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3574,7 +3574,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2891, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3582,10 +3582,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 2900, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2900, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -3600,23 +3600,23 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 2918, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2925, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 2956, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2956, + "commentStart": 0, "end": 0, "name": "line000", "start": 0, @@ -3630,10 +3630,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2936, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2936, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -3643,7 +3643,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2936, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3653,10 +3653,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 2999, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2999, + "commentStart": 0, "end": 0, "name": "line000", "start": 0, @@ -3670,10 +3670,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2975, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2975, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -3683,7 +3683,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2975, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3693,10 +3693,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 3038, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3038, + "commentStart": 0, "end": 0, "name": "line002", "start": 0, @@ -3710,10 +3710,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 3018, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3018, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -3723,7 +3723,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 3018, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3733,10 +3733,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 3081, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3081, + "commentStart": 0, "end": 0, "name": "line002", "start": 0, @@ -3750,10 +3750,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 3057, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3057, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -3763,7 +3763,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 3057, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3779,10 +3779,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 2876, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2876, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -3792,7 +3792,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 2876, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3800,7 +3800,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "unlabeled": null } ], - "commentStart": 2503, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3816,12 +3816,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 3106, + "commentStart": 0, "declaration": { - "commentStart": 3108, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3108, + "commentStart": 0, "end": 0, "name": "magCutout000", "start": 0, @@ -3833,10 +3833,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 3137, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3137, + "commentStart": 0, "end": 0, "name": "singleBinFill", "start": 0, @@ -3848,7 +3848,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name" }, { - "commentStart": 3152, + "commentStart": 0, "end": 0, "raw": "\"start\"", "start": 0, @@ -3859,10 +3859,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 3123, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3123, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3872,7 +3872,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 3123, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3883,28 +3883,28 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3181, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3190, + "commentStart": 0, "elements": [ { - "commentStart": 3201, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3201, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3202, + "commentStart": 0, "end": 0, "name": "magOffset", "start": 0, @@ -3915,7 +3915,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name", "type": "Name" }, - "commentStart": 3201, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3925,10 +3925,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3214, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3214, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -3946,10 +3946,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3230, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3230, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -3965,17 +3965,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 3247, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3247, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3247, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3247, + "commentStart": 0, "end": 0, "name": "magOffset", "start": 0, @@ -3989,10 +3989,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3259, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3259, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -4010,10 +4010,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3275, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3275, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -4038,21 +4038,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3299, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3308, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3308, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -4065,7 +4065,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 3323, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4084,10 +4084,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 3166, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3166, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4097,7 +4097,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 3166, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4109,14 +4109,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3364, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3377, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -4131,28 +4131,28 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3389, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3398, + "commentStart": 0, "elements": [ { - "commentStart": 3410, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3410, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3411, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3411, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -4163,7 +4163,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name", "type": "Name" }, - "commentStart": 3410, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4172,10 +4172,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 3423, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3423, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4189,10 +4189,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3427, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3427, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -4213,7 +4213,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 3437, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4229,17 +4229,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 3450, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3450, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3450, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3450, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -4252,10 +4252,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 3462, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3462, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4269,10 +4269,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3466, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -4293,7 +4293,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 3476, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4318,14 +4318,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3495, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3507, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4340,14 +4340,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3517, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3536, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -4359,10 +4359,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 3338, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3338, + "commentStart": 0, "end": 0, "name": "patternCircular2d", "start": 0, @@ -4372,7 +4372,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 3338, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4384,7 +4384,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3562, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4393,10 +4393,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3572, + "commentStart": 0, "end": 0, "name": "magDepth", "start": 0, @@ -4407,7 +4407,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name", "type": "Name" }, - "commentStart": 3571, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4418,10 +4418,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 3554, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3554, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4431,7 +4431,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 3554, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4439,13 +4439,13 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "unlabeled": null } ], - "commentStart": 3123, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 3581, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4473,12 +4473,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 3627, + "commentStart": 0, "declaration": { - "commentStart": 3627, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3627, + "commentStart": 0, "end": 0, "name": "binSides", "start": 0, @@ -4491,17 +4491,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3676, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3683, + "commentStart": 0, "elements": [ { - "commentStart": 3684, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -4513,7 +4513,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 3689, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4525,7 +4525,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 3694, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4546,7 +4546,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3707, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -4554,10 +4554,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 3719, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3719, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -4572,21 +4572,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3741, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3752, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3752, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3752, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -4599,14 +4599,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 3764, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3764, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3764, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -4619,7 +4619,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "*", "right": { - "commentStart": 3773, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4642,10 +4642,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 3638, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3638, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -4655,17 +4655,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 3638, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 3662, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3662, + "commentStart": 0, "end": 0, "name": "sides", "start": 0, @@ -4682,17 +4682,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3804, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3811, + "commentStart": 0, "elements": [ { - "commentStart": 3812, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4704,7 +4704,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 3817, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -4716,7 +4716,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 3822, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4737,7 +4737,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3828, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -4745,10 +4745,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 3840, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3840, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -4763,21 +4763,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 3856, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3867, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3867, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -4790,14 +4790,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 3879, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3879, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3879, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -4810,7 +4810,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "*", "right": { - "commentStart": 3888, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4833,10 +4833,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 3788, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3788, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -4846,7 +4846,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 3788, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4854,13 +4854,13 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "unlabeled": null } ], - "commentStart": 3638, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 3890, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4888,12 +4888,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 3957, + "commentStart": 0, "declaration": { - "commentStart": 3957, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3957, + "commentStart": 0, "end": 0, "name": "binCorners", "start": 0, @@ -4906,17 +4906,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4010, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4017, + "commentStart": 0, "elements": [ { - "commentStart": 4018, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -4928,7 +4928,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 4023, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4940,7 +4940,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 4028, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4961,7 +4961,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4041, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -4969,10 +4969,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 4053, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4053, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -4987,21 +4987,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4075, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4086, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4086, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4086, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5014,14 +5014,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 4098, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4098, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -5034,7 +5034,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "*", "right": { - "commentStart": 4107, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5057,10 +5057,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 3970, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3970, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -5070,17 +5070,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 3970, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 3994, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3994, + "commentStart": 0, "end": 0, "name": "corners", "start": 0, @@ -5097,17 +5097,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4138, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4145, + "commentStart": 0, "elements": [ { - "commentStart": 4146, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5119,7 +5119,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 4151, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -5131,7 +5131,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 4156, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5152,7 +5152,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4162, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -5160,10 +5160,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 4174, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4174, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -5178,21 +5178,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4190, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4201, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4201, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4201, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5205,14 +5205,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 4213, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4213, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4213, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -5225,7 +5225,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "*", "right": { - "commentStart": 4222, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5248,10 +5248,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4122, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4122, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -5261,7 +5261,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4122, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5269,13 +5269,13 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "unlabeled": null } ], - "commentStart": 3970, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 4224, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5303,12 +5303,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 4282, + "commentStart": 0, "declaration": { - "commentStart": 4282, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4282, + "commentStart": 0, "end": 0, "name": "binFill", "start": 0, @@ -5321,17 +5321,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4338, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4345, + "commentStart": 0, "elements": [ { - "commentStart": 4346, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -5343,7 +5343,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 4351, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5355,7 +5355,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 4356, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5376,7 +5376,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4369, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -5384,10 +5384,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 4381, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4381, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -5402,21 +5402,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4403, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4414, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4414, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4414, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5429,14 +5429,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 4426, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4426, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4426, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -5449,7 +5449,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "*", "right": { - "commentStart": 4435, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5472,10 +5472,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4292, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4292, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -5485,17 +5485,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4292, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 4316, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4316, + "commentStart": 0, "end": 0, "name": "singleBinFill", "start": 0, @@ -5512,17 +5512,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4466, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4473, + "commentStart": 0, "elements": [ { - "commentStart": 4474, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5534,7 +5534,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 4479, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -5546,7 +5546,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 4484, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5567,7 +5567,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4490, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -5575,10 +5575,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 4502, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4502, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -5593,21 +5593,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4518, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4529, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4529, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4529, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5620,14 +5620,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 4541, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4541, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4541, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -5640,7 +5640,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "*", "right": { - "commentStart": 4550, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5663,10 +5663,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4450, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4450, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -5676,7 +5676,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4450, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5684,7 +5684,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "unlabeled": null } ], - "commentStart": 4292, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -5700,12 +5700,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 4552, + "commentStart": 0, "declaration": { - "commentStart": 4554, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4554, + "commentStart": 0, "end": 0, "name": "binTop", "start": 0, @@ -5720,7 +5720,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4593, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -5728,10 +5728,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 4602, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4602, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -5746,10 +5746,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4577, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4577, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -5759,17 +5759,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4577, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 4589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4589, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -5784,10 +5784,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4563, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4563, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5797,7 +5797,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4563, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5806,10 +5806,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "arguments": [ { - "commentStart": 4631, + "commentStart": 0, "elements": [ { - "commentStart": 4632, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5821,7 +5821,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 4635, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5839,7 +5839,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ArrayExpression" }, { - "commentStart": 4639, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5848,10 +5848,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4616, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4616, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -5861,7 +5861,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4616, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5872,24 +5872,24 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4653, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4663, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4663, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4663, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4663, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5902,10 +5902,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 4675, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4675, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5919,10 +5919,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4679, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4679, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -5944,10 +5944,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4689, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4689, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -5966,14 +5966,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4704, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4710, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5984,10 +5984,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4647, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5997,7 +5997,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4647, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6009,24 +6009,24 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4731, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4741, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4741, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4741, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4741, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -6039,10 +6039,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 4753, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4753, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6056,10 +6056,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4757, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4757, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -6081,10 +6081,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4767, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4767, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -6103,14 +6103,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4783, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4789, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6121,10 +6121,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4725, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4725, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -6134,7 +6134,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4725, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6146,7 +6146,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4810, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -6155,7 +6155,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arg": { "arguments": [ { - "commentStart": 4838, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6164,10 +6164,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4824, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4824, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -6177,7 +6177,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4824, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6187,14 +6187,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4842, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4848, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6205,10 +6205,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4804, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4804, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -6218,7 +6218,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4804, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6230,14 +6230,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4869, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4875, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6248,10 +6248,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4863, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -6261,7 +6261,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4863, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6273,21 +6273,21 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4898, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4907, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4907, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4907, + "commentStart": 0, "end": 0, "name": "binHeight", "start": 0, @@ -6301,10 +6301,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4919, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4919, + "commentStart": 0, "end": 0, "name": "countBinHeight", "start": 0, @@ -6323,10 +6323,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4890, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4890, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6336,7 +6336,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4890, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6348,7 +6348,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4955, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -6356,10 +6356,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 4964, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4964, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -6374,23 +6374,23 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 4985, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4992, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 5023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5023, + "commentStart": 0, "end": 0, "name": "line010", "start": 0, @@ -6404,10 +6404,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5003, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5003, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -6417,7 +6417,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5003, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6427,10 +6427,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 5066, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5066, + "commentStart": 0, "end": 0, "name": "line010", "start": 0, @@ -6444,10 +6444,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5042, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5042, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -6457,7 +6457,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5042, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6467,10 +6467,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 5105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5105, + "commentStart": 0, "end": 0, "name": "line012", "start": 0, @@ -6484,10 +6484,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5085, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5085, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -6497,7 +6497,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5085, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6507,10 +6507,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 5148, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5148, + "commentStart": 0, "end": 0, "name": "line012", "start": 0, @@ -6524,10 +6524,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5124, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5124, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -6537,7 +6537,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5124, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6553,10 +6553,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 4940, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4940, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -6566,7 +6566,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 4940, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6578,17 +6578,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 5185, + "commentStart": 0, "end": 0, "name": "faces", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5193, + "commentStart": 0, "elements": [ { - "commentStart": 5194, + "commentStart": 0, "end": 0, "raw": "\"end\"", "start": 0, @@ -6606,7 +6606,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 5202, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -6614,10 +6614,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 5214, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5214, + "commentStart": 0, "end": 0, "name": "binThk", "start": 0, @@ -6632,10 +6632,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5179, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5179, + "commentStart": 0, "end": 0, "name": "shell", "start": 0, @@ -6645,7 +6645,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5179, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6653,13 +6653,13 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "unlabeled": null } ], - "commentStart": 4563, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "8": [ { - "commentStart": 5221, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -6687,12 +6687,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 5290, + "commentStart": 0, "declaration": { - "commentStart": 5293, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5293, + "commentStart": 0, "end": 0, "name": "lipFace", "start": 0, @@ -6702,12 +6702,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "body": { "body": [ { - "commentStart": 5312, + "commentStart": 0, "declaration": { - "commentStart": 5312, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5312, + "commentStart": 0, "end": 0, "name": "faceSketch", "start": 0, @@ -6719,10 +6719,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 5339, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5339, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -6736,10 +6736,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5325, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5325, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -6749,7 +6749,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5325, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6758,10 +6758,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "arguments": [ { - "commentStart": 5368, + "commentStart": 0, "elements": [ { - "commentStart": 5369, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6773,7 +6773,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 5372, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6791,7 +6791,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ArrayExpression" }, { - "commentStart": 5376, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6800,10 +6800,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5353, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5353, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -6813,7 +6813,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5353, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6824,17 +6824,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 5443, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5449, + "commentStart": 0, "elements": [ { - "commentStart": 5450, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -6846,7 +6846,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 5455, + "commentStart": 0, "end": 0, "raw": "5.792893", "start": 0, @@ -6867,14 +6867,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 5466, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5472, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6885,10 +6885,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5438, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5438, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6898,7 +6898,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5438, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6908,14 +6908,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "arguments": [ { - "commentStart": 5493, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5504, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5504, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -6924,7 +6924,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5517, + "commentStart": 0, "end": 0, "raw": "180.0", "start": 0, @@ -6937,10 +6937,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 5533, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5533, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -6949,7 +6949,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5544, + "commentStart": 0, "end": 0, "raw": "45.0", "start": 0, @@ -6962,10 +6962,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 5559, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5559, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -6974,7 +6974,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5568, + "commentStart": 0, "end": 0, "raw": "0.500000", "start": 0, @@ -6992,14 +6992,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectExpression" }, { - "commentStart": 5587, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 5590, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -7009,10 +7009,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5489, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -7022,7 +7022,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5489, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7033,17 +7033,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 5678, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5684, + "commentStart": 0, "elements": [ { - "commentStart": 5685, + "commentStart": 0, "end": 0, "raw": "1.046447", "start": 0, @@ -7056,7 +7056,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, { "argument": { - "commentStart": 5696, + "commentStart": 0, "end": 0, "raw": "1.046447", "start": 0, @@ -7067,7 +7067,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "suffix": "None" } }, - "commentStart": 5695, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7084,14 +7084,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 5707, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5713, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -7102,10 +7102,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5673, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5673, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7115,7 +7115,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5673, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7127,7 +7127,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 5736, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7136,10 +7136,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 5746, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5746, + "commentStart": 0, "end": 0, "name": "lipStep4", "start": 0, @@ -7150,7 +7150,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name", "type": "Name" }, - "commentStart": 5745, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7161,10 +7161,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5730, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5730, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7174,7 +7174,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5730, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7184,14 +7184,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "arguments": [ { - "commentStart": 5783, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5785, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5785, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -7201,7 +7201,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 5794, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -7212,7 +7212,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "suffix": "None" } }, - "commentStart": 5793, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7221,10 +7221,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 5798, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5798, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7234,10 +7234,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 5807, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5807, + "commentStart": 0, "end": 0, "name": "lipStep3", "start": 0, @@ -7255,7 +7255,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectExpression" }, { - "commentStart": 5819, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -7264,10 +7264,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5763, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5763, + "commentStart": 0, "end": 0, "name": "angledLineOfYLength", "start": 0, @@ -7277,7 +7277,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5763, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7288,7 +7288,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 5835, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7297,10 +7297,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 5845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5845, + "commentStart": 0, "end": 0, "name": "lipStep2", "start": 0, @@ -7311,7 +7311,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name", "type": "Name" }, - "commentStart": 5844, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7322,10 +7322,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5829, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5829, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7335,7 +7335,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5829, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7345,14 +7345,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "arguments": [ { - "commentStart": 5882, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5884, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5884, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -7362,7 +7362,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 5893, + "commentStart": 0, "end": 0, "raw": "135", "start": 0, @@ -7373,7 +7373,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "suffix": "None" } }, - "commentStart": 5892, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7382,10 +7382,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 5898, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5898, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7395,10 +7395,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 5907, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5907, + "commentStart": 0, "end": 0, "name": "lipStep1", "start": 0, @@ -7416,7 +7416,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectExpression" }, { - "commentStart": 5919, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -7425,10 +7425,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 5862, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5862, + "commentStart": 0, "end": 0, "name": "angledLineOfYLength", "start": 0, @@ -7438,7 +7438,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5862, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7448,10 +7448,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 5929, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5929, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -7461,20 +7461,20 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 5929, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 5325, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 5382, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -7487,7 +7487,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "3": [ { - "commentStart": 5602, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -7517,10 +7517,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "argument": { "abs_path": false, - "commentStart": 5946, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5946, + "commentStart": 0, "end": 0, "name": "faceSketch", "start": 0, @@ -7531,24 +7531,24 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name", "type": "Name" }, - "commentStart": 5939, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 5308, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 5300, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 5301, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -7570,26 +7570,26 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 5958, + "commentStart": 0, "declaration": { - "commentStart": 5960, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5960, + "commentStart": 0, "end": 0, "name": "plane000", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5971, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5975, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5975, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -7598,14 +7598,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5983, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5989, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5989, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -7614,14 +7614,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5998, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 6006, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6006, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -7633,7 +7633,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name" }, { - "commentStart": 6026, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7645,14 +7645,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6037, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6037, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6037, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -7665,14 +7665,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 6046, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6046, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6046, + "commentStart": 0, "end": 0, "name": "binHeight", "start": 0, @@ -7686,10 +7686,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6058, + "commentStart": 0, "end": 0, "name": "countBinHeight", "start": 0, @@ -7716,10 +7716,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6084, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6084, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -7728,10 +7728,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6092, + "commentStart": 0, "elements": [ { - "commentStart": 6093, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7743,7 +7743,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6098, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -7755,7 +7755,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6103, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7774,10 +7774,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6113, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6113, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -7786,10 +7786,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6121, + "commentStart": 0, "elements": [ { - "commentStart": 6122, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7801,7 +7801,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6127, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7813,7 +7813,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6132, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -7832,10 +7832,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6142, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6142, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -7844,10 +7844,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6150, + "commentStart": 0, "elements": [ { - "commentStart": 6151, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -7859,7 +7859,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6156, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7871,7 +7871,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6161, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7910,26 +7910,26 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 6171, + "commentStart": 0, "declaration": { - "commentStart": 6173, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6173, + "commentStart": 0, "end": 0, "name": "plane001", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6184, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 6188, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6188, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -7938,14 +7938,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6196, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 6202, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6202, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -7954,10 +7954,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6211, + "commentStart": 0, "elements": [ { - "commentStart": 6219, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7970,10 +7970,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, { "abs_path": false, - "commentStart": 6230, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6230, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -7985,14 +7985,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "Name" }, { - "commentStart": 6250, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6250, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6250, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -8005,14 +8005,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 6259, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6259, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6259, + "commentStart": 0, "end": 0, "name": "binHeight", "start": 0, @@ -8026,10 +8026,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6271, + "commentStart": 0, "end": 0, "name": "countBinHeight", "start": 0, @@ -8056,10 +8056,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6297, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6297, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -8068,10 +8068,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6305, + "commentStart": 0, "elements": [ { - "commentStart": 6306, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -8083,7 +8083,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6311, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8095,7 +8095,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6316, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8114,10 +8114,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6326, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6326, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -8126,10 +8126,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6334, + "commentStart": 0, "elements": [ { - "commentStart": 6335, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8141,7 +8141,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6340, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8153,7 +8153,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6345, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -8172,10 +8172,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6355, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6355, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -8184,10 +8184,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6363, + "commentStart": 0, "elements": [ { - "commentStart": 6364, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8199,7 +8199,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6369, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -8211,7 +8211,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6374, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8250,26 +8250,26 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 6384, + "commentStart": 0, "declaration": { - "commentStart": 6386, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6386, + "commentStart": 0, "end": 0, "name": "plane002", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6397, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 6401, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6401, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -8278,14 +8278,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6409, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 6415, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6415, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -8294,20 +8294,20 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6424, + "commentStart": 0, "elements": [ { - "commentStart": 6432, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6432, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6432, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6432, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -8320,14 +8320,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "*", "right": { - "commentStart": 6449, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6449, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6449, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -8340,10 +8340,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 6461, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6461, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8357,10 +8357,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6465, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -8386,10 +8386,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 6475, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6475, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -8405,7 +8405,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 6495, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8417,14 +8417,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6506, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6506, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6506, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -8437,14 +8437,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 6515, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6515, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6515, + "commentStart": 0, "end": 0, "name": "binHeight", "start": 0, @@ -8458,10 +8458,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6527, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6527, + "commentStart": 0, "end": 0, "name": "countBinHeight", "start": 0, @@ -8488,10 +8488,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6553, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6553, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -8500,10 +8500,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6561, + "commentStart": 0, "elements": [ { - "commentStart": 6562, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8515,7 +8515,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6567, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -8527,7 +8527,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6572, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8546,10 +8546,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6582, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6582, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -8558,10 +8558,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6590, + "commentStart": 0, "elements": [ { - "commentStart": 6591, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8573,7 +8573,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6596, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8585,7 +8585,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6601, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -8604,10 +8604,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6611, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6611, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -8616,10 +8616,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6619, + "commentStart": 0, "elements": [ { - "commentStart": 6620, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -8631,7 +8631,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6625, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8643,7 +8643,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 6630, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8682,12 +8682,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 6640, + "commentStart": 0, "declaration": { - "commentStart": 6689, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6689, + "commentStart": 0, "end": 0, "name": "lipSingleLength", "start": 0, @@ -8698,27 +8698,27 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 6734, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6743, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6743, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6743, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6743, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6743, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -8732,10 +8732,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6755, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6755, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -8752,10 +8752,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "-", "right": { - "commentStart": 6772, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6772, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8769,10 +8769,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6776, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -8793,13 +8793,13 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 6792, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6792, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6792, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8813,10 +8813,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6796, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6796, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -8834,10 +8834,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6805, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6805, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -8860,10 +8860,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 6707, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6707, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -8873,7 +8873,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 6707, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8882,10 +8882,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 6723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6723, + "commentStart": 0, "end": 0, "name": "plane000", "start": 0, @@ -8899,10 +8899,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 6715, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6715, + "commentStart": 0, "end": 0, "name": "lipFace", "start": 0, @@ -8912,7 +8912,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 6715, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8934,12 +8934,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 6819, + "commentStart": 0, "declaration": { - "commentStart": 6868, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6868, + "commentStart": 0, "end": 0, "name": "lipSingleWidth", "start": 0, @@ -8950,27 +8950,27 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 6912, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6921, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6921, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6921, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6921, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6921, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -8984,10 +8984,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6933, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -9004,10 +9004,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "-", "right": { - "commentStart": 6951, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6951, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9021,10 +9021,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6955, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6955, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -9045,13 +9045,13 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 6971, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6971, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6971, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9065,10 +9065,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6975, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6975, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -9086,10 +9086,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6984, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6984, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -9112,10 +9112,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 6885, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6885, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -9125,7 +9125,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 6885, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9134,10 +9134,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 6901, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6901, + "commentStart": 0, "end": 0, "name": "plane001", "start": 0, @@ -9151,10 +9151,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 6893, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6893, + "commentStart": 0, "end": 0, "name": "lipFace", "start": 0, @@ -9164,7 +9164,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 6893, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9186,12 +9186,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 6999, + "commentStart": 0, "declaration": { - "commentStart": 7067, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7067, + "commentStart": 0, "end": 0, "name": "lipLengths", "start": 0, @@ -9202,14 +9202,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7120, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7133, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -9224,17 +9224,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7140, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7147, + "commentStart": 0, "elements": [ { - "commentStart": 7148, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9246,7 +9246,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 7151, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9258,7 +9258,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 7154, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -9279,30 +9279,30 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7160, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7169, + "commentStart": 0, "elements": [ { - "commentStart": 7176, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7176, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7176, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7176, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7176, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -9315,10 +9315,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 7188, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7188, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9332,10 +9332,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 7192, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7192, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -9356,7 +9356,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 7202, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9374,10 +9374,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 7206, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7206, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -9393,20 +9393,20 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 7226, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7226, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7226, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7226, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7226, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -9419,10 +9419,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 7238, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7238, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9436,10 +9436,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 7242, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7242, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -9460,7 +9460,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 7252, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9478,10 +9478,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 7256, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7256, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -9497,7 +9497,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 7276, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9518,14 +9518,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7285, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7297, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9540,14 +9540,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7302, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7321, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -9559,10 +9559,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 7080, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7080, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -9572,17 +9572,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 7080, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 7101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7101, + "commentStart": 0, "end": 0, "name": "lipSingleLength", "start": 0, @@ -9609,12 +9609,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 7328, + "commentStart": 0, "declaration": { - "commentStart": 7396, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7396, + "commentStart": 0, "end": 0, "name": "lipWidths", "start": 0, @@ -9625,14 +9625,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7447, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7460, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -9647,17 +9647,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7467, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7474, + "commentStart": 0, "elements": [ { - "commentStart": 7475, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9669,7 +9669,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 7478, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9681,7 +9681,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 7481, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -9702,30 +9702,30 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7487, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7496, + "commentStart": 0, "elements": [ { - "commentStart": 7503, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7503, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7503, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7503, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -9738,10 +9738,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 7515, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7515, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9755,10 +9755,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 7519, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7519, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -9779,7 +9779,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 7529, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9797,10 +9797,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 7533, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7533, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -9816,20 +9816,20 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 7553, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7553, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7553, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7553, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7553, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -9842,10 +9842,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 7565, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7565, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9859,10 +9859,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 7569, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7569, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -9883,7 +9883,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 7579, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9901,10 +9901,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 7583, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7583, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -9920,7 +9920,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 7603, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9941,14 +9941,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7612, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7624, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9963,14 +9963,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7629, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7648, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -9982,10 +9982,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 7408, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7408, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -9995,17 +9995,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 7408, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 7429, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7429, + "commentStart": 0, "end": 0, "name": "lipSingleWidth", "start": 0, @@ -10032,26 +10032,26 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 7655, + "commentStart": 0, "declaration": { - "commentStart": 7683, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7683, + "commentStart": 0, "end": 0, "name": "axis001", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 7693, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 7697, + "commentStart": 0, "end": 0, "key": { - "commentStart": 7697, + "commentStart": 0, "end": 0, "name": "direction", "start": 0, @@ -10060,10 +10060,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 7709, + "commentStart": 0, "elements": [ { - "commentStart": 7710, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -10075,7 +10075,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 7715, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -10094,10 +10094,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 7723, + "commentStart": 0, "end": 0, "key": { - "commentStart": 7723, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -10106,14 +10106,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 7732, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 7733, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7733, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -10126,10 +10126,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, { "abs_path": false, - "commentStart": 7747, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7747, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -10167,12 +10167,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 7762, + "commentStart": 0, "declaration": { - "commentStart": 7801, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7801, + "commentStart": 0, "end": 0, "name": "lipSingleLengthCorner", "start": 0, @@ -10183,7 +10183,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7852, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -10191,7 +10191,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "argument": { - "commentStart": 7861, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -10202,7 +10202,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "suffix": "None" } }, - "commentStart": 7860, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10213,7 +10213,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7865, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -10221,10 +10221,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 7872, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7872, + "commentStart": 0, "end": 0, "name": "axis001", "start": 0, @@ -10239,10 +10239,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 7825, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7825, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -10252,7 +10252,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 7825, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10261,10 +10261,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 7841, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7841, + "commentStart": 0, "end": 0, "name": "plane000", "start": 0, @@ -10278,10 +10278,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 7833, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7833, + "commentStart": 0, "end": 0, "name": "lipFace", "start": 0, @@ -10291,7 +10291,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 7833, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10313,12 +10313,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 7880, + "commentStart": 0, "declaration": { - "commentStart": 7919, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7919, + "commentStart": 0, "end": 0, "name": "lipSingleWidthCorner", "start": 0, @@ -10329,14 +10329,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7969, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7977, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -10351,7 +10351,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 7981, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -10359,10 +10359,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "arg": { "abs_path": false, - "commentStart": 7988, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7988, + "commentStart": 0, "end": 0, "name": "axis001", "start": 0, @@ -10377,10 +10377,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 7942, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7942, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -10390,7 +10390,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 7942, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10399,10 +10399,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "arguments": [ { "abs_path": false, - "commentStart": 7958, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7958, + "commentStart": 0, "end": 0, "name": "plane002", "start": 0, @@ -10416,10 +10416,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 7950, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7950, + "commentStart": 0, "end": 0, "name": "lipFace", "start": 0, @@ -10429,7 +10429,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 7950, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10451,12 +10451,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 7996, + "commentStart": 0, "declaration": { - "commentStart": 8031, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8031, + "commentStart": 0, "end": 0, "name": "lipCorners000", "start": 0, @@ -10467,14 +10467,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 8093, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8106, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -10489,17 +10489,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 8113, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8120, + "commentStart": 0, "elements": [ { - "commentStart": 8121, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10511,7 +10511,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 8124, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10523,7 +10523,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 8127, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -10544,30 +10544,30 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 8133, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8142, + "commentStart": 0, "elements": [ { - "commentStart": 8149, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8149, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8149, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8149, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8149, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -10580,10 +10580,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 8161, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8161, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -10597,10 +10597,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 8165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8165, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -10621,7 +10621,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 8175, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -10639,10 +10639,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 8179, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8179, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -10658,20 +10658,20 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 8199, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8199, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8199, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8199, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8199, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -10684,10 +10684,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 8211, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8211, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -10701,10 +10701,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 8215, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8215, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -10725,7 +10725,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 8225, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -10743,10 +10743,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 8229, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8229, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -10762,7 +10762,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 8249, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10783,14 +10783,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 8258, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8270, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -10805,14 +10805,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 8275, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8294, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -10824,10 +10824,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 8047, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8047, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -10837,17 +10837,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 8047, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 8068, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8068, + "commentStart": 0, "end": 0, "name": "lipSingleLengthCorner", "start": 0, @@ -10874,12 +10874,12 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "VariableDeclaration" }, { - "commentStart": 8301, + "commentStart": 0, "declaration": { - "commentStart": 8336, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8336, + "commentStart": 0, "end": 0, "name": "lipCorners001", "start": 0, @@ -10890,14 +10890,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 8397, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8410, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -10912,17 +10912,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 8417, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8424, + "commentStart": 0, "elements": [ { - "commentStart": 8425, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10934,7 +10934,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 8428, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10946,7 +10946,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl } }, { - "commentStart": 8431, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -10967,30 +10967,30 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 8437, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8446, + "commentStart": 0, "elements": [ { - "commentStart": 8453, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8453, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8453, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8453, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8453, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -11003,10 +11003,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 8465, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8465, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11020,10 +11020,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 8469, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8469, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -11044,7 +11044,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 8479, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11062,10 +11062,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 8483, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8483, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -11081,20 +11081,20 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 8503, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8503, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8503, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8503, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -11107,10 +11107,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "+", "right": { - "commentStart": 8515, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8515, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11124,10 +11124,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 8519, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8519, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -11148,7 +11148,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "operator": "/", "right": { - "commentStart": 8529, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11166,10 +11166,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 8533, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8533, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -11185,7 +11185,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "BinaryExpression" }, { - "commentStart": 8553, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -11206,14 +11206,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 8562, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8574, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11228,14 +11228,14 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl { "type": "LabeledArg", "label": { - "commentStart": 8579, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8598, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -11247,10 +11247,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "callee": { "abs_path": false, - "commentStart": 8352, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8352, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -11260,17 +11260,17 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "start": 0, "type": "Name" }, - "commentStart": 8352, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 8373, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8373, + "commentStart": 0, "end": 0, "name": "lipSingleWidthCorner", "start": 0, @@ -11304,7 +11304,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 410, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -11319,10 +11319,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "properties": [ { - "commentStart": 419, + "commentStart": 0, "end": 0, "key": { - "commentStart": 419, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -11332,10 +11332,10 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 439, + "commentStart": 0, "end": 0, "name": { - "commentStart": 439, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -11356,7 +11356,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl "nonCodeNodes": { "28": [ { - "commentStart": 2485, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11367,7 +11367,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "29": [ { - "commentStart": 3106, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11378,7 +11378,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "33": [ { - "commentStart": 4552, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11389,7 +11389,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "35": [ { - "commentStart": 5958, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11400,7 +11400,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "36": [ { - "commentStart": 6171, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11411,7 +11411,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl ], "37": [ { - "commentStart": 6384, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11423,7 +11423,7 @@ description: Result of parsing gridfinity-bins-stacking-lip.kcl }, "startNodes": [ { - "commentStart": 442, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap index 9ab477e86..aaa2fb227 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap @@ -73,7 +73,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 34.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -165,14 +171,16 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { @@ -472,14 +480,16 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { @@ -772,7 +782,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -884,7 +900,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1020,7 +1042,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1132,7 +1160,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1268,7 +1302,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1357,7 +1397,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1455,7 +1501,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 7.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1631,7 +1683,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 11.75, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } } ] @@ -1790,7 +1848,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 76.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1866,7 +1930,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 11.75, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } } ] @@ -2025,7 +2095,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 118.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -2117,14 +2193,26 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, { "type": "Number", "value": 63.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, { @@ -2254,14 +2342,26 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, { "type": "Number", "value": 63.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, { @@ -2375,7 +2475,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 11.75, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } } ] @@ -2665,7 +2771,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 80.25, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, { @@ -2685,7 +2797,13 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 11.75, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } } ] @@ -3017,14 +3135,26 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, { "type": "Number", "value": 63.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, { @@ -3154,14 +3284,26 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, { "type": "Number", "value": 63.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, { diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/program_memory.snap index 2fa276e42..e223d4065 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/program_memory.snap @@ -19603,7 +19603,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "type": "Number", "value": 11.75, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } } ] @@ -19783,7 +19789,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "type": "Number", "value": 11.75, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } } ] @@ -19937,7 +19949,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "type": "Number", "value": 80.25, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, { @@ -19957,7 +19975,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "type": "Number", "value": 11.75, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } } ] diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ast.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ast.snap index 649188ffe..2c2a43db1 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing gridfinity-bins.kcl "Ok": { "body": [ { - "commentStart": 339, + "commentStart": 0, "declaration": { - "commentStart": 362, + "commentStart": 0, "end": 0, "id": { - "commentStart": 362, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 374, + "commentStart": 0, "end": 0, "raw": "41.5", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 379, + "commentStart": 0, "declaration": { - "commentStart": 379, + "commentStart": 0, "end": 0, "id": { - "commentStart": 379, + "commentStart": 0, "end": 0, "name": "binHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 391, + "commentStart": 0, "end": 0, "raw": "7.0", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 395, + "commentStart": 0, "declaration": { - "commentStart": 395, + "commentStart": 0, "end": 0, "id": { - "commentStart": 395, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 411, + "commentStart": 0, "end": 0, "raw": "2.95", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 416, + "commentStart": 0, "declaration": { - "commentStart": 416, + "commentStart": 0, "end": 0, "id": { - "commentStart": 416, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 425, + "commentStart": 0, "end": 0, "raw": "0.25", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 430, + "commentStart": 0, "declaration": { - "commentStart": 430, + "commentStart": 0, "end": 0, "id": { - "commentStart": 430, + "commentStart": 0, "end": 0, "name": "binThk", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 439, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 443, + "commentStart": 0, "declaration": { - "commentStart": 443, + "commentStart": 0, "end": 0, "id": { - "commentStart": 443, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 458, + "commentStart": 0, "end": 0, "raw": "3.75", "start": 0, @@ -207,19 +207,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 463, + "commentStart": 0, "declaration": { - "commentStart": 463, + "commentStart": 0, "end": 0, "id": { - "commentStart": 463, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 475, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -240,19 +240,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 479, + "commentStart": 0, "declaration": { - "commentStart": 479, + "commentStart": 0, "end": 0, "id": { - "commentStart": 479, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 492, + "commentStart": 0, "end": 0, "raw": "1.8", "start": 0, @@ -273,19 +273,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 496, + "commentStart": 0, "declaration": { - "commentStart": 496, + "commentStart": 0, "end": 0, "id": { - "commentStart": 496, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 508, + "commentStart": 0, "end": 0, "raw": "2.15", "start": 0, @@ -306,19 +306,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 513, + "commentStart": 0, "declaration": { - "commentStart": 513, + "commentStart": 0, "end": 0, "id": { - "commentStart": 513, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 528, + "commentStart": 0, "end": 0, "raw": "6.5", "start": 0, @@ -339,19 +339,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 532, + "commentStart": 0, "declaration": { - "commentStart": 532, + "commentStart": 0, "end": 0, "id": { - "commentStart": 532, + "commentStart": 0, "end": 0, "name": "magOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 544, + "commentStart": 0, "end": 0, "raw": "4.8", "start": 0, @@ -372,19 +372,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 548, + "commentStart": 0, "declaration": { - "commentStart": 548, + "commentStart": 0, "end": 0, "id": { - "commentStart": 548, + "commentStart": 0, "end": 0, "name": "magDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 559, + "commentStart": 0, "end": 0, "raw": "2.4", "start": 0, @@ -405,19 +405,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 562, + "commentStart": 0, "declaration": { - "commentStart": 600, + "commentStart": 0, "end": 0, "id": { - "commentStart": 600, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 616, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -443,19 +443,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 618, + "commentStart": 0, "declaration": { - "commentStart": 618, + "commentStart": 0, "end": 0, "id": { - "commentStart": 618, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 635, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -476,19 +476,19 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 637, + "commentStart": 0, "declaration": { - "commentStart": 637, + "commentStart": 0, "end": 0, "id": { - "commentStart": 637, + "commentStart": 0, "end": 0, "name": "countBinHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 654, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -509,29 +509,29 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 655, + "commentStart": 0, "declaration": { - "commentStart": 756, + "commentStart": 0, "end": 0, "id": { - "commentStart": 756, + "commentStart": 0, "end": 0, "name": "height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 765, + "commentStart": 0, "end": 0, "left": { - "commentStart": 765, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 765, + "commentStart": 0, "end": 0, "name": { - "commentStart": 765, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -545,10 +545,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 777, + "commentStart": 0, "end": 0, "name": { - "commentStart": 777, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, @@ -566,10 +566,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 790, + "commentStart": 0, "end": 0, "name": { - "commentStart": 790, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -599,12 +599,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 799, + "commentStart": 0, "declaration": { - "commentStart": 871, + "commentStart": 0, "end": 0, "id": { - "commentStart": 871, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -614,12 +614,12 @@ description: Result of parsing gridfinity-bins.kcl "body": { "body": [ { - "commentStart": 887, + "commentStart": 0, "declaration": { - "commentStart": 887, + "commentStart": 0, "end": 0, "id": { - "commentStart": 887, + "commentStart": 0, "end": 0, "name": "faceSketch", "start": 0, @@ -631,10 +631,10 @@ description: Result of parsing gridfinity-bins.kcl "arguments": [ { "abs_path": false, - "commentStart": 914, + "commentStart": 0, "end": 0, "name": { - "commentStart": 914, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -648,10 +648,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 900, + "commentStart": 0, "end": 0, "name": { - "commentStart": 900, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -661,7 +661,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 900, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -670,17 +670,17 @@ description: Result of parsing gridfinity-bins.kcl { "arguments": [ { - "commentStart": 943, + "commentStart": 0, "elements": [ { - "commentStart": 944, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 944, + "commentStart": 0, "end": 0, "name": { - "commentStart": 944, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -694,10 +694,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 960, + "commentStart": 0, "end": 0, "name": { - "commentStart": 960, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -713,7 +713,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "BinaryExpression" }, { - "commentStart": 968, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -731,7 +731,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "ArrayExpression" }, { - "commentStart": 972, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -740,10 +740,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 928, + "commentStart": 0, "end": 0, "name": { - "commentStart": 928, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -753,7 +753,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 928, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -764,7 +764,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 988, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -772,10 +772,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 997, + "commentStart": 0, "end": 0, "name": { - "commentStart": 997, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -790,10 +790,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 982, + "commentStart": 0, "end": 0, "name": { - "commentStart": 982, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -803,7 +803,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 982, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -815,7 +815,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1018, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -824,10 +824,10 @@ description: Result of parsing gridfinity-bins.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1028, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1028, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -838,7 +838,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "Name", "type": "Name" }, - "commentStart": 1027, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -849,10 +849,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1012, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1012, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -862,7 +862,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1012, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -872,14 +872,14 @@ description: Result of parsing gridfinity-bins.kcl { "arguments": [ { - "commentStart": 1070, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1072, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1072, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -889,7 +889,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1081, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -900,7 +900,7 @@ description: Result of parsing gridfinity-bins.kcl "suffix": "None" } }, - "commentStart": 1080, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -909,10 +909,10 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 1085, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1085, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -922,10 +922,10 @@ description: Result of parsing gridfinity-bins.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1094, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1094, + "commentStart": 0, "end": 0, "name": "thirdStep", "start": 0, @@ -943,7 +943,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "ObjectExpression" }, { - "commentStart": 1107, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -952,10 +952,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1050, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1050, + "commentStart": 0, "end": 0, "name": "angledLineOfYLength", "start": 0, @@ -965,7 +965,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1050, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -976,7 +976,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1123, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -985,10 +985,10 @@ description: Result of parsing gridfinity-bins.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1133, + "commentStart": 0, "end": 0, "name": "secondStep", "start": 0, @@ -999,7 +999,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "Name", "type": "Name" }, - "commentStart": 1132, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1010,10 +1010,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1117, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1117, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1023,7 +1023,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1117, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1033,14 +1033,14 @@ description: Result of parsing gridfinity-bins.kcl { "arguments": [ { - "commentStart": 1172, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1174, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1174, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1050,7 +1050,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1183, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -1061,7 +1061,7 @@ description: Result of parsing gridfinity-bins.kcl "suffix": "None" } }, - "commentStart": 1182, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1070,10 +1070,10 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 1187, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1187, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1083,10 +1083,10 @@ description: Result of parsing gridfinity-bins.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1196, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1196, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -1104,7 +1104,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "ObjectExpression" }, { - "commentStart": 1209, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1113,10 +1113,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1152, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1152, + "commentStart": 0, "end": 0, "name": "angledLineOfYLength", "start": 0, @@ -1126,7 +1126,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1152, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1136,10 +1136,10 @@ description: Result of parsing gridfinity-bins.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1149,14 +1149,14 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1219, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 900, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1174,10 +1174,10 @@ description: Result of parsing gridfinity-bins.kcl { "argument": { "abs_path": false, - "commentStart": 1236, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1236, + "commentStart": 0, "end": 0, "name": "faceSketch", "start": 0, @@ -1188,24 +1188,24 @@ description: Result of parsing gridfinity-bins.kcl "type": "Name", "type": "Name" }, - "commentStart": 1229, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 883, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 875, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 876, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -1232,12 +1232,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 1248, + "commentStart": 0, "declaration": { - "commentStart": 1286, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1286, + "commentStart": 0, "end": 0, "name": "singleSide", "start": 0, @@ -1248,21 +1248,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1362, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1371, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1371, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1371, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1275,14 +1275,14 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "-", "right": { - "commentStart": 1384, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1384, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1295,7 +1295,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "*", "right": { - "commentStart": 1399, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1318,10 +1318,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1299, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1299, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1331,7 +1331,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1299, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1343,21 +1343,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1328, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1337, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1337, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1337, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1371,10 +1371,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1352, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1352, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -1393,10 +1393,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1312, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1312, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -1406,17 +1406,17 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1312, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1324, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1324, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1431,10 +1431,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1307, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -1444,7 +1444,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1307, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1466,12 +1466,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 1402, + "commentStart": 0, "declaration": { - "commentStart": 1469, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1469, + "commentStart": 0, "end": 0, "name": "sides", "start": 0, @@ -1482,14 +1482,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1512, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1525, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -1504,17 +1504,17 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1532, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1539, + "commentStart": 0, "elements": [ { - "commentStart": 1540, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1526,7 +1526,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 1543, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1538,7 +1538,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 1546, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1559,27 +1559,27 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1552, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1561, + "commentStart": 0, "elements": [ { - "commentStart": 1568, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1568, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1568, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1568, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1592,10 +1592,10 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 1580, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1580, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1609,10 +1609,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1584, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1584, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -1633,7 +1633,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "/", "right": { - "commentStart": 1594, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1649,17 +1649,17 @@ description: Result of parsing gridfinity-bins.kcl "type": "BinaryExpression" }, { - "commentStart": 1602, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1602, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1602, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1602, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -1672,10 +1672,10 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 1614, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1614, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1689,10 +1689,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1618, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -1713,7 +1713,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "/", "right": { - "commentStart": 1628, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1729,7 +1729,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "BinaryExpression" }, { - "commentStart": 1635, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1750,14 +1750,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1644, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1656, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -1772,14 +1772,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1661, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1680, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -1791,10 +1791,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1477, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1477, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -1804,17 +1804,17 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1477, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1498, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1498, + "commentStart": 0, "end": 0, "name": "singleSide", "start": 0, @@ -1841,26 +1841,26 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 1687, + "commentStart": 0, "declaration": { - "commentStart": 1715, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1715, + "commentStart": 0, "end": 0, "name": "axis000", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1725, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1729, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1729, + "commentStart": 0, "end": 0, "name": "direction", "start": 0, @@ -1869,10 +1869,10 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1741, + "commentStart": 0, "elements": [ { - "commentStart": 1742, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1884,7 +1884,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 1747, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -1903,10 +1903,10 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 1755, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1755, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -1915,17 +1915,17 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1764, + "commentStart": 0, "elements": [ { - "commentStart": 1770, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1770, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1770, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1939,10 +1939,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1785, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1785, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -1958,14 +1958,14 @@ description: Result of parsing gridfinity-bins.kcl "type": "BinaryExpression" }, { - "commentStart": 1797, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1797, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1797, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -1979,10 +1979,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1812, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1812, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2024,12 +2024,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 1824, + "commentStart": 0, "declaration": { - "commentStart": 1863, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1863, + "commentStart": 0, "end": 0, "name": "singleCorner", "start": 0, @@ -2040,7 +2040,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1941, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2048,7 +2048,7 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "argument": { - "commentStart": 1950, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -2059,7 +2059,7 @@ description: Result of parsing gridfinity-bins.kcl "suffix": "None" } }, - "commentStart": 1949, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2070,7 +2070,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1954, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -2078,10 +2078,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 1961, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1961, + "commentStart": 0, "end": 0, "name": "axis000", "start": 0, @@ -2096,10 +2096,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1878, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1878, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -2109,7 +2109,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1878, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2121,21 +2121,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 1907, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1916, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1916, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1916, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -2149,10 +2149,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1931, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1931, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2171,10 +2171,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1891, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1891, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -2184,17 +2184,17 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1891, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1903, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1903, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -2209,10 +2209,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 1886, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1886, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -2222,7 +2222,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 1886, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2244,12 +2244,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 1969, + "commentStart": 0, "declaration": { - "commentStart": 2004, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2004, + "commentStart": 0, "end": 0, "name": "corners", "start": 0, @@ -2260,14 +2260,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2051, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2064, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -2282,17 +2282,17 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2071, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2078, + "commentStart": 0, "elements": [ { - "commentStart": 2079, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2304,7 +2304,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 2082, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2316,7 +2316,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 2085, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2337,27 +2337,27 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2091, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2100, + "commentStart": 0, "elements": [ { - "commentStart": 2107, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2107, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2107, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2107, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2370,10 +2370,10 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 2119, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2119, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2387,10 +2387,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2123, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2123, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2411,7 +2411,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "/", "right": { - "commentStart": 2133, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2427,17 +2427,17 @@ description: Result of parsing gridfinity-bins.kcl "type": "BinaryExpression" }, { - "commentStart": 2141, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2141, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2141, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2450,10 +2450,10 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 2153, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2153, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2467,10 +2467,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 2157, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2157, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2491,7 +2491,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "/", "right": { - "commentStart": 2167, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2507,7 +2507,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "BinaryExpression" }, { - "commentStart": 2174, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2528,14 +2528,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2183, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2195, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2550,14 +2550,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2200, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2219, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2569,10 +2569,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2014, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2014, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -2582,17 +2582,17 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2014, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2035, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2035, + "commentStart": 0, "end": 0, "name": "singleCorner", "start": 0, @@ -2619,12 +2619,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 2226, + "commentStart": 0, "declaration": { - "commentStart": 2228, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2228, + "commentStart": 0, "end": 0, "name": "singleBinFill", "start": 0, @@ -2636,10 +2636,10 @@ description: Result of parsing gridfinity-bins.kcl "arguments": [ { "abs_path": false, - "commentStart": 2258, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2258, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -2653,10 +2653,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2244, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2244, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2666,7 +2666,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2244, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2675,17 +2675,17 @@ description: Result of parsing gridfinity-bins.kcl { "arguments": [ { - "commentStart": 2282, + "commentStart": 0, "elements": [ { - "commentStart": 2291, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2291, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -2699,10 +2699,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2307, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2718,14 +2718,14 @@ description: Result of parsing gridfinity-bins.kcl "type": "BinaryExpression" }, { - "commentStart": 2322, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2322, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2322, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -2739,10 +2739,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2338, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2338, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -2764,7 +2764,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "ArrayExpression" }, { - "commentStart": 2353, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2773,10 +2773,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2267, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2267, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2786,7 +2786,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2267, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2797,24 +2797,24 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2366, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2372, + "commentStart": 0, "elements": [ { - "commentStart": 2373, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2373, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2373, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2827,14 +2827,14 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "-", "right": { - "commentStart": 2386, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2386, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2386, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -2847,7 +2847,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "*", "right": { - "commentStart": 2402, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2867,7 +2867,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "BinaryExpression" }, { - "commentStart": 2406, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2888,14 +2888,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2410, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2416, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2906,10 +2906,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2361, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2361, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2919,7 +2919,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2361, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2931,17 +2931,17 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2436, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2442, + "commentStart": 0, "elements": [ { - "commentStart": 2443, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2953,14 +2953,14 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 2446, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2446, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2446, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -2973,14 +2973,14 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "-", "right": { - "commentStart": 2459, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2459, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2459, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -2993,7 +2993,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "*", "right": { - "commentStart": 2475, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3022,14 +3022,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2480, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2486, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3040,10 +3040,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2431, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2431, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3053,7 +3053,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2431, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3065,7 +3065,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2507, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -3074,7 +3074,7 @@ description: Result of parsing gridfinity-bins.kcl "arg": { "arguments": [ { - "commentStart": 2535, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3083,10 +3083,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2521, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2521, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3096,7 +3096,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2521, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3106,14 +3106,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2539, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2545, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3124,10 +3124,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2501, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3137,7 +3137,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2501, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3149,14 +3149,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2566, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2572, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3167,10 +3167,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2560, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2560, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3180,7 +3180,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2560, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3192,7 +3192,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2595, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3200,10 +3200,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 2604, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2604, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -3218,10 +3218,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2587, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3231,7 +3231,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2587, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3243,7 +3243,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2632, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3251,10 +3251,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 2641, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2641, + "commentStart": 0, "end": 0, "name": "firstStep", "start": 0, @@ -3269,23 +3269,23 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2659, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2666, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 2697, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2697, + "commentStart": 0, "end": 0, "name": "line000", "start": 0, @@ -3299,10 +3299,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2677, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2677, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -3312,7 +3312,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2677, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3322,10 +3322,10 @@ description: Result of parsing gridfinity-bins.kcl "arguments": [ { "abs_path": false, - "commentStart": 2740, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2740, + "commentStart": 0, "end": 0, "name": "line000", "start": 0, @@ -3339,10 +3339,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2716, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2716, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -3352,7 +3352,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2716, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3362,10 +3362,10 @@ description: Result of parsing gridfinity-bins.kcl "arguments": [ { "abs_path": false, - "commentStart": 2779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2779, + "commentStart": 0, "end": 0, "name": "line002", "start": 0, @@ -3379,10 +3379,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2759, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2759, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -3392,7 +3392,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2759, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3402,10 +3402,10 @@ description: Result of parsing gridfinity-bins.kcl "arguments": [ { "abs_path": false, - "commentStart": 2822, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2822, + "commentStart": 0, "end": 0, "name": "line002", "start": 0, @@ -3419,10 +3419,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2798, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2798, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -3432,7 +3432,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2798, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3448,10 +3448,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2617, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2617, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -3461,7 +3461,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2617, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3469,7 +3469,7 @@ description: Result of parsing gridfinity-bins.kcl "unlabeled": null } ], - "commentStart": 2244, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3485,12 +3485,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 2847, + "commentStart": 0, "declaration": { - "commentStart": 2849, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2849, + "commentStart": 0, "end": 0, "name": "magCutout000", "start": 0, @@ -3502,10 +3502,10 @@ description: Result of parsing gridfinity-bins.kcl "arguments": [ { "abs_path": false, - "commentStart": 2878, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2878, + "commentStart": 0, "end": 0, "name": "singleBinFill", "start": 0, @@ -3517,7 +3517,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "Name" }, { - "commentStart": 2893, + "commentStart": 0, "end": 0, "raw": "\"start\"", "start": 0, @@ -3528,10 +3528,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2864, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2864, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3541,7 +3541,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2864, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3552,28 +3552,28 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 2922, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2931, + "commentStart": 0, "elements": [ { - "commentStart": 2942, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2942, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2943, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2943, + "commentStart": 0, "end": 0, "name": "magOffset", "start": 0, @@ -3584,7 +3584,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "Name", "type": "Name" }, - "commentStart": 2942, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3594,10 +3594,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2955, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2955, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -3615,10 +3615,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2971, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2971, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -3634,17 +3634,17 @@ description: Result of parsing gridfinity-bins.kcl "type": "BinaryExpression" }, { - "commentStart": 2988, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2988, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2988, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2988, + "commentStart": 0, "end": 0, "name": "magOffset", "start": 0, @@ -3658,10 +3658,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3000, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3000, + "commentStart": 0, "end": 0, "name": "binBaseLength", "start": 0, @@ -3679,10 +3679,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3016, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3016, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -3707,21 +3707,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3040, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3049, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3049, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3049, + "commentStart": 0, "end": 0, "name": "magOuterDiam", "start": 0, @@ -3734,7 +3734,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "/", "right": { - "commentStart": 3064, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3753,10 +3753,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 2907, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2907, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -3766,7 +3766,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 2907, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3778,14 +3778,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3105, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3118, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -3800,28 +3800,28 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3130, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3139, + "commentStart": 0, "elements": [ { - "commentStart": 3151, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3151, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3152, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3152, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -3832,7 +3832,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "Name", "type": "Name" }, - "commentStart": 3151, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3841,10 +3841,10 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 3164, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3164, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3858,10 +3858,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3168, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3168, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -3882,7 +3882,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "/", "right": { - "commentStart": 3178, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3898,17 +3898,17 @@ description: Result of parsing gridfinity-bins.kcl "type": "BinaryExpression" }, { - "commentStart": 3191, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3191, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3191, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3191, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -3921,10 +3921,10 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 3203, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3203, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3938,10 +3938,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 3207, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3207, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -3962,7 +3962,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "/", "right": { - "commentStart": 3217, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3987,14 +3987,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3236, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3248, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4009,14 +4009,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3258, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3277, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -4028,10 +4028,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 3079, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3079, + "commentStart": 0, "end": 0, "name": "patternCircular2d", "start": 0, @@ -4041,7 +4041,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 3079, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4053,7 +4053,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3303, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4062,10 +4062,10 @@ description: Result of parsing gridfinity-bins.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3313, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3313, + "commentStart": 0, "end": 0, "name": "magDepth", "start": 0, @@ -4076,7 +4076,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "Name", "type": "Name" }, - "commentStart": 3312, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4087,10 +4087,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 3295, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3295, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4100,7 +4100,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 3295, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4108,13 +4108,13 @@ description: Result of parsing gridfinity-bins.kcl "unlabeled": null } ], - "commentStart": 2864, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 3322, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4142,12 +4142,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 3368, + "commentStart": 0, "declaration": { - "commentStart": 3368, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3368, + "commentStart": 0, "end": 0, "name": "binSides", "start": 0, @@ -4160,17 +4160,17 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3417, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3424, + "commentStart": 0, "elements": [ { - "commentStart": 3425, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -4182,7 +4182,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 3430, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4194,7 +4194,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 3435, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4215,7 +4215,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3448, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -4223,10 +4223,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 3460, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3460, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -4241,21 +4241,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3482, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3493, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3493, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3493, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -4268,14 +4268,14 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 3505, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3505, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -4288,7 +4288,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "*", "right": { - "commentStart": 3514, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4311,10 +4311,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 3379, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3379, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -4324,17 +4324,17 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 3379, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 3403, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3403, + "commentStart": 0, "end": 0, "name": "sides", "start": 0, @@ -4351,17 +4351,17 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3545, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3552, + "commentStart": 0, "elements": [ { - "commentStart": 3553, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4373,7 +4373,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 3558, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -4385,7 +4385,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 3563, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4406,7 +4406,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3569, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -4414,10 +4414,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 3581, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3581, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -4432,21 +4432,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3597, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3608, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3608, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3608, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -4459,14 +4459,14 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 3620, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3620, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3620, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -4479,7 +4479,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "*", "right": { - "commentStart": 3629, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4502,10 +4502,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 3529, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3529, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -4515,7 +4515,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 3529, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4523,13 +4523,13 @@ description: Result of parsing gridfinity-bins.kcl "unlabeled": null } ], - "commentStart": 3379, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 3631, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4557,12 +4557,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 3698, + "commentStart": 0, "declaration": { - "commentStart": 3698, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3698, + "commentStart": 0, "end": 0, "name": "binCorners", "start": 0, @@ -4575,17 +4575,17 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3751, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3758, + "commentStart": 0, "elements": [ { - "commentStart": 3759, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -4597,7 +4597,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 3764, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4609,7 +4609,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 3769, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4630,7 +4630,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3782, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -4638,10 +4638,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 3794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3794, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -4656,21 +4656,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3816, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3827, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3827, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3827, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -4683,14 +4683,14 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 3839, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3839, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3839, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -4703,7 +4703,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "*", "right": { - "commentStart": 3848, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4726,10 +4726,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 3711, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3711, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -4739,17 +4739,17 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 3711, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 3735, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3735, + "commentStart": 0, "end": 0, "name": "corners", "start": 0, @@ -4766,17 +4766,17 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3879, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3886, + "commentStart": 0, "elements": [ { - "commentStart": 3887, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4788,7 +4788,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 3892, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -4800,7 +4800,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 3897, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -4821,7 +4821,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3903, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -4829,10 +4829,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 3915, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3915, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -4847,21 +4847,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 3931, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3942, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3942, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3942, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -4874,14 +4874,14 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 3954, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3954, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3954, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -4894,7 +4894,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "*", "right": { - "commentStart": 3963, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4917,10 +4917,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 3863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3863, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -4930,7 +4930,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 3863, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4938,13 +4938,13 @@ description: Result of parsing gridfinity-bins.kcl "unlabeled": null } ], - "commentStart": 3711, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 3965, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4972,12 +4972,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 4023, + "commentStart": 0, "declaration": { - "commentStart": 4023, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4023, + "commentStart": 0, "end": 0, "name": "binFill", "start": 0, @@ -4990,17 +4990,17 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4079, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4086, + "commentStart": 0, "elements": [ { - "commentStart": 4087, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -5012,7 +5012,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 4092, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5024,7 +5024,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 4097, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5045,7 +5045,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4110, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -5053,10 +5053,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 4122, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4122, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -5071,21 +5071,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4144, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4155, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4155, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4155, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5098,14 +5098,14 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 4167, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4167, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4167, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -5118,7 +5118,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "*", "right": { - "commentStart": 4176, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5141,10 +5141,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4033, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4033, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -5154,17 +5154,17 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4033, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 4057, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4057, + "commentStart": 0, "end": 0, "name": "singleBinFill", "start": 0, @@ -5181,17 +5181,17 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4207, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4214, + "commentStart": 0, "elements": [ { - "commentStart": 4215, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5203,7 +5203,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 4220, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -5215,7 +5215,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 4225, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -5236,7 +5236,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4231, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -5244,10 +5244,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 4243, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4243, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -5262,21 +5262,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4259, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4270, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4270, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4270, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5289,14 +5289,14 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 4282, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4282, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4282, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -5309,7 +5309,7 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "*", "right": { - "commentStart": 4291, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5332,10 +5332,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4191, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4191, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -5345,7 +5345,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4191, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5353,13 +5353,13 @@ description: Result of parsing gridfinity-bins.kcl "unlabeled": null } ], - "commentStart": 4033, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 4293, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5387,12 +5387,12 @@ description: Result of parsing gridfinity-bins.kcl "type": "VariableDeclaration" }, { - "commentStart": 4324, + "commentStart": 0, "declaration": { - "commentStart": 4324, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4324, + "commentStart": 0, "end": 0, "name": "binTop", "start": 0, @@ -5407,7 +5407,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4363, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -5415,10 +5415,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 4372, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4372, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -5433,10 +5433,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4347, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -5446,17 +5446,17 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4347, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 4359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4359, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -5471,10 +5471,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4333, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4333, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5484,7 +5484,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4333, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5493,10 +5493,10 @@ description: Result of parsing gridfinity-bins.kcl { "arguments": [ { - "commentStart": 4401, + "commentStart": 0, "elements": [ { - "commentStart": 4402, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5508,7 +5508,7 @@ description: Result of parsing gridfinity-bins.kcl } }, { - "commentStart": 4405, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5526,7 +5526,7 @@ description: Result of parsing gridfinity-bins.kcl "type": "ArrayExpression" }, { - "commentStart": 4409, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5535,10 +5535,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4386, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4386, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -5548,7 +5548,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4386, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5559,24 +5559,24 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4423, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4433, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4433, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4433, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4433, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5589,10 +5589,10 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 4445, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4445, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5606,10 +5606,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4449, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4449, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -5631,10 +5631,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4459, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4459, + "commentStart": 0, "end": 0, "name": "countBinWidth", "start": 0, @@ -5653,14 +5653,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4474, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4480, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5671,10 +5671,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4417, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4417, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5684,7 +5684,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4417, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5696,24 +5696,24 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4501, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4511, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4511, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4511, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4511, + "commentStart": 0, "end": 0, "name": "binLength", "start": 0, @@ -5726,10 +5726,10 @@ description: Result of parsing gridfinity-bins.kcl }, "operator": "+", "right": { - "commentStart": 4523, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4523, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5743,10 +5743,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4527, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4527, + "commentStart": 0, "end": 0, "name": "binTol", "start": 0, @@ -5768,10 +5768,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4537, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4537, + "commentStart": 0, "end": 0, "name": "countBinLength", "start": 0, @@ -5790,14 +5790,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4553, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4559, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5808,10 +5808,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4495, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4495, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -5821,7 +5821,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4495, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5833,7 +5833,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4580, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -5842,7 +5842,7 @@ description: Result of parsing gridfinity-bins.kcl "arg": { "arguments": [ { - "commentStart": 4608, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5851,10 +5851,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4594, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4594, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -5864,7 +5864,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4594, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5874,14 +5874,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4612, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4618, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5892,10 +5892,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4574, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4574, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5905,7 +5905,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4574, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5917,14 +5917,14 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4639, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4645, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -5935,10 +5935,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4633, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4633, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -5948,7 +5948,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4633, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5960,21 +5960,21 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4668, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4677, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4677, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4677, + "commentStart": 0, "end": 0, "name": "binHeight", "start": 0, @@ -5988,10 +5988,10 @@ description: Result of parsing gridfinity-bins.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4689, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4689, + "commentStart": 0, "end": 0, "name": "countBinHeight", "start": 0, @@ -6010,10 +6010,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4660, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6023,7 +6023,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4660, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6035,7 +6035,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4725, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -6043,10 +6043,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 4734, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4734, + "commentStart": 0, "end": 0, "name": "cornerRadius", "start": 0, @@ -6061,23 +6061,23 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4755, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4762, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 4793, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4793, + "commentStart": 0, "end": 0, "name": "line010", "start": 0, @@ -6091,10 +6091,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4773, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4773, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -6104,7 +6104,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4773, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6114,10 +6114,10 @@ description: Result of parsing gridfinity-bins.kcl "arguments": [ { "abs_path": false, - "commentStart": 4836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4836, + "commentStart": 0, "end": 0, "name": "line010", "start": 0, @@ -6131,10 +6131,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4812, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4812, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -6144,7 +6144,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4812, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6154,10 +6154,10 @@ description: Result of parsing gridfinity-bins.kcl "arguments": [ { "abs_path": false, - "commentStart": 4875, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4875, + "commentStart": 0, "end": 0, "name": "line012", "start": 0, @@ -6171,10 +6171,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4855, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4855, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -6184,7 +6184,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4855, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6194,10 +6194,10 @@ description: Result of parsing gridfinity-bins.kcl "arguments": [ { "abs_path": false, - "commentStart": 4918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4918, + "commentStart": 0, "end": 0, "name": "line012", "start": 0, @@ -6211,10 +6211,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4894, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4894, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -6224,7 +6224,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4894, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6240,10 +6240,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4710, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4710, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -6253,7 +6253,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4710, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6265,17 +6265,17 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4955, + "commentStart": 0, "end": 0, "name": "faces", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4963, + "commentStart": 0, "elements": [ { - "commentStart": 4964, + "commentStart": 0, "end": 0, "raw": "\"end\"", "start": 0, @@ -6293,7 +6293,7 @@ description: Result of parsing gridfinity-bins.kcl { "type": "LabeledArg", "label": { - "commentStart": 4972, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -6301,10 +6301,10 @@ description: Result of parsing gridfinity-bins.kcl }, "arg": { "abs_path": false, - "commentStart": 4984, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4984, + "commentStart": 0, "end": 0, "name": "binThk", "start": 0, @@ -6319,10 +6319,10 @@ description: Result of parsing gridfinity-bins.kcl ], "callee": { "abs_path": false, - "commentStart": 4949, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4949, + "commentStart": 0, "end": 0, "name": "shell", "start": 0, @@ -6332,7 +6332,7 @@ description: Result of parsing gridfinity-bins.kcl "start": 0, "type": "Name" }, - "commentStart": 4949, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6340,7 +6340,7 @@ description: Result of parsing gridfinity-bins.kcl "unlabeled": null } ], - "commentStart": 4333, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -6363,7 +6363,7 @@ description: Result of parsing gridfinity-bins.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 307, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -6378,10 +6378,10 @@ description: Result of parsing gridfinity-bins.kcl ], "properties": [ { - "commentStart": 316, + "commentStart": 0, "end": 0, "key": { - "commentStart": 316, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -6391,10 +6391,10 @@ description: Result of parsing gridfinity-bins.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 336, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -6415,7 +6415,7 @@ description: Result of parsing gridfinity-bins.kcl "nonCodeNodes": { "21": [ { - "commentStart": 2226, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -6426,7 +6426,7 @@ description: Result of parsing gridfinity-bins.kcl ], "22": [ { - "commentStart": 2847, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -6438,7 +6438,7 @@ description: Result of parsing gridfinity-bins.kcl }, "startNodes": [ { - "commentStart": 339, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap index 4109119b7..78c19d2be 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap @@ -73,7 +73,13 @@ description: Operations executed gridfinity-bins.kcl "type": "Number", "value": 34.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -165,14 +171,16 @@ description: Operations executed gridfinity-bins.kcl "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { @@ -472,14 +480,16 @@ description: Operations executed gridfinity-bins.kcl "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { "type": "Number", "value": 21.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, { @@ -772,7 +782,13 @@ description: Operations executed gridfinity-bins.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -884,7 +900,13 @@ description: Operations executed gridfinity-bins.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1020,7 +1042,13 @@ description: Operations executed gridfinity-bins.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1132,7 +1160,13 @@ description: Operations executed gridfinity-bins.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1268,7 +1302,13 @@ description: Operations executed gridfinity-bins.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1357,7 +1397,13 @@ description: Operations executed gridfinity-bins.kcl "type": "Number", "value": 42.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1455,7 +1501,13 @@ description: Operations executed gridfinity-bins.kcl "type": "Number", "value": 14.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/hex-nut/ast.snap b/rust/kcl-lib/tests/kcl_samples/hex-nut/ast.snap index ff7224642..e23637be4 100644 --- a/rust/kcl-lib/tests/kcl_samples/hex-nut/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/hex-nut/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing hex-nut.kcl "Ok": { "body": [ { - "commentStart": 350, + "commentStart": 0, "declaration": { - "commentStart": 398, + "commentStart": 0, "end": 0, "id": { - "commentStart": 398, + "commentStart": 0, "end": 0, "name": "wallToWallLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 417, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing hex-nut.kcl "type": "VariableDeclaration" }, { - "commentStart": 421, + "commentStart": 0, "declaration": { - "commentStart": 421, + "commentStart": 0, "end": 0, "id": { - "commentStart": 421, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 433, + "commentStart": 0, "end": 0, "raw": "0.266", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing hex-nut.kcl "type": "VariableDeclaration" }, { - "commentStart": 439, + "commentStart": 0, "declaration": { - "commentStart": 439, + "commentStart": 0, "end": 0, "id": { - "commentStart": 439, + "commentStart": 0, "end": 0, "name": "diameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 450, + "commentStart": 0, "end": 0, "raw": "0.3125", "start": 0, @@ -108,12 +108,12 @@ description: Result of parsing hex-nut.kcl "type": "VariableDeclaration" }, { - "commentStart": 456, + "commentStart": 0, "declaration": { - "commentStart": 498, + "commentStart": 0, "end": 0, "id": { - "commentStart": 498, + "commentStart": 0, "end": 0, "name": "hexNut", "start": 0, @@ -123,12 +123,12 @@ description: Result of parsing hex-nut.kcl "body": { "body": [ { - "commentStart": 531, + "commentStart": 0, "declaration": { - "commentStart": 531, + "commentStart": 0, "end": 0, "id": { - "commentStart": 531, + "commentStart": 0, "end": 0, "name": "hexNutSketch", "start": 0, @@ -141,10 +141,10 @@ description: Result of parsing hex-nut.kcl { "argument": { "abs_path": false, - "commentStart": 561, + "commentStart": 0, "end": 0, "name": { - "commentStart": 561, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -155,7 +155,7 @@ description: Result of parsing hex-nut.kcl "type": "Name", "type": "Name" }, - "commentStart": 560, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -165,10 +165,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 546, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -178,7 +178,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 546, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -187,17 +187,17 @@ description: Result of parsing hex-nut.kcl { "arguments": [ { - "commentStart": 587, + "commentStart": 0, "elements": [ { - "commentStart": 588, + "commentStart": 0, "end": 0, "left": { - "commentStart": 588, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 588, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -205,7 +205,7 @@ description: Result of parsing hex-nut.kcl "type": "Identifier" }, "property": { - "commentStart": 594, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -223,10 +223,10 @@ description: Result of parsing hex-nut.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 599, + "commentStart": 0, "end": 0, "name": { - "commentStart": 599, + "commentStart": 0, "end": 0, "name": "innerDia", "start": 0, @@ -242,11 +242,11 @@ description: Result of parsing hex-nut.kcl "type": "BinaryExpression" }, { - "commentStart": 609, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 609, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -254,7 +254,7 @@ description: Result of parsing hex-nut.kcl "type": "Identifier" }, "property": { - "commentStart": 615, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -276,7 +276,7 @@ description: Result of parsing hex-nut.kcl "type": "ArrayExpression" }, { - "commentStart": 620, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -285,10 +285,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 572, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -298,7 +298,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 572, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -307,14 +307,14 @@ description: Result of parsing hex-nut.kcl { "arguments": [ { - "commentStart": 641, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 643, + "commentStart": 0, "end": 0, "key": { - "commentStart": 643, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -323,7 +323,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 651, + "commentStart": 0, "end": 0, "raw": "240", "start": 0, @@ -336,10 +336,10 @@ description: Result of parsing hex-nut.kcl } }, { - "commentStart": 656, + "commentStart": 0, "end": 0, "key": { - "commentStart": 656, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -349,10 +349,10 @@ description: Result of parsing hex-nut.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 665, + "commentStart": 0, "end": 0, "name": { - "commentStart": 665, + "commentStart": 0, "end": 0, "name": "innerDia", "start": 0, @@ -370,7 +370,7 @@ description: Result of parsing hex-nut.kcl "type": "ObjectExpression" }, { - "commentStart": 677, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -379,10 +379,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 630, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -392,7 +392,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 630, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -401,14 +401,14 @@ description: Result of parsing hex-nut.kcl { "arguments": [ { - "commentStart": 698, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 700, + "commentStart": 0, "end": 0, "key": { - "commentStart": 700, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -417,7 +417,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 708, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -430,10 +430,10 @@ description: Result of parsing hex-nut.kcl } }, { - "commentStart": 713, + "commentStart": 0, "end": 0, "key": { - "commentStart": 713, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -443,10 +443,10 @@ description: Result of parsing hex-nut.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 722, + "commentStart": 0, "end": 0, "name": { - "commentStart": 722, + "commentStart": 0, "end": 0, "name": "innerDia", "start": 0, @@ -464,7 +464,7 @@ description: Result of parsing hex-nut.kcl "type": "ObjectExpression" }, { - "commentStart": 734, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -473,10 +473,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 687, + "commentStart": 0, "end": 0, "name": { - "commentStart": 687, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -486,7 +486,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 687, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -495,14 +495,14 @@ description: Result of parsing hex-nut.kcl { "arguments": [ { - "commentStart": 755, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 757, + "commentStart": 0, "end": 0, "key": { - "commentStart": 757, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -511,7 +511,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 765, + "commentStart": 0, "end": 0, "raw": "120", "start": 0, @@ -524,10 +524,10 @@ description: Result of parsing hex-nut.kcl } }, { - "commentStart": 770, + "commentStart": 0, "end": 0, "key": { - "commentStart": 770, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -537,10 +537,10 @@ description: Result of parsing hex-nut.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 779, + "commentStart": 0, "end": 0, "name": "innerDia", "start": 0, @@ -558,7 +558,7 @@ description: Result of parsing hex-nut.kcl "type": "ObjectExpression" }, { - "commentStart": 791, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -567,10 +567,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 744, + "commentStart": 0, "end": 0, "name": { - "commentStart": 744, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -580,7 +580,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 744, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -589,14 +589,14 @@ description: Result of parsing hex-nut.kcl { "arguments": [ { - "commentStart": 812, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 814, + "commentStart": 0, "end": 0, "key": { - "commentStart": 814, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -605,7 +605,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 822, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -618,10 +618,10 @@ description: Result of parsing hex-nut.kcl } }, { - "commentStart": 826, + "commentStart": 0, "end": 0, "key": { - "commentStart": 826, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -631,10 +631,10 @@ description: Result of parsing hex-nut.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 835, + "commentStart": 0, "end": 0, "name": { - "commentStart": 835, + "commentStart": 0, "end": 0, "name": "innerDia", "start": 0, @@ -652,7 +652,7 @@ description: Result of parsing hex-nut.kcl "type": "ObjectExpression" }, { - "commentStart": 847, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -661,10 +661,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 801, + "commentStart": 0, "end": 0, "name": { - "commentStart": 801, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -674,7 +674,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 801, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -683,14 +683,14 @@ description: Result of parsing hex-nut.kcl { "arguments": [ { - "commentStart": 868, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 870, + "commentStart": 0, "end": 0, "key": { - "commentStart": 870, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -699,7 +699,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 878, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -712,10 +712,10 @@ description: Result of parsing hex-nut.kcl } }, { - "commentStart": 881, + "commentStart": 0, "end": 0, "key": { - "commentStart": 881, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -724,14 +724,14 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 890, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 890, + "commentStart": 0, "end": 0, "name": { - "commentStart": 890, + "commentStart": 0, "end": 0, "name": "innerDia", "start": 0, @@ -744,7 +744,7 @@ description: Result of parsing hex-nut.kcl }, "operator": "*", "right": { - "commentStart": 901, + "commentStart": 0, "end": 0, "raw": ".90", "start": 0, @@ -766,7 +766,7 @@ description: Result of parsing hex-nut.kcl "type": "ObjectExpression" }, { - "commentStart": 908, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -775,10 +775,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 857, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -788,7 +788,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 857, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -798,10 +798,10 @@ description: Result of parsing hex-nut.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 918, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -811,7 +811,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 918, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -824,21 +824,21 @@ description: Result of parsing hex-nut.kcl { "type": "LabeledArg", "label": { - "commentStart": 945, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 954, + "commentStart": 0, "elements": [ { - "commentStart": 955, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 955, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -846,7 +846,7 @@ description: Result of parsing hex-nut.kcl "type": "Identifier" }, "property": { - "commentStart": 961, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -862,11 +862,11 @@ description: Result of parsing hex-nut.kcl "type": "MemberExpression" }, { - "commentStart": 965, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 965, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -874,7 +874,7 @@ description: Result of parsing hex-nut.kcl "type": "Identifier" }, "property": { - "commentStart": 971, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -899,21 +899,21 @@ description: Result of parsing hex-nut.kcl { "type": "LabeledArg", "label": { - "commentStart": 976, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 985, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 985, + "commentStart": 0, "end": 0, "name": { - "commentStart": 985, + "commentStart": 0, "end": 0, "name": "innerDia", "start": 0, @@ -926,7 +926,7 @@ description: Result of parsing hex-nut.kcl }, "operator": "/", "right": { - "commentStart": 996, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -945,10 +945,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 938, + "commentStart": 0, "end": 0, "name": { - "commentStart": 938, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -958,7 +958,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 938, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -966,7 +966,7 @@ description: Result of parsing hex-nut.kcl "unlabeled": null }, { - "commentStart": 1000, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -975,10 +975,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 933, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -988,7 +988,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 933, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -999,7 +999,7 @@ description: Result of parsing hex-nut.kcl { "type": "LabeledArg", "label": { - "commentStart": 1018, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1007,10 +1007,10 @@ description: Result of parsing hex-nut.kcl }, "arg": { "abs_path": false, - "commentStart": 1027, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1027, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -1025,10 +1025,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 1010, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1010, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1038,7 +1038,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 1010, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1046,7 +1046,7 @@ description: Result of parsing hex-nut.kcl "unlabeled": null } ], - "commentStart": 546, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1064,10 +1064,10 @@ description: Result of parsing hex-nut.kcl { "argument": { "abs_path": false, - "commentStart": 1041, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1041, + "commentStart": 0, "end": 0, "name": "hexNutSketch", "start": 0, @@ -1078,24 +1078,24 @@ description: Result of parsing hex-nut.kcl "type": "Name", "type": "Name" }, - "commentStart": 1034, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 527, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 504, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 505, + "commentStart": 0, "end": 0, "name": "start", "start": 0, @@ -1105,7 +1105,7 @@ description: Result of parsing hex-nut.kcl { "type": "Parameter", "identifier": { - "commentStart": 512, + "commentStart": 0, "end": 0, "name": "thk", "start": 0, @@ -1115,7 +1115,7 @@ description: Result of parsing hex-nut.kcl { "type": "Parameter", "identifier": { - "commentStart": 517, + "commentStart": 0, "end": 0, "name": "innerDia", "start": 0, @@ -1142,15 +1142,15 @@ description: Result of parsing hex-nut.kcl "type": "VariableDeclaration" }, { - "commentStart": 1055, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 1084, + "commentStart": 0, "elements": [ { - "commentStart": 1085, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1162,7 +1162,7 @@ description: Result of parsing hex-nut.kcl } }, { - "commentStart": 1088, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1181,10 +1181,10 @@ description: Result of parsing hex-nut.kcl }, { "abs_path": false, - "commentStart": 1092, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1092, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -1197,10 +1197,10 @@ description: Result of parsing hex-nut.kcl }, { "abs_path": false, - "commentStart": 1103, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1103, + "commentStart": 0, "end": 0, "name": "diameter", "start": 0, @@ -1214,10 +1214,10 @@ description: Result of parsing hex-nut.kcl ], "callee": { "abs_path": false, - "commentStart": 1077, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1077, + "commentStart": 0, "end": 0, "name": "hexNut", "start": 0, @@ -1227,7 +1227,7 @@ description: Result of parsing hex-nut.kcl "start": 0, "type": "Name" }, - "commentStart": 1077, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1250,7 +1250,7 @@ description: Result of parsing hex-nut.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 318, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -1265,10 +1265,10 @@ description: Result of parsing hex-nut.kcl ], "properties": [ { - "commentStart": 327, + "commentStart": 0, "end": 0, "key": { - "commentStart": 327, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -1278,10 +1278,10 @@ description: Result of parsing hex-nut.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 347, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -1302,7 +1302,7 @@ description: Result of parsing hex-nut.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 350, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/i-beam/ast.snap b/rust/kcl-lib/tests/kcl_samples/i-beam/ast.snap index 22707a203..94a63e2e2 100644 --- a/rust/kcl-lib/tests/kcl_samples/i-beam/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/i-beam/ast.snap @@ -6,22 +6,22 @@ description: Result of parsing i-beam.kcl "Ok": { "body": [ { - "commentStart": 160, + "commentStart": 0, "declaration": { - "commentStart": 183, + "commentStart": 0, "end": 0, "id": { - "commentStart": 183, + "commentStart": 0, "end": 0, "name": "beamLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 196, + "commentStart": 0, "end": 0, "left": { - "commentStart": 196, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -37,10 +37,10 @@ description: Result of parsing i-beam.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 200, + "commentStart": 0, "end": 0, "name": "ft", "start": 0, @@ -50,7 +50,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 200, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -73,19 +73,19 @@ description: Result of parsing i-beam.kcl "type": "VariableDeclaration" }, { - "commentStart": 205, + "commentStart": 0, "declaration": { - "commentStart": 205, + "commentStart": 0, "end": 0, "id": { - "commentStart": 205, + "commentStart": 0, "end": 0, "name": "beamHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 218, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -106,19 +106,19 @@ description: Result of parsing i-beam.kcl "type": "VariableDeclaration" }, { - "commentStart": 220, + "commentStart": 0, "declaration": { - "commentStart": 220, + "commentStart": 0, "end": 0, "id": { - "commentStart": 220, + "commentStart": 0, "end": 0, "name": "flangeWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 234, + "commentStart": 0, "end": 0, "raw": "2.663", "start": 0, @@ -139,19 +139,19 @@ description: Result of parsing i-beam.kcl "type": "VariableDeclaration" }, { - "commentStart": 240, + "commentStart": 0, "declaration": { - "commentStart": 240, + "commentStart": 0, "end": 0, "id": { - "commentStart": 240, + "commentStart": 0, "end": 0, "name": "flangeThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 258, + "commentStart": 0, "end": 0, "raw": "0.293", "start": 0, @@ -172,19 +172,19 @@ description: Result of parsing i-beam.kcl "type": "VariableDeclaration" }, { - "commentStart": 264, + "commentStart": 0, "declaration": { - "commentStart": 264, + "commentStart": 0, "end": 0, "id": { - "commentStart": 264, + "commentStart": 0, "end": 0, "name": "webThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 279, + "commentStart": 0, "end": 0, "raw": "0.193", "start": 0, @@ -205,19 +205,19 @@ description: Result of parsing i-beam.kcl "type": "VariableDeclaration" }, { - "commentStart": 285, + "commentStart": 0, "declaration": { - "commentStart": 285, + "commentStart": 0, "end": 0, "id": { - "commentStart": 285, + "commentStart": 0, "end": 0, "name": "rootRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 298, + "commentStart": 0, "end": 0, "raw": "0.457", "start": 0, @@ -238,12 +238,12 @@ description: Result of parsing i-beam.kcl "type": "VariableDeclaration" }, { - "commentStart": 303, + "commentStart": 0, "declaration": { - "commentStart": 430, + "commentStart": 0, "end": 0, "id": { - "commentStart": 430, + "commentStart": 0, "end": 0, "name": "iBeam", "start": 0, @@ -256,10 +256,10 @@ description: Result of parsing i-beam.kcl { "argument": { "abs_path": false, - "commentStart": 453, + "commentStart": 0, "end": 0, "name": { - "commentStart": 453, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -270,7 +270,7 @@ description: Result of parsing i-beam.kcl "type": "Name", "type": "Name" }, - "commentStart": 452, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -280,10 +280,10 @@ description: Result of parsing i-beam.kcl ], "callee": { "abs_path": false, - "commentStart": 438, + "commentStart": 0, "end": 0, "name": { - "commentStart": 438, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -293,7 +293,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 438, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -302,10 +302,10 @@ description: Result of parsing i-beam.kcl { "arguments": [ { - "commentStart": 477, + "commentStart": 0, "elements": [ { - "commentStart": 478, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -317,14 +317,14 @@ description: Result of parsing i-beam.kcl } }, { - "commentStart": 481, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 481, + "commentStart": 0, "end": 0, "name": { - "commentStart": 481, + "commentStart": 0, "end": 0, "name": "beamHeight", "start": 0, @@ -337,7 +337,7 @@ description: Result of parsing i-beam.kcl }, "operator": "/", "right": { - "commentStart": 494, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -359,7 +359,7 @@ description: Result of parsing i-beam.kcl "type": "ArrayExpression" }, { - "commentStart": 498, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -368,10 +368,10 @@ description: Result of parsing i-beam.kcl ], "callee": { "abs_path": false, - "commentStart": 462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 462, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -381,7 +381,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 462, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -392,21 +392,21 @@ description: Result of parsing i-beam.kcl { "type": "LabeledArg", "label": { - "commentStart": 512, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 521, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 521, + "commentStart": 0, "end": 0, "name": { - "commentStart": 521, + "commentStart": 0, "end": 0, "name": "flangeWidth", "start": 0, @@ -419,7 +419,7 @@ description: Result of parsing i-beam.kcl }, "operator": "/", "right": { - "commentStart": 535, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -438,10 +438,10 @@ description: Result of parsing i-beam.kcl ], "callee": { "abs_path": false, - "commentStart": 506, + "commentStart": 0, "end": 0, "name": { - "commentStart": 506, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -451,7 +451,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 506, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -463,7 +463,7 @@ description: Result of parsing i-beam.kcl { "type": "LabeledArg", "label": { - "commentStart": 549, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -472,10 +472,10 @@ description: Result of parsing i-beam.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 559, + "commentStart": 0, "end": 0, "name": { - "commentStart": 559, + "commentStart": 0, "end": 0, "name": "flangeThickness", "start": 0, @@ -486,7 +486,7 @@ description: Result of parsing i-beam.kcl "type": "Name", "type": "Name" }, - "commentStart": 558, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -497,10 +497,10 @@ description: Result of parsing i-beam.kcl ], "callee": { "abs_path": false, - "commentStart": 543, + "commentStart": 0, "end": 0, "name": { - "commentStart": 543, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -510,7 +510,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 543, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -522,24 +522,24 @@ description: Result of parsing i-beam.kcl { "type": "LabeledArg", "label": { - "commentStart": 587, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 601, + "commentStart": 0, "end": 0, "left": { - "commentStart": 601, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 601, + "commentStart": 0, "end": 0, "name": { - "commentStart": 601, + "commentStart": 0, "end": 0, "name": "webThickness", "start": 0, @@ -552,7 +552,7 @@ description: Result of parsing i-beam.kcl }, "operator": "/", "right": { - "commentStart": 616, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -570,10 +570,10 @@ description: Result of parsing i-beam.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 620, + "commentStart": 0, "end": 0, "name": { - "commentStart": 620, + "commentStart": 0, "end": 0, "name": "rootRadius", "start": 0, @@ -592,10 +592,10 @@ description: Result of parsing i-beam.kcl ], "callee": { "abs_path": false, - "commentStart": 581, + "commentStart": 0, "end": 0, "name": { - "commentStart": 581, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -605,7 +605,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 581, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -615,14 +615,14 @@ description: Result of parsing i-beam.kcl { "arguments": [ { - "commentStart": 651, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 653, + "commentStart": 0, "end": 0, "key": { - "commentStart": 653, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -632,10 +632,10 @@ description: Result of parsing i-beam.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 662, + "commentStart": 0, "end": 0, "name": { - "commentStart": 662, + "commentStart": 0, "end": 0, "name": "rootRadius", "start": 0, @@ -648,10 +648,10 @@ description: Result of parsing i-beam.kcl } }, { - "commentStart": 674, + "commentStart": 0, "end": 0, "key": { - "commentStart": 674, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -660,7 +660,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 683, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -678,7 +678,7 @@ description: Result of parsing i-beam.kcl "type": "ObjectExpression" }, { - "commentStart": 689, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -687,10 +687,10 @@ description: Result of parsing i-beam.kcl ], "callee": { "abs_path": false, - "commentStart": 637, + "commentStart": 0, "end": 0, "name": { - "commentStart": 637, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -700,7 +700,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 637, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -711,14 +711,14 @@ description: Result of parsing i-beam.kcl { "type": "LabeledArg", "label": { - "commentStart": 703, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 717, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -733,10 +733,10 @@ description: Result of parsing i-beam.kcl ], "callee": { "abs_path": false, - "commentStart": 697, + "commentStart": 0, "end": 0, "name": { - "commentStart": 697, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -746,7 +746,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 697, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -758,7 +758,7 @@ description: Result of parsing i-beam.kcl { "type": "LabeledArg", "label": { - "commentStart": 734, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -766,10 +766,10 @@ description: Result of parsing i-beam.kcl }, "arg": { "abs_path": false, - "commentStart": 741, + "commentStart": 0, "end": 0, "name": { - "commentStart": 741, + "commentStart": 0, "end": 0, "name": "X", "start": 0, @@ -784,10 +784,10 @@ description: Result of parsing i-beam.kcl ], "callee": { "abs_path": false, - "commentStart": 725, + "commentStart": 0, "end": 0, "name": { - "commentStart": 725, + "commentStart": 0, "end": 0, "name": "mirror2d", "start": 0, @@ -797,7 +797,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 725, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -809,7 +809,7 @@ description: Result of parsing i-beam.kcl { "type": "LabeledArg", "label": { - "commentStart": 758, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -817,10 +817,10 @@ description: Result of parsing i-beam.kcl }, "arg": { "abs_path": false, - "commentStart": 765, + "commentStart": 0, "end": 0, "name": { - "commentStart": 765, + "commentStart": 0, "end": 0, "name": "Y", "start": 0, @@ -835,10 +835,10 @@ description: Result of parsing i-beam.kcl ], "callee": { "abs_path": false, - "commentStart": 749, + "commentStart": 0, "end": 0, "name": { - "commentStart": 749, + "commentStart": 0, "end": 0, "name": "mirror2d", "start": 0, @@ -848,7 +848,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 749, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -860,7 +860,7 @@ description: Result of parsing i-beam.kcl { "type": "LabeledArg", "label": { - "commentStart": 781, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -868,10 +868,10 @@ description: Result of parsing i-beam.kcl }, "arg": { "abs_path": false, - "commentStart": 790, + "commentStart": 0, "end": 0, "name": { - "commentStart": 790, + "commentStart": 0, "end": 0, "name": "beamLength", "start": 0, @@ -886,10 +886,10 @@ description: Result of parsing i-beam.kcl ], "callee": { "abs_path": false, - "commentStart": 773, + "commentStart": 0, "end": 0, "name": { - "commentStart": 773, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -899,7 +899,7 @@ description: Result of parsing i-beam.kcl "start": 0, "type": "Name" }, - "commentStart": 773, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -907,7 +907,7 @@ description: Result of parsing i-beam.kcl "unlabeled": null } ], - "commentStart": 438, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -935,7 +935,7 @@ description: Result of parsing i-beam.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 128, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -950,10 +950,10 @@ description: Result of parsing i-beam.kcl ], "properties": [ { - "commentStart": 137, + "commentStart": 0, "end": 0, "key": { - "commentStart": 137, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -963,10 +963,10 @@ description: Result of parsing i-beam.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 157, + "commentStart": 0, "end": 0, "name": { - "commentStart": 157, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -987,7 +987,7 @@ description: Result of parsing i-beam.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 160, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/i-beam/ops.snap b/rust/kcl-lib/tests/kcl_samples/i-beam/ops.snap index f721eb5ec..346b2b6e1 100644 --- a/rust/kcl-lib/tests/kcl_samples/i-beam/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/i-beam/ops.snap @@ -25,7 +25,13 @@ description: Operations executed i-beam.kcl "type": "Number", "value": 72.00000000000001, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/i-beam/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/i-beam/program_memory.snap index a764460ad..d471e6944 100644 --- a/rust/kcl-lib/tests/kcl_samples/i-beam/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/i-beam/program_memory.snap @@ -20,7 +20,13 @@ description: Variables in memory after executing i-beam.kcl "type": "Number", "value": 72.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "flangeThickness": { diff --git a/rust/kcl-lib/tests/kcl_samples/keyboard/ast.snap b/rust/kcl-lib/tests/kcl_samples/keyboard/ast.snap index 096d628bf..3380f4776 100644 --- a/rust/kcl-lib/tests/kcl_samples/keyboard/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/keyboard/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing keyboard.kcl "Ok": { "body": [ { - "commentStart": 109, + "commentStart": 0, "declaration": { - "commentStart": 132, + "commentStart": 0, "end": 0, "id": { - "commentStart": 132, + "commentStart": 0, "end": 0, "name": "baseColor", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 144, + "commentStart": 0, "end": 0, "raw": "\"#0f0f0f\"", "start": 0, @@ -39,19 +39,19 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 154, + "commentStart": 0, "declaration": { - "commentStart": 154, + "commentStart": 0, "end": 0, "id": { - "commentStart": 154, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 172, + "commentStart": 0, "end": 0, "raw": "\"#b0b0b0\"", "start": 0, @@ -69,19 +69,19 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 182, + "commentStart": 0, "declaration": { - "commentStart": 182, + "commentStart": 0, "end": 0, "id": { - "commentStart": 182, + "commentStart": 0, "end": 0, "name": "highlightColor2", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 200, + "commentStart": 0, "end": 0, "raw": "\"#23af93\"", "start": 0, @@ -99,19 +99,19 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 210, + "commentStart": 0, "declaration": { - "commentStart": 210, + "commentStart": 0, "end": 0, "id": { - "commentStart": 210, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 222, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -132,19 +132,19 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 226, + "commentStart": 0, "declaration": { - "commentStart": 226, + "commentStart": 0, "end": 0, "id": { - "commentStart": 226, + "commentStart": 0, "end": 0, "name": "keyDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 237, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -165,19 +165,19 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 241, + "commentStart": 0, "declaration": { - "commentStart": 241, + "commentStart": 0, "end": 0, "id": { - "commentStart": 241, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 251, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -198,26 +198,26 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 255, + "commentStart": 0, "declaration": { - "commentStart": 255, + "commentStart": 0, "end": 0, "id": { - "commentStart": 255, + "commentStart": 0, "end": 0, "name": "row1", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 262, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 262, + "commentStart": 0, "end": 0, "name": { - "commentStart": 262, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -230,7 +230,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 272, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -255,29 +255,29 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 274, + "commentStart": 0, "declaration": { - "commentStart": 274, + "commentStart": 0, "end": 0, "id": { - "commentStart": 274, + "commentStart": 0, "end": 0, "name": "row2", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 281, + "commentStart": 0, "end": 0, "left": { - "commentStart": 281, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 281, + "commentStart": 0, "end": 0, "name": { - "commentStart": 281, + "commentStart": 0, "end": 0, "name": "row1", "start": 0, @@ -291,10 +291,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 288, + "commentStart": 0, "end": 0, "name": { - "commentStart": 288, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -312,10 +312,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 300, + "commentStart": 0, "end": 0, "name": { - "commentStart": 300, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -340,29 +340,29 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 308, + "commentStart": 0, "declaration": { - "commentStart": 308, + "commentStart": 0, "end": 0, "id": { - "commentStart": 308, + "commentStart": 0, "end": 0, "name": "row3", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 315, + "commentStart": 0, "end": 0, "left": { - "commentStart": 315, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 315, + "commentStart": 0, "end": 0, "name": { - "commentStart": 315, + "commentStart": 0, "end": 0, "name": "row2", "start": 0, @@ -376,10 +376,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 322, + "commentStart": 0, "end": 0, "name": { - "commentStart": 322, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -397,10 +397,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 334, + "commentStart": 0, "end": 0, "name": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -425,29 +425,29 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 342, + "commentStart": 0, "declaration": { - "commentStart": 342, + "commentStart": 0, "end": 0, "id": { - "commentStart": 342, + "commentStart": 0, "end": 0, "name": "row4", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 349, + "commentStart": 0, "end": 0, "left": { - "commentStart": 349, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 349, + "commentStart": 0, "end": 0, "name": { - "commentStart": 349, + "commentStart": 0, "end": 0, "name": "row3", "start": 0, @@ -461,10 +461,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 356, + "commentStart": 0, "end": 0, "name": { - "commentStart": 356, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -482,10 +482,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 368, + "commentStart": 0, "end": 0, "name": { - "commentStart": 368, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -510,29 +510,29 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 376, + "commentStart": 0, "declaration": { - "commentStart": 376, + "commentStart": 0, "end": 0, "id": { - "commentStart": 376, + "commentStart": 0, "end": 0, "name": "row5", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 383, + "commentStart": 0, "end": 0, "left": { - "commentStart": 383, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 383, + "commentStart": 0, "end": 0, "name": "row4", "start": 0, @@ -546,10 +546,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 390, + "commentStart": 0, "end": 0, "name": { - "commentStart": 390, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -567,10 +567,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 402, + "commentStart": 0, "end": 0, "name": { - "commentStart": 402, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -595,29 +595,29 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 410, + "commentStart": 0, "declaration": { - "commentStart": 410, + "commentStart": 0, "end": 0, "id": { - "commentStart": 410, + "commentStart": 0, "end": 0, "name": "row6", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 417, + "commentStart": 0, "end": 0, "left": { - "commentStart": 417, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 417, + "commentStart": 0, "end": 0, "name": { - "commentStart": 417, + "commentStart": 0, "end": 0, "name": "row5", "start": 0, @@ -631,10 +631,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 424, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -652,10 +652,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 436, + "commentStart": 0, "end": 0, "name": { - "commentStart": 436, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -680,12 +680,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 443, + "commentStart": 0, "declaration": { - "commentStart": 520, + "commentStart": 0, "end": 0, "id": { - "commentStart": 520, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -697,10 +697,10 @@ description: Result of parsing keyboard.kcl "arguments": [ { "abs_path": false, - "commentStart": 546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 546, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -714,10 +714,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 532, + "commentStart": 0, "end": 0, "name": { - "commentStart": 532, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -727,7 +727,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 532, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -736,10 +736,10 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 570, + "commentStart": 0, "elements": [ { - "commentStart": 571, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -751,7 +751,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 574, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -769,7 +769,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 578, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -778,10 +778,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 555, + "commentStart": 0, "end": 0, "name": { - "commentStart": 555, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -791,7 +791,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 555, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -802,18 +802,18 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 591, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 597, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 599, + "commentStart": 0, "end": 0, "raw": "0.14", "start": 0, @@ -824,7 +824,7 @@ description: Result of parsing keyboard.kcl "suffix": "None" } }, - "commentStart": 598, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -832,7 +832,7 @@ description: Result of parsing keyboard.kcl "type": "UnaryExpression" }, { - "commentStart": 605, + "commentStart": 0, "end": 0, "raw": "0.68", "start": 0, @@ -853,14 +853,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 612, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 618, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -871,10 +871,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 586, + "commentStart": 0, "end": 0, "name": { - "commentStart": 586, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -884,7 +884,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 586, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -894,10 +894,10 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 642, + "commentStart": 0, "elements": [ { - "commentStart": 643, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -909,17 +909,17 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 646, + "commentStart": 0, "end": 0, "left": { - "commentStart": 646, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 646, + "commentStart": 0, "end": 0, "name": { - "commentStart": 646, + "commentStart": 0, "end": 0, "name": "row6", "start": 0, @@ -932,10 +932,10 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 653, + "commentStart": 0, "end": 0, "left": { - "commentStart": 653, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -949,10 +949,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 657, + "commentStart": 0, "end": 0, "name": { - "commentStart": 657, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -974,10 +974,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 667, + "commentStart": 0, "end": 0, "name": { - "commentStart": 667, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -999,14 +999,14 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 679, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 682, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1016,10 +1016,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 631, + "commentStart": 0, "end": 0, "name": { - "commentStart": 631, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1029,7 +1029,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 631, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1040,17 +1040,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 700, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 714, + "commentStart": 0, "elements": [ { - "commentStart": 715, + "commentStart": 0, "end": 0, "raw": "5.13", "start": 0, @@ -1062,7 +1062,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 721, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1083,14 +1083,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 725, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 731, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1101,10 +1101,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 695, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1114,7 +1114,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1126,19 +1126,19 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 749, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 763, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 778, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1147,10 +1147,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 764, + "commentStart": 0, "end": 0, "name": { - "commentStart": 764, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1160,7 +1160,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 764, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1169,7 +1169,7 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 796, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1178,10 +1178,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 782, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1191,7 +1191,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 782, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1207,14 +1207,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 801, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 807, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1225,10 +1225,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 744, + "commentStart": 0, "end": 0, "name": { - "commentStart": 744, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1238,7 +1238,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 744, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1249,10 +1249,10 @@ description: Result of parsing keyboard.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 820, + "commentStart": 0, "end": 0, "name": { - "commentStart": 820, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1262,7 +1262,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 820, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1273,14 +1273,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 841, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 850, + "commentStart": 0, "end": 0, "raw": "13.6", "start": 0, @@ -1295,10 +1295,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 833, + "commentStart": 0, "end": 0, "name": { - "commentStart": 833, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1308,7 +1308,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 833, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1320,7 +1320,7 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 872, + "commentStart": 0, "end": 0, "name": "color", "start": 0, @@ -1328,10 +1328,10 @@ description: Result of parsing keyboard.kcl }, "arg": { "abs_path": false, - "commentStart": 880, + "commentStart": 0, "end": 0, "name": { - "commentStart": 880, + "commentStart": 0, "end": 0, "name": "baseColor", "start": 0, @@ -1346,10 +1346,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 861, + "commentStart": 0, "end": 0, "name": { - "commentStart": 861, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -1359,7 +1359,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 861, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1371,14 +1371,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 911, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 920, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -1393,23 +1393,23 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 931, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 938, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 965, + "commentStart": 0, "end": 0, "name": { - "commentStart": 965, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -1423,10 +1423,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 949, + "commentStart": 0, "end": 0, "name": { - "commentStart": 949, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -1436,7 +1436,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 949, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1446,10 +1446,10 @@ description: Result of parsing keyboard.kcl "arguments": [ { "abs_path": false, - "commentStart": 998, + "commentStart": 0, "end": 0, "name": { - "commentStart": 998, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -1463,10 +1463,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 982, + "commentStart": 0, "end": 0, "name": { - "commentStart": 982, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -1476,7 +1476,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 982, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1484,10 +1484,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 1015, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1015, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -1500,10 +1500,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 1031, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1031, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -1524,10 +1524,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 896, + "commentStart": 0, "end": 0, "name": { - "commentStart": 896, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1537,7 +1537,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 896, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1545,13 +1545,13 @@ description: Result of parsing keyboard.kcl "unlabeled": null } ], - "commentStart": 532, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "9": [ { - "commentStart": 1053, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1584,12 +1584,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 1121, + "commentStart": 0, "declaration": { - "commentStart": 1121, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1121, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -1599,10 +1599,10 @@ description: Result of parsing keyboard.kcl "arguments": [ { "abs_path": false, - "commentStart": 1147, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1147, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -1615,10 +1615,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 1158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1158, + "commentStart": 0, "end": 0, "name": "seg04", "start": 0, @@ -1632,10 +1632,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 1133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1133, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1645,7 +1645,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 1133, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1661,12 +1661,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 1165, + "commentStart": 0, "declaration": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": "profile001", "start": 0, @@ -1677,17 +1677,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 1196, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1205, + "commentStart": 0, "elements": [ { - "commentStart": 1206, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -1699,7 +1699,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1212, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -1720,14 +1720,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1228, + "commentStart": 0, "end": 0, "raw": "0.4", "start": 0, @@ -1742,10 +1742,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 1178, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1178, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1755,17 +1755,17 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 1178, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1185, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1185, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -1787,12 +1787,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 1233, + "commentStart": 0, "declaration": { - "commentStart": 1233, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1233, + "commentStart": 0, "end": 0, "name": "profile003", "start": 0, @@ -1803,17 +1803,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 1264, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1273, + "commentStart": 0, "elements": [ { - "commentStart": 1274, + "commentStart": 0, "end": 0, "raw": "4.4", "start": 0, @@ -1825,7 +1825,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1279, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -1846,14 +1846,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 1286, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1295, + "commentStart": 0, "end": 0, "raw": "0.4", "start": 0, @@ -1868,10 +1868,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 1246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1246, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1881,17 +1881,17 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 1246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -1913,12 +1913,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 1300, + "commentStart": 0, "declaration": { - "commentStart": 1300, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1300, + "commentStart": 0, "end": 0, "name": "profile004", "start": 0, @@ -1929,17 +1929,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 1331, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1340, + "commentStart": 0, "elements": [ { - "commentStart": 1341, + "commentStart": 0, "end": 0, "raw": "0.73", "start": 0, @@ -1951,10 +1951,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1347, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1347, + "commentStart": 0, "end": 0, "raw": "13.6", "start": 0, @@ -1967,7 +1967,7 @@ description: Result of parsing keyboard.kcl }, "operator": "-", "right": { - "commentStart": 1354, + "commentStart": 0, "end": 0, "raw": ".75", "start": 0, @@ -1992,14 +1992,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 1360, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1369, + "commentStart": 0, "end": 0, "raw": "0.4", "start": 0, @@ -2014,10 +2014,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 1313, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1313, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2027,17 +2027,17 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 1313, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1320, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1320, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -2059,12 +2059,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 1374, + "commentStart": 0, "declaration": { - "commentStart": 1374, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1374, + "commentStart": 0, "end": 0, "name": "profile005", "start": 0, @@ -2075,17 +2075,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1414, + "commentStart": 0, "elements": [ { - "commentStart": 1415, + "commentStart": 0, "end": 0, "raw": "4.4", "start": 0, @@ -2097,10 +2097,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1420, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1420, + "commentStart": 0, "end": 0, "raw": "13.6", "start": 0, @@ -2113,7 +2113,7 @@ description: Result of parsing keyboard.kcl }, "operator": "-", "right": { - "commentStart": 1427, + "commentStart": 0, "end": 0, "raw": ".75", "start": 0, @@ -2138,14 +2138,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 1433, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1442, + "commentStart": 0, "end": 0, "raw": "0.4", "start": 0, @@ -2160,10 +2160,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 1387, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1387, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2173,17 +2173,17 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 1387, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1394, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -2205,21 +2205,21 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 1447, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "type": "LabeledArg", "label": { - "commentStart": 1530, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1539, + "commentStart": 0, "end": 0, "raw": ".15", "start": 0, @@ -2234,10 +2234,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 1447, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1447, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2247,20 +2247,20 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 1447, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 1458, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1464, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1464, + "commentStart": 0, "end": 0, "name": "profile001", "start": 0, @@ -2273,10 +2273,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 1480, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1480, + "commentStart": 0, "end": 0, "name": "profile003", "start": 0, @@ -2289,10 +2289,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 1496, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1496, + "commentStart": 0, "end": 0, "name": "profile004", "start": 0, @@ -2305,10 +2305,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 1512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1512, + "commentStart": 0, "end": 0, "name": "profile005", "start": 0, @@ -2331,26 +2331,26 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 1545, + "commentStart": 0, "declaration": { - "commentStart": 1594, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1594, + "commentStart": 0, "end": 0, "name": "plane001", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1605, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1609, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1609, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -2359,14 +2359,14 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1617, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1623, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1623, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -2375,10 +2375,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1632, + "commentStart": 0, "elements": [ { - "commentStart": 1633, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2390,7 +2390,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1638, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2402,7 +2402,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1643, + "commentStart": 0, "end": 0, "raw": "0.7", "start": 0, @@ -2421,10 +2421,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1653, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1653, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -2433,10 +2433,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1661, + "commentStart": 0, "elements": [ { - "commentStart": 1662, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2448,7 +2448,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1667, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2460,7 +2460,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1672, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2479,10 +2479,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1682, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1682, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -2491,10 +2491,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1690, + "commentStart": 0, "elements": [ { - "commentStart": 1691, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2506,7 +2506,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1696, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2522,7 +2522,7 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 1715, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -2536,10 +2536,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 1705, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1705, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -2549,7 +2549,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 1705, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2558,10 +2558,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 1701, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1701, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -2571,7 +2571,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 1701, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2585,10 +2585,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1725, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1725, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -2597,10 +2597,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1733, + "commentStart": 0, "elements": [ { - "commentStart": 1734, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2612,7 +2612,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1739, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -2624,7 +2624,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 1744, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -2668,12 +2668,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 1754, + "commentStart": 0, "declaration": { - "commentStart": 1881, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1881, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -2683,12 +2683,12 @@ description: Result of parsing keyboard.kcl "body": { "body": [ { - "commentStart": 1941, + "commentStart": 0, "declaration": { - "commentStart": 1941, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1941, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -2698,10 +2698,10 @@ description: Result of parsing keyboard.kcl "arguments": [ { "abs_path": false, - "commentStart": 1967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1967, + "commentStart": 0, "end": 0, "name": "plane001", "start": 0, @@ -2715,10 +2715,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 1953, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1953, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2728,7 +2728,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 1953, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2744,12 +2744,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 1979, + "commentStart": 0, "declaration": { - "commentStart": 1979, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1979, + "commentStart": 0, "end": 0, "name": "profile002", "start": 0, @@ -2760,14 +2760,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 2007, + "commentStart": 0, "elements": [ { - "commentStart": 2008, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2008, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -2775,7 +2775,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 2020, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2791,11 +2791,11 @@ description: Result of parsing keyboard.kcl "type": "MemberExpression" }, { - "commentStart": 2024, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2024, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -2803,7 +2803,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 2036, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2826,10 +2826,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 2041, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2041, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -2843,10 +2843,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 1992, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1992, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2856,7 +2856,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 1992, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2865,14 +2865,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 2063, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2074, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2074, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -2881,7 +2881,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2087, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2894,10 +2894,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 2101, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2101, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -2906,7 +2906,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2112, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -2919,10 +2919,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 2126, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2126, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2931,7 +2931,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2135, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -2949,7 +2949,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 2149, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2958,10 +2958,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2059, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2059, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2971,7 +2971,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2059, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2980,10 +2980,10 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 2170, + "commentStart": 0, "elements": [ { - "commentStart": 2171, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2995,14 +2995,14 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 2174, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2174, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2174, + "commentStart": 0, "end": 0, "name": "keyWidth", "start": 0, @@ -3015,7 +3015,7 @@ description: Result of parsing keyboard.kcl }, "operator": "-", "right": { - "commentStart": 2185, + "commentStart": 0, "end": 0, "raw": ".2", "start": 0, @@ -3037,14 +3037,14 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 2190, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2193, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3054,10 +3054,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2159, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2159, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3067,7 +3067,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2159, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3076,14 +3076,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 2237, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2239, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2239, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3092,7 +3092,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2248, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -3105,10 +3105,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 2253, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2253, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -3117,7 +3117,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2262, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3135,7 +3135,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 2268, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3144,10 +3144,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2223, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2223, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -3157,7 +3157,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2223, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3166,19 +3166,19 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 2289, + "commentStart": 0, "elements": [ { - "commentStart": 2300, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 2307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2307, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -3192,10 +3192,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2300, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2300, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -3205,7 +3205,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2300, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3213,7 +3213,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 2331, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3229,14 +3229,14 @@ description: Result of parsing keyboard.kcl "type": "BinaryExpression" }, { - "commentStart": 2344, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2344, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2344, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -3249,7 +3249,7 @@ description: Result of parsing keyboard.kcl }, "operator": "-", "right": { - "commentStart": 2356, + "commentStart": 0, "end": 0, "raw": ".2", "start": 0, @@ -3271,14 +3271,14 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 2369, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2372, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3288,10 +3288,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2278, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2278, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3301,7 +3301,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2278, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3310,14 +3310,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 2416, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2418, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2418, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3326,7 +3326,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2427, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -3339,10 +3339,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 2432, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2432, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -3351,7 +3351,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2441, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3369,7 +3369,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 2447, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3378,10 +3378,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2402, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2402, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -3391,7 +3391,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2402, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3400,16 +3400,16 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 2468, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 2486, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2486, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -3423,10 +3423,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2479, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2479, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -3436,7 +3436,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2479, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3447,10 +3447,10 @@ description: Result of parsing keyboard.kcl "arguments": [ { "abs_path": false, - "commentStart": 2526, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2526, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -3464,10 +3464,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2519, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2519, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -3477,13 +3477,13 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2519, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 2518, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3497,14 +3497,14 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 2558, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2561, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3514,10 +3514,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2457, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2457, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3527,7 +3527,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2457, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3536,14 +3536,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 2605, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2607, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2607, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3552,7 +3552,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2616, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -3565,10 +3565,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 2621, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2621, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -3577,7 +3577,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2630, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3595,7 +3595,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 2636, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3604,10 +3604,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2591, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2591, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -3617,7 +3617,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2591, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3628,19 +3628,19 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 2651, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2665, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2680, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3649,10 +3649,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2666, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2666, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3662,7 +3662,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2666, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3671,7 +3671,7 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 2698, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3680,10 +3680,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2684, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2684, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3693,7 +3693,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2684, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3709,14 +3709,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 2703, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2709, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3727,10 +3727,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2646, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2646, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3740,7 +3740,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2646, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3751,10 +3751,10 @@ description: Result of parsing keyboard.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2739, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2739, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3764,7 +3764,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2739, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3775,7 +3775,7 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 2762, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3783,10 +3783,10 @@ description: Result of parsing keyboard.kcl }, "arg": { "abs_path": false, - "commentStart": 2771, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2771, + "commentStart": 0, "end": 0, "name": "keyDepth", "start": 0, @@ -3801,10 +3801,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2754, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2754, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3814,7 +3814,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2754, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3826,7 +3826,7 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 2799, + "commentStart": 0, "end": 0, "name": "color", "start": 0, @@ -3834,10 +3834,10 @@ description: Result of parsing keyboard.kcl }, "arg": { "abs_path": false, - "commentStart": 2807, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2807, + "commentStart": 0, "end": 0, "name": "color", "start": 0, @@ -3852,10 +3852,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2788, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2788, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -3865,7 +3865,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2788, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3877,21 +3877,21 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 2917, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2929, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2929, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2929, + "commentStart": 0, "end": 0, "name": "repeats", "start": 0, @@ -3904,7 +3904,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 2939, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3923,21 +3923,21 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 2951, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2962, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2962, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2962, + "commentStart": 0, "end": 0, "name": "keyWidth", "start": 0, @@ -3951,10 +3951,10 @@ description: Result of parsing keyboard.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2973, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2973, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -3973,17 +3973,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 2991, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2998, + "commentStart": 0, "elements": [ { - "commentStart": 2999, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3995,7 +3995,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 3002, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4007,7 +4007,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 3005, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4028,10 +4028,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 2879, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2879, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -4041,13 +4041,13 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 2879, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 2905, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4055,13 +4055,13 @@ description: Result of parsing keyboard.kcl } } ], - "commentStart": 1992, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "11": [ { - "commentStart": 2817, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4091,10 +4091,10 @@ description: Result of parsing keyboard.kcl { "argument": { "abs_path": false, - "commentStart": 3027, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3027, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -4105,24 +4105,24 @@ description: Result of parsing keyboard.kcl "type": "Name", "type": "Name" }, - "commentStart": 3020, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1937, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 1886, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1887, + "commentStart": 0, "end": 0, "name": "originStart", "start": 0, @@ -4132,7 +4132,7 @@ description: Result of parsing keyboard.kcl { "type": "Parameter", "identifier": { - "commentStart": 1900, + "commentStart": 0, "end": 0, "name": "keyWidth", "start": 0, @@ -4142,7 +4142,7 @@ description: Result of parsing keyboard.kcl { "type": "Parameter", "identifier": { - "commentStart": 1910, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -4152,7 +4152,7 @@ description: Result of parsing keyboard.kcl { "type": "Parameter", "identifier": { - "commentStart": 1921, + "commentStart": 0, "end": 0, "name": "repeats", "start": 0, @@ -4162,7 +4162,7 @@ description: Result of parsing keyboard.kcl { "type": "Parameter", "identifier": { - "commentStart": 1930, + "commentStart": 0, "end": 0, "name": "color", "start": 0, @@ -4189,15 +4189,15 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 3038, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3077, + "commentStart": 0, "elements": [ { - "commentStart": 3078, + "commentStart": 0, "end": 0, "raw": "0.3", "start": 0, @@ -4210,10 +4210,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3083, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3083, + "commentStart": 0, "end": 0, "name": "row1", "start": 0, @@ -4231,7 +4231,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3090, + "commentStart": 0, "end": 0, "raw": "1.1", "start": 0, @@ -4244,10 +4244,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3095, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3095, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -4259,7 +4259,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3106, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4272,10 +4272,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3109, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3109, + "commentStart": 0, "end": 0, "name": "highlightColor2", "start": 0, @@ -4289,10 +4289,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3071, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3071, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -4302,7 +4302,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3071, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4318,15 +4318,15 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3126, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3132, + "commentStart": 0, "elements": [ { - "commentStart": 3133, + "commentStart": 0, "end": 0, "raw": "1.5", "start": 0, @@ -4339,10 +4339,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3138, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3138, + "commentStart": 0, "end": 0, "name": "row1", "start": 0, @@ -4360,7 +4360,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3145, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -4373,10 +4373,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3150, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3150, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -4388,7 +4388,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3161, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4401,10 +4401,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3164, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3164, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -4418,10 +4418,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3126, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3126, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -4431,7 +4431,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3126, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4442,25 +4442,25 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3181, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3187, + "commentStart": 0, "elements": [ { - "commentStart": 3188, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3188, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3188, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3188, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -4473,7 +4473,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3198, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -4490,7 +4490,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3202, + "commentStart": 0, "end": 0, "raw": "3.5", "start": 0, @@ -4507,10 +4507,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3207, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3207, + "commentStart": 0, "end": 0, "name": "row1", "start": 0, @@ -4528,7 +4528,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3214, + "commentStart": 0, "end": 0, "raw": "5.2", "start": 0, @@ -4541,10 +4541,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3219, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3219, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -4556,7 +4556,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3230, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4569,10 +4569,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3233, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3233, + "commentStart": 0, "end": 0, "name": "highlightColor2", "start": 0, @@ -4586,10 +4586,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3181, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -4599,7 +4599,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3181, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4610,25 +4610,25 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3250, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3256, + "commentStart": 0, "elements": [ { - "commentStart": 3257, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3257, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3257, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3257, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -4641,7 +4641,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3267, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -4658,7 +4658,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3271, + "commentStart": 0, "end": 0, "raw": "8.7", "start": 0, @@ -4675,10 +4675,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3276, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3276, + "commentStart": 0, "end": 0, "name": "row1", "start": 0, @@ -4696,7 +4696,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3283, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -4709,10 +4709,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3288, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3288, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -4724,7 +4724,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3299, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4737,10 +4737,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3302, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3302, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -4754,10 +4754,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3250, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3250, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -4767,7 +4767,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3250, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4778,25 +4778,25 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3319, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3325, + "commentStart": 0, "elements": [ { - "commentStart": 3326, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3326, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3326, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3326, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -4809,7 +4809,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3336, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -4826,7 +4826,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3340, + "commentStart": 0, "end": 0, "raw": "9.6", "start": 0, @@ -4843,10 +4843,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3345, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3345, + "commentStart": 0, "end": 0, "name": "row1", "start": 0, @@ -4864,7 +4864,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3352, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -4877,10 +4877,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3357, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3357, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -4892,7 +4892,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3368, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4905,10 +4905,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3371, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3371, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -4922,10 +4922,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3319, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3319, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -4935,7 +4935,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3319, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4946,25 +4946,25 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3388, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3394, + "commentStart": 0, "elements": [ { - "commentStart": 3395, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3395, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3395, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3395, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -4977,7 +4977,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3405, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -4994,7 +4994,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3410, + "commentStart": 0, "end": 0, "raw": "10.3", "start": 0, @@ -5011,10 +5011,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3416, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3416, + "commentStart": 0, "end": 0, "name": "row1", "start": 0, @@ -5032,7 +5032,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3423, + "commentStart": 0, "end": 0, "raw": "1.1", "start": 0, @@ -5045,10 +5045,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3428, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3428, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -5060,7 +5060,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3439, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5073,10 +5073,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3442, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -5090,10 +5090,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3388, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3388, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -5103,7 +5103,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3388, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5114,28 +5114,28 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3459, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3465, + "commentStart": 0, "elements": [ { - "commentStart": 3466, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3466, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3466, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3466, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -5148,7 +5148,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3476, + "commentStart": 0, "end": 0, "raw": "12", "start": 0, @@ -5165,7 +5165,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3481, + "commentStart": 0, "end": 0, "raw": "10.3", "start": 0, @@ -5182,7 +5182,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3488, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5199,10 +5199,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3491, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3491, + "commentStart": 0, "end": 0, "name": "row1", "start": 0, @@ -5220,7 +5220,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3498, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -5233,10 +5233,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3503, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -5248,7 +5248,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3514, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5261,10 +5261,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3517, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3517, + "commentStart": 0, "end": 0, "name": "highlightColor2", "start": 0, @@ -5278,10 +5278,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3459, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3459, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -5291,7 +5291,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3459, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5302,22 +5302,22 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3533, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3573, + "commentStart": 0, "elements": [ { - "commentStart": 3574, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3574, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3574, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -5330,7 +5330,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3584, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -5347,10 +5347,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3587, + "commentStart": 0, "end": 0, "name": "row2", "start": 0, @@ -5368,7 +5368,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3594, + "commentStart": 0, "end": 0, "raw": "1.7", "start": 0, @@ -5381,10 +5381,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3599, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3599, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -5396,7 +5396,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3610, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5409,10 +5409,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3613, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3613, + "commentStart": 0, "end": 0, "name": "highlightColor2", "start": 0, @@ -5426,10 +5426,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3567, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3567, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -5439,7 +5439,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3567, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5455,25 +5455,25 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3630, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3636, + "commentStart": 0, "elements": [ { - "commentStart": 3637, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3637, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3637, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3637, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -5486,7 +5486,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3647, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -5503,7 +5503,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3651, + "commentStart": 0, "end": 0, "raw": "1.7", "start": 0, @@ -5520,10 +5520,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3656, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3656, + "commentStart": 0, "end": 0, "name": "row2", "start": 0, @@ -5541,7 +5541,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3663, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -5554,10 +5554,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3668, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3668, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -5569,7 +5569,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3679, + "commentStart": 0, "end": 0, "raw": "9", "start": 0, @@ -5582,10 +5582,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3682, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3682, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -5599,10 +5599,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3630, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -5612,7 +5612,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3630, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5623,28 +5623,28 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3699, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3705, + "commentStart": 0, "elements": [ { - "commentStart": 3706, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3706, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3706, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3706, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3706, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -5657,7 +5657,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3716, + "commentStart": 0, "end": 0, "raw": "14", "start": 0, @@ -5674,7 +5674,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3721, + "commentStart": 0, "end": 0, "raw": "1.7", "start": 0, @@ -5691,10 +5691,10 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3727, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3727, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -5707,7 +5707,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3733, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -5728,10 +5728,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3737, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3737, + "commentStart": 0, "end": 0, "name": "row2", "start": 0, @@ -5749,7 +5749,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3744, + "commentStart": 0, "end": 0, "raw": "2.2", "start": 0, @@ -5762,10 +5762,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3749, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3749, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -5777,7 +5777,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3760, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5790,10 +5790,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3763, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3763, + "commentStart": 0, "end": 0, "name": "highlightColor2", "start": 0, @@ -5807,10 +5807,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3699, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3699, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -5820,7 +5820,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3699, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5831,22 +5831,22 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3779, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3818, + "commentStart": 0, "elements": [ { - "commentStart": 3819, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3819, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3819, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -5859,7 +5859,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3829, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -5876,10 +5876,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3832, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3832, + "commentStart": 0, "end": 0, "name": "row3", "start": 0, @@ -5897,10 +5897,10 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3839, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3839, + "commentStart": 0, "end": 0, "raw": "1.1", "start": 0, @@ -5913,7 +5913,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3845, + "commentStart": 0, "end": 0, "raw": ".1", "start": 0, @@ -5930,10 +5930,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3849, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3849, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -5945,7 +5945,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3860, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5958,10 +5958,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3863, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -5975,10 +5975,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3812, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3812, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -5988,7 +5988,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3812, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6004,28 +6004,28 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3880, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3886, + "commentStart": 0, "elements": [ { - "commentStart": 3887, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3887, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3887, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3887, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3887, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -6038,7 +6038,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3897, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -6055,7 +6055,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3901, + "commentStart": 0, "end": 0, "raw": "1.1", "start": 0, @@ -6072,7 +6072,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3907, + "commentStart": 0, "end": 0, "raw": ".1", "start": 0, @@ -6089,10 +6089,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3911, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3911, + "commentStart": 0, "end": 0, "name": "row3", "start": 0, @@ -6110,7 +6110,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3918, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -6123,10 +6123,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3923, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3923, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -6138,7 +6138,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 3934, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -6151,10 +6151,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3938, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3938, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -6168,10 +6168,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3880, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3880, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -6181,7 +6181,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3880, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6192,28 +6192,28 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 3955, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 3961, + "commentStart": 0, "elements": [ { - "commentStart": 3962, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3962, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3962, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3962, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3962, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -6226,7 +6226,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 3972, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6243,7 +6243,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3976, + "commentStart": 0, "end": 0, "raw": "11.1", "start": 0, @@ -6260,7 +6260,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 3983, + "commentStart": 0, "end": 0, "raw": ".1", "start": 0, @@ -6277,10 +6277,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 3987, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3987, + "commentStart": 0, "end": 0, "name": "row3", "start": 0, @@ -6298,10 +6298,10 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 3994, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3994, + "commentStart": 0, "end": 0, "raw": "1.4", "start": 0, @@ -6314,7 +6314,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 4000, + "commentStart": 0, "end": 0, "raw": ".4", "start": 0, @@ -6331,10 +6331,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4004, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4004, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -6346,7 +6346,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 4015, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6359,10 +6359,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4018, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4018, + "commentStart": 0, "end": 0, "name": "highlightColor2", "start": 0, @@ -6376,10 +6376,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 3955, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3955, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -6389,7 +6389,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 3955, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6400,22 +6400,22 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 4034, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 4074, + "commentStart": 0, "elements": [ { - "commentStart": 4075, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4075, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -6428,7 +6428,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4085, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6445,10 +6445,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4088, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4088, + "commentStart": 0, "end": 0, "name": "row4", "start": 0, @@ -6466,7 +6466,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 4095, + "commentStart": 0, "end": 0, "raw": "0.9", "start": 0, @@ -6479,10 +6479,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4100, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -6494,7 +6494,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 4111, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6507,10 +6507,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4114, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4114, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -6524,10 +6524,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4068, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4068, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -6537,7 +6537,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4068, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6553,25 +6553,25 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 4131, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 4137, + "commentStart": 0, "elements": [ { - "commentStart": 4138, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4138, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4138, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4138, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -6584,7 +6584,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4148, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -6601,7 +6601,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 4152, + "commentStart": 0, "end": 0, "raw": "0.9", "start": 0, @@ -6618,10 +6618,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4157, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4157, + "commentStart": 0, "end": 0, "name": "row4", "start": 0, @@ -6639,7 +6639,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 4164, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -6652,10 +6652,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4169, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4169, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -6667,7 +6667,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 4180, + "commentStart": 0, "end": 0, "raw": "11", "start": 0, @@ -6680,10 +6680,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4184, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4184, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -6697,10 +6697,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4131, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4131, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -6710,7 +6710,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4131, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6721,25 +6721,25 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 4201, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 4207, + "commentStart": 0, "elements": [ { - "commentStart": 4208, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4208, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4208, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4208, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -6752,7 +6752,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4218, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6769,7 +6769,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 4222, + "commentStart": 0, "end": 0, "raw": "11.8", "start": 0, @@ -6786,10 +6786,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4228, + "commentStart": 0, "end": 0, "name": "row4", "start": 0, @@ -6807,7 +6807,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 4235, + "commentStart": 0, "end": 0, "raw": "1.2", "start": 0, @@ -6820,10 +6820,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4240, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -6835,7 +6835,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 4251, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6848,10 +6848,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4254, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4254, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -6865,10 +6865,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4201, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4201, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -6878,7 +6878,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4201, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6889,22 +6889,22 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 4270, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 4309, + "commentStart": 0, "elements": [ { - "commentStart": 4310, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4310, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -6917,7 +6917,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4320, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -6934,10 +6934,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4323, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4323, + "commentStart": 0, "end": 0, "name": "row5", "start": 0, @@ -6955,7 +6955,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 4330, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -6968,10 +6968,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4335, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4335, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -6983,7 +6983,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 4346, + "commentStart": 0, "end": 0, "raw": "12", "start": 0, @@ -6996,10 +6996,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4350, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -7013,10 +7013,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4303, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4303, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -7026,7 +7026,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4303, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7042,25 +7042,25 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 4367, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 4373, + "commentStart": 0, "elements": [ { - "commentStart": 4374, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4374, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4374, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4374, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -7073,7 +7073,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4384, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -7090,7 +7090,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 4388, + "commentStart": 0, "end": 0, "raw": "11.7", "start": 0, @@ -7107,10 +7107,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4394, + "commentStart": 0, "end": 0, "name": "row5", "start": 0, @@ -7128,7 +7128,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 4401, + "commentStart": 0, "end": 0, "raw": "1.3", "start": 0, @@ -7141,10 +7141,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4406, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4406, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -7156,7 +7156,7 @@ description: Result of parsing keyboard.kcl "type": "Name" }, { - "commentStart": 4417, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7169,10 +7169,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4420, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4420, + "commentStart": 0, "end": 0, "name": "highlightColor2", "start": 0, @@ -7186,10 +7186,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4367, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -7199,7 +7199,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4367, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7210,22 +7210,22 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 4436, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 4475, + "commentStart": 0, "elements": [ { - "commentStart": 4476, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4476, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4476, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -7238,7 +7238,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4486, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -7255,10 +7255,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4489, + "commentStart": 0, "end": 0, "name": "row6", "start": 0, @@ -7276,7 +7276,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 4496, + "commentStart": 0, "end": 0, "raw": "1.1", "start": 0, @@ -7288,14 +7288,14 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4501, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4501, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -7308,7 +7308,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4513, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -7324,7 +7324,7 @@ description: Result of parsing keyboard.kcl "type": "BinaryExpression" }, { - "commentStart": 4517, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7337,10 +7337,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4520, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4520, + "commentStart": 0, "end": 0, "name": "highlightColor2", "start": 0, @@ -7354,10 +7354,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4469, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4469, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -7367,7 +7367,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4469, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7383,25 +7383,25 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 4537, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 4543, + "commentStart": 0, "elements": [ { - "commentStart": 4544, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4544, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4544, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4544, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -7414,7 +7414,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4554, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -7431,7 +7431,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 4558, + "commentStart": 0, "end": 0, "raw": "1.1", "start": 0, @@ -7448,10 +7448,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4563, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4563, + "commentStart": 0, "end": 0, "name": "row6", "start": 0, @@ -7469,7 +7469,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 4570, + "commentStart": 0, "end": 0, "raw": "0.8", "start": 0, @@ -7481,14 +7481,14 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4575, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4575, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -7501,7 +7501,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4587, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -7517,7 +7517,7 @@ description: Result of parsing keyboard.kcl "type": "BinaryExpression" }, { - "commentStart": 4591, + "commentStart": 0, "end": 0, "raw": "11", "start": 0, @@ -7530,10 +7530,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4595, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4595, + "commentStart": 0, "end": 0, "name": "highlightColor1", "start": 0, @@ -7547,10 +7547,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4537, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4537, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -7560,7 +7560,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4537, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7571,25 +7571,25 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 4612, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 4618, + "commentStart": 0, "elements": [ { - "commentStart": 4619, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4619, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4619, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4619, + "commentStart": 0, "end": 0, "name": "spacing", "start": 0, @@ -7602,7 +7602,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4629, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -7619,7 +7619,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 4633, + "commentStart": 0, "end": 0, "raw": "12", "start": 0, @@ -7636,10 +7636,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4637, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4637, + "commentStart": 0, "end": 0, "name": "row6", "start": 0, @@ -7657,7 +7657,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 4644, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7669,14 +7669,14 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4647, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4647, + "commentStart": 0, "end": 0, "name": "keyHeight", "start": 0, @@ -7689,7 +7689,7 @@ description: Result of parsing keyboard.kcl }, "operator": "*", "right": { - "commentStart": 4659, + "commentStart": 0, "end": 0, "raw": ".6", "start": 0, @@ -7705,7 +7705,7 @@ description: Result of parsing keyboard.kcl "type": "BinaryExpression" }, { - "commentStart": 4663, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7718,10 +7718,10 @@ description: Result of parsing keyboard.kcl }, { "abs_path": false, - "commentStart": 4666, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4666, + "commentStart": 0, "end": 0, "name": "highlightColor2", "start": 0, @@ -7735,10 +7735,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4612, + "commentStart": 0, "end": 0, "name": "keyFn", "start": 0, @@ -7748,7 +7748,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4612, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7759,26 +7759,26 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 4682, + "commentStart": 0, "declaration": { - "commentStart": 4733, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4733, + "commentStart": 0, "end": 0, "name": "plane002", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4744, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4748, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4748, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -7787,14 +7787,14 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4756, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4762, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4762, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -7803,10 +7803,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4771, + "commentStart": 0, "elements": [ { - "commentStart": 4772, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7818,7 +7818,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4777, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7830,7 +7830,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4782, + "commentStart": 0, "end": 0, "raw": ".81", "start": 0, @@ -7849,10 +7849,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4792, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4792, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -7861,10 +7861,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4800, + "commentStart": 0, "elements": [ { - "commentStart": 4801, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -7876,7 +7876,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4806, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7888,7 +7888,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4811, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7907,10 +7907,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4821, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4821, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -7919,10 +7919,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4829, + "commentStart": 0, "elements": [ { - "commentStart": 4830, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -7934,7 +7934,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4835, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -7950,7 +7950,7 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 4854, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -7964,10 +7964,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4844, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4844, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -7977,7 +7977,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4844, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7986,10 +7986,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4840, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4840, + "commentStart": 0, "end": 0, "name": "sin", "start": 0, @@ -7999,7 +7999,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4840, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8013,10 +8013,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4864, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4864, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -8025,10 +8025,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4872, + "commentStart": 0, "elements": [ { - "commentStart": 4873, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8040,7 +8040,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4878, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -8052,7 +8052,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 4883, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -8096,12 +8096,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 4893, + "commentStart": 0, "declaration": { - "commentStart": 4939, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4939, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -8111,12 +8111,12 @@ description: Result of parsing keyboard.kcl "body": { "body": [ { - "commentStart": 4967, + "commentStart": 0, "declaration": { - "commentStart": 4967, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4967, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -8128,10 +8128,10 @@ description: Result of parsing keyboard.kcl "arguments": [ { "abs_path": false, - "commentStart": 4985, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4985, + "commentStart": 0, "end": 0, "name": "plane002", "start": 0, @@ -8145,10 +8145,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 4971, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4971, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -8158,7 +8158,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 4971, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8167,13 +8167,13 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 5017, + "commentStart": 0, "elements": [ { - "commentStart": 5028, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5028, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8186,11 +8186,11 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 5032, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5032, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -8198,7 +8198,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 5039, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8218,13 +8218,13 @@ description: Result of parsing keyboard.kcl "type": "BinaryExpression" }, { - "commentStart": 5052, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5052, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5052, + "commentStart": 0, "end": 0, "raw": "0.15", "start": 0, @@ -8238,10 +8238,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5059, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5059, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -8258,11 +8258,11 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 5067, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5067, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -8270,7 +8270,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 5074, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8296,7 +8296,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 5087, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -8305,10 +8305,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5002, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5002, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -8318,7 +8318,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5002, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8329,18 +8329,18 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5103, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5112, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 5113, + "commentStart": 0, "end": 0, "raw": "0.15", "start": 0, @@ -8351,7 +8351,7 @@ description: Result of parsing keyboard.kcl "suffix": "None" } }, - "commentStart": 5112, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8361,10 +8361,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5120, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -8383,10 +8383,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5097, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5097, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -8396,7 +8396,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5097, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8408,17 +8408,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5140, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5149, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5149, + "commentStart": 0, "end": 0, "raw": "0.15", "start": 0, @@ -8432,10 +8432,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5156, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -8454,10 +8454,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5134, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -8467,7 +8467,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5134, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8477,14 +8477,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 5184, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5195, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5195, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -8493,7 +8493,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5203, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -8506,10 +8506,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 5219, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5219, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -8518,13 +8518,13 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5224, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5224, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5224, + "commentStart": 0, "end": 0, "raw": "0.3", "start": 0, @@ -8538,10 +8538,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5230, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5230, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -8558,11 +8558,11 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 5238, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5238, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -8570,7 +8570,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 5245, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8596,14 +8596,14 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 5258, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 5261, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -8613,10 +8613,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5170, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5170, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -8626,7 +8626,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5170, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8637,17 +8637,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5281, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5295, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5295, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -8660,11 +8660,11 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 5299, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5299, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -8672,7 +8672,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 5306, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8695,14 +8695,14 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5310, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5316, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -8713,10 +8713,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5275, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5275, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -8726,7 +8726,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5275, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8738,17 +8738,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5336, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5345, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5345, + "commentStart": 0, "end": 0, "raw": "0.63", "start": 0, @@ -8762,10 +8762,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5352, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5352, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -8784,10 +8784,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5330, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5330, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -8797,7 +8797,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5330, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8809,17 +8809,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5372, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5381, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5381, + "commentStart": 0, "end": 0, "raw": "0.225", "start": 0, @@ -8833,10 +8833,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5389, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5389, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -8855,10 +8855,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5366, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -8868,7 +8868,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8880,18 +8880,18 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5409, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5418, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 5419, + "commentStart": 0, "end": 0, "raw": "0.57", "start": 0, @@ -8902,7 +8902,7 @@ description: Result of parsing keyboard.kcl "suffix": "None" } }, - "commentStart": 5418, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8912,10 +8912,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5426, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5426, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -8934,10 +8934,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5403, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5403, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -8947,7 +8947,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5403, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8957,14 +8957,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 5454, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5465, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5465, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -8973,7 +8973,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5473, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -8986,10 +8986,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 5489, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5489, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -8998,13 +8998,13 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5494, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5494, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5494, + "commentStart": 0, "end": 0, "raw": "0.93", "start": 0, @@ -9018,10 +9018,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5501, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -9038,11 +9038,11 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 5509, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5509, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -9050,7 +9050,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 5516, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9076,7 +9076,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 5529, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9085,10 +9085,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5440, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5440, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -9098,7 +9098,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5440, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9109,17 +9109,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5545, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5554, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5554, + "commentStart": 0, "end": 0, "raw": "0.15", "start": 0, @@ -9133,10 +9133,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5561, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5561, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -9155,10 +9155,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5539, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5539, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -9168,7 +9168,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5539, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9180,18 +9180,18 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5581, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5590, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 5591, + "commentStart": 0, "end": 0, "raw": "0.15", "start": 0, @@ -9202,7 +9202,7 @@ description: Result of parsing keyboard.kcl "suffix": "None" } }, - "commentStart": 5590, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9212,10 +9212,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5598, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5598, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -9234,10 +9234,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5575, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -9247,7 +9247,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5575, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9257,14 +9257,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 5623, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5634, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5634, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -9273,7 +9273,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5642, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -9286,10 +9286,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 5658, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5658, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -9302,10 +9302,10 @@ description: Result of parsing keyboard.kcl "arguments": [ { "abs_path": false, - "commentStart": 5675, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5675, + "commentStart": 0, "end": 0, "name": "seg1", "start": 0, @@ -9319,10 +9319,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5668, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5668, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -9332,13 +9332,13 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5668, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 5667, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9352,14 +9352,14 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 5691, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 5694, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -9369,10 +9369,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5612, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -9382,7 +9382,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5612, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9393,7 +9393,7 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5714, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -9403,10 +9403,10 @@ description: Result of parsing keyboard.kcl "arguments": [ { "abs_path": false, - "commentStart": 5730, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5730, + "commentStart": 0, "end": 0, "name": "seg3", "start": 0, @@ -9420,10 +9420,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5723, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -9433,7 +9433,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5723, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9443,10 +9443,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5708, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -9456,7 +9456,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5708, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9468,17 +9468,17 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5750, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5764, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5764, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9491,11 +9491,11 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 5768, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 5768, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -9503,7 +9503,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 5775, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9526,10 +9526,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5744, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5744, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -9539,7 +9539,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5744, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9551,18 +9551,18 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5792, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5801, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 5802, + "commentStart": 0, "end": 0, "raw": "0.225", "start": 0, @@ -9573,7 +9573,7 @@ description: Result of parsing keyboard.kcl "suffix": "None" } }, - "commentStart": 5801, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9583,10 +9583,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 5810, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5810, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -9605,10 +9605,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5786, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5786, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -9618,7 +9618,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5786, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9628,14 +9628,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 5849, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 5860, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5860, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -9644,7 +9644,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5868, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9657,10 +9657,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 5880, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5880, + "commentStart": 0, "end": 0, "name": "intersectTag", "start": 0, @@ -9670,10 +9670,10 @@ description: Result of parsing keyboard.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 5895, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5895, + "commentStart": 0, "end": 0, "name": "seg2", "start": 0, @@ -9686,10 +9686,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 5910, + "commentStart": 0, "end": 0, "key": { - "commentStart": 5910, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -9698,7 +9698,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 5919, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9716,7 +9716,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 5931, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9725,10 +9725,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5824, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5824, + "commentStart": 0, "end": 0, "name": "angledLineThatIntersects", "start": 0, @@ -9738,7 +9738,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5824, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9748,10 +9748,10 @@ description: Result of parsing keyboard.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 5941, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5941, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -9761,7 +9761,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5941, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9772,7 +9772,7 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5964, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -9781,10 +9781,10 @@ description: Result of parsing keyboard.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 5974, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5974, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -9795,7 +9795,7 @@ description: Result of parsing keyboard.kcl "type": "Name", "type": "Name" }, - "commentStart": 5973, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9806,10 +9806,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5956, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5956, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -9819,7 +9819,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5956, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9831,7 +9831,7 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 5999, + "commentStart": 0, "end": 0, "name": "color", "start": 0, @@ -9839,10 +9839,10 @@ description: Result of parsing keyboard.kcl }, "arg": { "abs_path": false, - "commentStart": 6007, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6007, + "commentStart": 0, "end": 0, "name": "baseColor", "start": 0, @@ -9857,10 +9857,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 5988, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5988, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -9870,7 +9870,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 5988, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9878,7 +9878,7 @@ description: Result of parsing keyboard.kcl "unlabeled": null } ], - "commentStart": 4971, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -9896,10 +9896,10 @@ description: Result of parsing keyboard.kcl { "argument": { "abs_path": false, - "commentStart": 6027, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6027, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -9910,24 +9910,24 @@ description: Result of parsing keyboard.kcl "type": "Name", "type": "Name" }, - "commentStart": 6020, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 4963, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 4940, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 4941, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -9937,7 +9937,7 @@ description: Result of parsing keyboard.kcl { "type": "Parameter", "identifier": { - "commentStart": 4949, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -9947,7 +9947,7 @@ description: Result of parsing keyboard.kcl { "type": "Parameter", "identifier": { - "commentStart": 4956, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -9974,12 +9974,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 6030, + "commentStart": 0, "declaration": { - "commentStart": 6076, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6076, + "commentStart": 0, "end": 0, "name": "o", "start": 0, @@ -9989,12 +9989,12 @@ description: Result of parsing keyboard.kcl "body": { "body": [ { - "commentStart": 6104, + "commentStart": 0, "declaration": { - "commentStart": 6104, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6104, + "commentStart": 0, "end": 0, "name": "oSketch001", "start": 0, @@ -10006,10 +10006,10 @@ description: Result of parsing keyboard.kcl "arguments": [ { "abs_path": false, - "commentStart": 6131, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6131, + "commentStart": 0, "end": 0, "name": "plane002", "start": 0, @@ -10023,10 +10023,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6117, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6117, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -10036,7 +10036,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6117, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10045,16 +10045,16 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 6163, + "commentStart": 0, "elements": [ { - "commentStart": 6174, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6174, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6174, + "commentStart": 0, "end": 0, "raw": ".788", "start": 0, @@ -10068,10 +10068,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6181, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -10088,11 +10088,11 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 6189, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6189, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -10100,7 +10100,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 6196, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10120,13 +10120,13 @@ description: Result of parsing keyboard.kcl "type": "BinaryExpression" }, { - "commentStart": 6209, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6209, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6209, + "commentStart": 0, "end": 0, "raw": ".921", "start": 0, @@ -10140,10 +10140,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6216, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6216, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -10160,11 +10160,11 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 6224, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6224, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -10172,7 +10172,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 6231, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -10198,7 +10198,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 6244, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -10207,10 +10207,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6148, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6148, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -10220,7 +10220,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6148, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10229,14 +10229,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 6258, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 6269, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6269, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -10245,10 +10245,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6282, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6282, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -10261,7 +10261,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 6290, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -10278,10 +10278,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 6302, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6302, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -10290,13 +10290,13 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6313, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6313, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6313, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -10309,7 +10309,7 @@ description: Result of parsing keyboard.kcl }, "operator": "-", "right": { - "commentStart": 6321, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -10326,7 +10326,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 6325, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -10343,10 +10343,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 6339, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6339, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -10355,10 +10355,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6348, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6348, + "commentStart": 0, "end": 0, "raw": ".525", "start": 0, @@ -10372,10 +10372,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6355, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -10397,7 +10397,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 6371, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -10406,10 +10406,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6254, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6254, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -10419,7 +10419,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6254, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10428,14 +10428,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 6392, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 6394, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6394, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -10444,7 +10444,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6402, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -10457,10 +10457,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 6409, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6409, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -10469,10 +10469,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6418, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6418, + "commentStart": 0, "end": 0, "raw": ".24", "start": 0, @@ -10486,10 +10486,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6424, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -10511,7 +10511,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 6433, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -10520,10 +10520,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6381, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6381, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -10533,7 +10533,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6381, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10542,14 +10542,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 6447, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 6458, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6458, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -10558,13 +10558,13 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6471, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6471, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6471, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -10577,7 +10577,7 @@ description: Result of parsing keyboard.kcl }, "operator": "-", "right": { - "commentStart": 6479, + "commentStart": 0, "end": 0, "raw": "11", "start": 0, @@ -10594,7 +10594,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 6484, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -10611,10 +10611,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 6498, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6498, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -10623,10 +10623,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6509, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6509, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -10639,7 +10639,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 6517, + "commentStart": 0, "end": 0, "raw": "11", "start": 0, @@ -10656,10 +10656,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 6530, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6530, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -10668,10 +10668,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6539, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6539, + "commentStart": 0, "end": 0, "raw": ".288", "start": 0, @@ -10685,10 +10685,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6546, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -10710,7 +10710,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 6562, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -10719,10 +10719,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6443, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -10732,7 +10732,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6443, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10742,10 +10742,10 @@ description: Result of parsing keyboard.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 6572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6572, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -10755,7 +10755,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6572, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10766,7 +10766,7 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 6595, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -10775,10 +10775,10 @@ description: Result of parsing keyboard.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 6605, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6605, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -10789,7 +10789,7 @@ description: Result of parsing keyboard.kcl "type": "Name", "type": "Name" }, - "commentStart": 6604, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10800,10 +10800,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6587, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -10813,7 +10813,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6587, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10825,7 +10825,7 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 6630, + "commentStart": 0, "end": 0, "name": "color", "start": 0, @@ -10833,10 +10833,10 @@ description: Result of parsing keyboard.kcl }, "arg": { "abs_path": false, - "commentStart": 6638, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6638, + "commentStart": 0, "end": 0, "name": "baseColor", "start": 0, @@ -10851,10 +10851,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6619, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6619, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -10864,7 +10864,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6619, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10872,7 +10872,7 @@ description: Result of parsing keyboard.kcl "unlabeled": null } ], - "commentStart": 6117, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -10888,12 +10888,12 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 6648, + "commentStart": 0, "declaration": { - "commentStart": 6652, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6652, + "commentStart": 0, "end": 0, "name": "o", "start": 0, @@ -10905,10 +10905,10 @@ description: Result of parsing keyboard.kcl "arguments": [ { "abs_path": false, - "commentStart": 6670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6670, + "commentStart": 0, "end": 0, "name": "plane002", "start": 0, @@ -10922,10 +10922,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6656, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6656, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -10935,7 +10935,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6656, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10944,16 +10944,16 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 6702, + "commentStart": 0, "elements": [ { - "commentStart": 6713, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6713, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6713, + "commentStart": 0, "end": 0, "raw": ".16", "start": 0, @@ -10967,10 +10967,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6719, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6719, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -10987,11 +10987,11 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 6727, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6727, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -10999,7 +10999,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 6734, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -11019,13 +11019,13 @@ description: Result of parsing keyboard.kcl "type": "BinaryExpression" }, { - "commentStart": 6747, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6747, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6747, + "commentStart": 0, "end": 0, "raw": ".079", "start": 0, @@ -11039,10 +11039,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6754, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6754, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -11059,11 +11059,11 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 6762, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 6762, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -11071,7 +11071,7 @@ description: Result of parsing keyboard.kcl "type": "Identifier" }, "property": { - "commentStart": 6769, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -11097,7 +11097,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 6782, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -11106,10 +11106,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6687, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6687, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -11119,7 +11119,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6687, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -11128,14 +11128,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 6796, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 6807, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6807, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -11144,13 +11144,13 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6820, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6820, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6820, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -11163,7 +11163,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 6828, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -11180,7 +11180,7 @@ description: Result of parsing keyboard.kcl }, "operator": "-", "right": { - "commentStart": 6832, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -11197,10 +11197,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 6846, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6846, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -11209,10 +11209,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6857, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6857, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -11225,7 +11225,7 @@ description: Result of parsing keyboard.kcl }, "operator": "-", "right": { - "commentStart": 6865, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -11242,10 +11242,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 6877, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6877, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -11254,10 +11254,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6886, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6886, + "commentStart": 0, "end": 0, "raw": ".525", "start": 0, @@ -11271,10 +11271,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6893, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6893, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -11296,7 +11296,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 6909, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -11305,10 +11305,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6792, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6792, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -11318,7 +11318,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6792, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -11327,14 +11327,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 6930, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 6932, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6932, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -11343,7 +11343,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6940, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -11356,10 +11356,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 6947, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6947, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -11368,11 +11368,11 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 6956, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 6957, + "commentStart": 0, "end": 0, "raw": ".24", "start": 0, @@ -11383,7 +11383,7 @@ description: Result of parsing keyboard.kcl "suffix": "None" } }, - "commentStart": 6956, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11393,10 +11393,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6963, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6963, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -11418,7 +11418,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 6972, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -11427,10 +11427,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6919, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6919, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -11440,7 +11440,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6919, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -11449,14 +11449,14 @@ description: Result of parsing keyboard.kcl { "arguments": [ { - "commentStart": 6986, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 6997, + "commentStart": 0, "end": 0, "key": { - "commentStart": 6997, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -11465,10 +11465,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 7010, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7010, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -11481,7 +11481,7 @@ description: Result of parsing keyboard.kcl }, "operator": "-", "right": { - "commentStart": 7018, + "commentStart": 0, "end": 0, "raw": "11", "start": 0, @@ -11498,10 +11498,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 7031, + "commentStart": 0, "end": 0, "key": { - "commentStart": 7031, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -11510,13 +11510,13 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 7042, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7042, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7042, + "commentStart": 0, "end": 0, "raw": "47.15", "start": 0, @@ -11529,7 +11529,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 7050, + "commentStart": 0, "end": 0, "raw": "11", "start": 0, @@ -11546,7 +11546,7 @@ description: Result of parsing keyboard.kcl }, "operator": "-", "right": { - "commentStart": 7055, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -11563,10 +11563,10 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 7069, + "commentStart": 0, "end": 0, "key": { - "commentStart": 7069, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -11575,10 +11575,10 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 7078, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7078, + "commentStart": 0, "end": 0, "raw": ".288", "start": 0, @@ -11592,10 +11592,10 @@ description: Result of parsing keyboard.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 7085, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7085, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -11617,7 +11617,7 @@ description: Result of parsing keyboard.kcl "type": "ObjectExpression" }, { - "commentStart": 7101, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -11626,10 +11626,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 6982, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6982, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -11639,7 +11639,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 6982, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -11649,10 +11649,10 @@ description: Result of parsing keyboard.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 7111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7111, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -11662,7 +11662,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 7111, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -11673,7 +11673,7 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 7134, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -11682,10 +11682,10 @@ description: Result of parsing keyboard.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 7144, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7144, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -11696,7 +11696,7 @@ description: Result of parsing keyboard.kcl "type": "Name", "type": "Name" }, - "commentStart": 7143, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11707,10 +11707,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 7126, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7126, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -11720,7 +11720,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 7126, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11732,7 +11732,7 @@ description: Result of parsing keyboard.kcl { "type": "LabeledArg", "label": { - "commentStart": 7169, + "commentStart": 0, "end": 0, "name": "color", "start": 0, @@ -11740,10 +11740,10 @@ description: Result of parsing keyboard.kcl }, "arg": { "abs_path": false, - "commentStart": 7177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7177, + "commentStart": 0, "end": 0, "name": "baseColor", "start": 0, @@ -11758,10 +11758,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 7158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7158, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -11771,7 +11771,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 7158, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11779,7 +11779,7 @@ description: Result of parsing keyboard.kcl "unlabeled": null } ], - "commentStart": 6656, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -11797,10 +11797,10 @@ description: Result of parsing keyboard.kcl { "argument": { "abs_path": false, - "commentStart": 7197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7197, + "commentStart": 0, "end": 0, "name": "o", "start": 0, @@ -11811,20 +11811,20 @@ description: Result of parsing keyboard.kcl "type": "Name", "type": "Name" }, - "commentStart": 7190, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 6100, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 6648, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -11838,13 +11838,13 @@ description: Result of parsing keyboard.kcl }, "start": 0 }, - "commentStart": 6077, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 6078, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -11854,7 +11854,7 @@ description: Result of parsing keyboard.kcl { "type": "Parameter", "identifier": { - "commentStart": 6086, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -11864,7 +11864,7 @@ description: Result of parsing keyboard.kcl { "type": "Parameter", "identifier": { - "commentStart": 6093, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -11891,15 +11891,15 @@ description: Result of parsing keyboard.kcl "type": "VariableDeclaration" }, { - "commentStart": 7200, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 7275, + "commentStart": 0, "elements": [ { - "commentStart": 7276, + "commentStart": 0, "end": 0, "raw": "2.3", "start": 0, @@ -11911,7 +11911,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 7281, + "commentStart": 0, "end": 0, "raw": "1.3", "start": 0, @@ -11929,7 +11929,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 7287, + "commentStart": 0, "end": 0, "raw": ".4", "start": 0, @@ -11941,7 +11941,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 7291, + "commentStart": 0, "end": 0, "raw": "0.03", "start": 0, @@ -11955,10 +11955,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 7273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7273, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -11968,7 +11968,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 7273, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -11984,15 +11984,15 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 7297, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 7299, + "commentStart": 0, "elements": [ { - "commentStart": 7300, + "commentStart": 0, "end": 0, "raw": "8.71", "start": 0, @@ -12004,14 +12004,14 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 7306, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7306, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7306, + "commentStart": 0, "end": 0, "name": "row4", "start": 0, @@ -12024,7 +12024,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 7313, + "commentStart": 0, "end": 0, "raw": ".08", "start": 0, @@ -12046,7 +12046,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 7319, + "commentStart": 0, "end": 0, "raw": "0.4", "start": 0, @@ -12058,7 +12058,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 7324, + "commentStart": 0, "end": 0, "raw": "0.03", "start": 0, @@ -12072,10 +12072,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 7297, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7297, + "commentStart": 0, "end": 0, "name": "o", "start": 0, @@ -12085,7 +12085,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 7297, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -12096,18 +12096,18 @@ description: Result of parsing keyboard.kcl "type": "ExpressionStatement" }, { - "commentStart": 7330, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { - "commentStart": 7332, + "commentStart": 0, "elements": [ { - "commentStart": 7333, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7333, + "commentStart": 0, "end": 0, "raw": "8.71", "start": 0, @@ -12120,7 +12120,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 7340, + "commentStart": 0, "end": 0, "raw": "0.9", "start": 0, @@ -12136,14 +12136,14 @@ description: Result of parsing keyboard.kcl "type": "BinaryExpression" }, { - "commentStart": 7345, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7345, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7345, + "commentStart": 0, "end": 0, "name": "row4", "start": 0, @@ -12156,7 +12156,7 @@ description: Result of parsing keyboard.kcl }, "operator": "+", "right": { - "commentStart": 7352, + "commentStart": 0, "end": 0, "raw": ".08", "start": 0, @@ -12178,7 +12178,7 @@ description: Result of parsing keyboard.kcl "type": "ArrayExpression" }, { - "commentStart": 7358, + "commentStart": 0, "end": 0, "raw": "0.4", "start": 0, @@ -12190,7 +12190,7 @@ description: Result of parsing keyboard.kcl } }, { - "commentStart": 7363, + "commentStart": 0, "end": 0, "raw": "0.03", "start": 0, @@ -12204,10 +12204,10 @@ description: Result of parsing keyboard.kcl ], "callee": { "abs_path": false, - "commentStart": 7330, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7330, + "commentStart": 0, "end": 0, "name": "o", "start": 0, @@ -12217,7 +12217,7 @@ description: Result of parsing keyboard.kcl "start": 0, "type": "Name" }, - "commentStart": 7330, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -12235,7 +12235,7 @@ description: Result of parsing keyboard.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -12250,10 +12250,10 @@ description: Result of parsing keyboard.kcl ], "properties": [ { - "commentStart": 86, + "commentStart": 0, "end": 0, "key": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -12263,10 +12263,10 @@ description: Result of parsing keyboard.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 106, + "commentStart": 0, "end": 0, "name": { - "commentStart": 106, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -12287,7 +12287,7 @@ description: Result of parsing keyboard.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 109, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/keyboard/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/keyboard/program_memory.snap index 80400b928..1de061751 100644 --- a/rust/kcl-lib/tests/kcl_samples/keyboard/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/keyboard/program_memory.snap @@ -1897,42 +1897,78 @@ description: Variables in memory after executing keyboard.kcl "type": "Number", "value": 0.3, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "row2": { "type": "Number", "value": 1.2, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "row3": { "type": "Number", "value": 2.1, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "row4": { "type": "Number", "value": 3.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "row5": { "type": "Number", "value": 3.9, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "row6": { "type": "Number", "value": 4.8, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "seg01": { diff --git a/rust/kcl-lib/tests/kcl_samples/kitt/ast.snap b/rust/kcl-lib/tests/kcl_samples/kitt/ast.snap index 77fedb2a4..f5869156f 100644 --- a/rust/kcl-lib/tests/kcl_samples/kitt/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/kitt/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing kitt.kcl { "commentStart": 0, "declaration": { - "commentStart": 87, + "commentStart": 0, "end": 0, "id": { - "commentStart": 87, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -21,12 +21,12 @@ description: Result of parsing kitt.kcl "body": { "body": [ { - "commentStart": 168, + "commentStart": 0, "declaration": { - "commentStart": 168, + "commentStart": 0, "end": 0, "id": { - "commentStart": 168, + "commentStart": 0, "end": 0, "name": "pixelBoxBody", "start": 0, @@ -38,10 +38,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 197, + "commentStart": 0, "end": 0, "name": "kitExtrude", "start": 0, @@ -54,10 +54,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 209, + "commentStart": 0, "end": 0, "name": { - "commentStart": 209, + "commentStart": 0, "end": 0, "name": "extrudeTag", "start": 0, @@ -71,10 +71,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 183, + "commentStart": 0, "end": 0, "name": { - "commentStart": 183, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -84,7 +84,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 183, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -93,14 +93,14 @@ description: Result of parsing kitt.kcl { "arguments": [ { - "commentStart": 243, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 244, + "commentStart": 0, "end": 0, "name": { - "commentStart": 244, + "commentStart": 0, "end": 0, "name": "positionY", "start": 0, @@ -113,10 +113,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 255, + "commentStart": 0, "end": 0, "name": { - "commentStart": 255, + "commentStart": 0, "end": 0, "name": "positionZ", "start": 0, @@ -134,7 +134,7 @@ description: Result of parsing kitt.kcl "type": "ArrayExpression" }, { - "commentStart": 267, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -143,10 +143,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 228, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -156,7 +156,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 228, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -167,17 +167,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 282, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 288, + "commentStart": 0, "elements": [ { - "commentStart": 289, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -190,10 +190,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 292, + "commentStart": 0, "end": 0, "name": { - "commentStart": 292, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -214,10 +214,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 277, + "commentStart": 0, "end": 0, "name": { - "commentStart": 277, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -227,7 +227,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 277, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -239,21 +239,21 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 313, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 319, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 320, + "commentStart": 0, "end": 0, "name": { - "commentStart": 320, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -265,7 +265,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 327, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -286,10 +286,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 308, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -299,7 +299,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 308, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -311,17 +311,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 343, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 349, + "commentStart": 0, "elements": [ { - "commentStart": 350, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -335,10 +335,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 354, + "commentStart": 0, "end": 0, "name": { - "commentStart": 354, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -349,7 +349,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 353, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -366,10 +366,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 338, + "commentStart": 0, "end": 0, "name": { - "commentStart": 338, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -379,7 +379,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 338, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -391,19 +391,19 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 375, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 389, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 404, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -412,10 +412,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 390, + "commentStart": 0, "end": 0, "name": { - "commentStart": 390, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -425,7 +425,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 390, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -434,7 +434,7 @@ description: Result of parsing kitt.kcl { "arguments": [ { - "commentStart": 422, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -443,10 +443,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 408, + "commentStart": 0, "end": 0, "name": { - "commentStart": 408, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -456,7 +456,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 408, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -472,10 +472,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 370, + "commentStart": 0, "end": 0, "name": { - "commentStart": 370, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -485,7 +485,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 370, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -496,10 +496,10 @@ description: Result of parsing kitt.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 434, + "commentStart": 0, "end": 0, "name": { - "commentStart": 434, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -509,7 +509,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 434, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -520,7 +520,7 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 457, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -528,10 +528,10 @@ description: Result of parsing kitt.kcl }, "arg": { "abs_path": false, - "commentStart": 466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 466, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -546,10 +546,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 449, + "commentStart": 0, "end": 0, "name": { - "commentStart": 449, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -559,7 +559,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 449, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -567,7 +567,7 @@ description: Result of parsing kitt.kcl "unlabeled": null } ], - "commentStart": 183, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -585,10 +585,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 482, + "commentStart": 0, "end": 0, "name": "pixelBoxBody", "start": 0, @@ -599,24 +599,24 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 475, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 164, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 95, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 96, + "commentStart": 0, "end": 0, "name": "kitExtrude", "start": 0, @@ -626,7 +626,7 @@ description: Result of parsing kitt.kcl { "type": "Parameter", "identifier": { - "commentStart": 108, + "commentStart": 0, "end": 0, "name": "extrudeTag", "start": 0, @@ -636,7 +636,7 @@ description: Result of parsing kitt.kcl { "type": "Parameter", "identifier": { - "commentStart": 120, + "commentStart": 0, "end": 0, "name": "positionY", "start": 0, @@ -646,7 +646,7 @@ description: Result of parsing kitt.kcl { "type": "Parameter", "identifier": { - "commentStart": 131, + "commentStart": 0, "end": 0, "name": "positionZ", "start": 0, @@ -656,7 +656,7 @@ description: Result of parsing kitt.kcl { "type": "Parameter", "identifier": { - "commentStart": 142, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -666,7 +666,7 @@ description: Result of parsing kitt.kcl { "type": "Parameter", "identifier": { - "commentStart": 149, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -676,7 +676,7 @@ description: Result of parsing kitt.kcl { "type": "Parameter", "identifier": { - "commentStart": 157, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -705,19 +705,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 496, + "commentStart": 0, "declaration": { - "commentStart": 515, + "commentStart": 0, "end": 0, "id": { - "commentStart": 515, + "commentStart": 0, "end": 0, "name": "kitBodyElevation", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 534, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -743,19 +743,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 536, + "commentStart": 0, "declaration": { - "commentStart": 536, + "commentStart": 0, "end": 0, "id": { - "commentStart": 536, + "commentStart": 0, "end": 0, "name": "kitBodyWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 551, + "commentStart": 0, "end": 0, "raw": "26", "start": 0, @@ -776,19 +776,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 554, + "commentStart": 0, "declaration": { - "commentStart": 554, + "commentStart": 0, "end": 0, "id": { - "commentStart": 554, + "commentStart": 0, "end": 0, "name": "kitBodyHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 570, + "commentStart": 0, "end": 0, "raw": "25", "start": 0, @@ -809,19 +809,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 573, + "commentStart": 0, "declaration": { - "commentStart": 573, + "commentStart": 0, "end": 0, "id": { - "commentStart": 573, + "commentStart": 0, "end": 0, "name": "kitBodyDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 588, + "commentStart": 0, "end": 0, "raw": "18", "start": 0, @@ -842,12 +842,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 590, + "commentStart": 0, "declaration": { - "commentStart": 592, + "commentStart": 0, "end": 0, "id": { - "commentStart": 592, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -859,10 +859,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 616, + "commentStart": 0, "end": 0, "name": { - "commentStart": 616, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -876,10 +876,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 602, + "commentStart": 0, "end": 0, "name": { - "commentStart": 602, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -889,7 +889,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 602, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -898,18 +898,18 @@ description: Result of parsing kitt.kcl { "arguments": [ { - "commentStart": 640, + "commentStart": 0, "elements": [ { - "commentStart": 641, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 642, + "commentStart": 0, "end": 0, "name": { - "commentStart": 642, + "commentStart": 0, "end": 0, "name": "kitBodyWidth", "start": 0, @@ -920,7 +920,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 641, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -929,7 +929,7 @@ description: Result of parsing kitt.kcl }, "operator": "/", "right": { - "commentStart": 657, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -946,10 +946,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 660, + "commentStart": 0, "end": 0, "name": "kitBodyElevation", "start": 0, @@ -967,7 +967,7 @@ description: Result of parsing kitt.kcl "type": "ArrayExpression" }, { - "commentStart": 679, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -976,10 +976,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 625, + "commentStart": 0, "end": 0, "name": { - "commentStart": 625, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -989,7 +989,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 625, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1000,17 +1000,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 692, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 698, + "commentStart": 0, "elements": [ { - "commentStart": 699, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1023,10 +1023,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 702, + "commentStart": 0, "end": 0, "name": { - "commentStart": 702, + "commentStart": 0, "end": 0, "name": "kitBodyHeight", "start": 0, @@ -1047,10 +1047,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 687, + "commentStart": 0, "end": 0, "name": { - "commentStart": 687, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1060,7 +1060,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 687, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1072,21 +1072,21 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 728, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 734, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 735, + "commentStart": 0, "end": 0, "name": { - "commentStart": 735, + "commentStart": 0, "end": 0, "name": "kitBodyWidth", "start": 0, @@ -1098,7 +1098,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 749, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1119,14 +1119,14 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 753, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 759, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1137,10 +1137,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 723, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1150,7 +1150,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 723, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1162,17 +1162,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 777, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 783, + "commentStart": 0, "elements": [ { - "commentStart": 784, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1186,10 +1186,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 788, + "commentStart": 0, "end": 0, "name": { - "commentStart": 788, + "commentStart": 0, "end": 0, "name": "kitBodyHeight", "start": 0, @@ -1200,7 +1200,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 787, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1217,14 +1217,14 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 804, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 810, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1235,10 +1235,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 772, + "commentStart": 0, "end": 0, "name": { - "commentStart": 772, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1248,7 +1248,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 772, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1260,19 +1260,19 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 828, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 842, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 857, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1281,10 +1281,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 843, + "commentStart": 0, "end": 0, "name": { - "commentStart": 843, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1294,7 +1294,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 843, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1303,7 +1303,7 @@ description: Result of parsing kitt.kcl { "arguments": [ { - "commentStart": 875, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1312,10 +1312,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 861, + "commentStart": 0, "end": 0, "name": { - "commentStart": 861, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1325,7 +1325,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 861, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1341,10 +1341,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 823, + "commentStart": 0, "end": 0, "name": { - "commentStart": 823, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1354,7 +1354,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 823, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1365,10 +1365,10 @@ description: Result of parsing kitt.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 885, + "commentStart": 0, "end": 0, "name": { - "commentStart": 885, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1378,7 +1378,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 885, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1389,7 +1389,7 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 906, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1397,10 +1397,10 @@ description: Result of parsing kitt.kcl }, "arg": { "abs_path": false, - "commentStart": 915, + "commentStart": 0, "end": 0, "name": { - "commentStart": 915, + "commentStart": 0, "end": 0, "name": "kitBodyDepth", "start": 0, @@ -1415,10 +1415,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 898, + "commentStart": 0, "end": 0, "name": { - "commentStart": 898, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1428,7 +1428,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 898, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1436,13 +1436,13 @@ description: Result of parsing kitt.kcl "unlabeled": null } ], - "commentStart": 602, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "7": [ { - "commentStart": 928, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1470,19 +1470,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 966, + "commentStart": 0, "declaration": { - "commentStart": 966, + "commentStart": 0, "end": 0, "id": { - "commentStart": 966, + "commentStart": 0, "end": 0, "name": "kitHeadOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 982, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1503,19 +1503,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 984, + "commentStart": 0, "declaration": { - "commentStart": 984, + "commentStart": 0, "end": 0, "id": { - "commentStart": 984, + "commentStart": 0, "end": 0, "name": "kitHeadHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1000, + "commentStart": 0, "end": 0, "raw": "16", "start": 0, @@ -1536,32 +1536,32 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 1002, + "commentStart": 0, "declaration": { - "commentStart": 1004, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1004, + "commentStart": 0, "end": 0, "name": "kitHeadElevation", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": "kitBodyElevation", "start": 0, @@ -1575,10 +1575,10 @@ description: Result of parsing kitt.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1042, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1042, + "commentStart": 0, "end": 0, "name": "kitBodyHeight", "start": 0, @@ -1596,10 +1596,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": "kitHeadOffset", "start": 0, @@ -1617,10 +1617,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1074, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1074, + "commentStart": 0, "end": 0, "name": "kitHeadHeight", "start": 0, @@ -1645,26 +1645,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 1087, + "commentStart": 0, "declaration": { - "commentStart": 1089, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1089, + "commentStart": 0, "end": 0, "name": "kitHeadWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1104, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1104, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1104, + "commentStart": 0, "end": 0, "name": "kitBodyWidth", "start": 0, @@ -1677,14 +1677,14 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 1120, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1120, + "commentStart": 0, "end": 0, "name": "kitHeadOffset", "start": 0, @@ -1697,7 +1697,7 @@ description: Result of parsing kitt.kcl }, "operator": "*", "right": { - "commentStart": 1136, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1726,19 +1726,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 1139, + "commentStart": 0, "declaration": { - "commentStart": 1139, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1139, + "commentStart": 0, "end": 0, "name": "kitHeadDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1154, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -1759,12 +1759,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 1156, + "commentStart": 0, "declaration": { - "commentStart": 1156, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": "kitHead", "start": 0, @@ -1774,10 +1774,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 1175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1175, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -1789,7 +1789,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 1184, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -1798,15 +1798,15 @@ description: Result of parsing kitt.kcl "value": "END" }, { - "commentStart": 1191, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1192, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1192, + "commentStart": 0, "end": 0, "name": "kitHeadWidth", "start": 0, @@ -1817,7 +1817,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 1191, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1826,7 +1826,7 @@ description: Result of parsing kitt.kcl }, "operator": "/", "right": { - "commentStart": 1207, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1843,10 +1843,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 1210, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1210, + "commentStart": 0, "end": 0, "name": "kitHeadElevation", "start": 0, @@ -1859,10 +1859,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 1228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1228, + "commentStart": 0, "end": 0, "name": "kitHeadWidth", "start": 0, @@ -1875,10 +1875,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 1242, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1242, + "commentStart": 0, "end": 0, "name": "kitHeadHeight", "start": 0, @@ -1891,10 +1891,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 1257, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1257, + "commentStart": 0, "end": 0, "name": "kitHeadDepth", "start": 0, @@ -1908,10 +1908,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1166, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1166, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -1921,7 +1921,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1166, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1937,26 +1937,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 1271, + "commentStart": 0, "declaration": { - "commentStart": 1271, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1271, + "commentStart": 0, "end": 0, "name": "kitFaceElevation", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1290, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1290, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1290, + "commentStart": 0, "end": 0, "name": "kitHeadElevation", "start": 0, @@ -1969,7 +1969,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 1309, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1994,26 +1994,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 1310, + "commentStart": 0, "declaration": { - "commentStart": 1329, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1329, + "commentStart": 0, "end": 0, "name": "kitFaceWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": "kitHeadWidth", "start": 0, @@ -2026,7 +2026,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 1359, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2056,32 +2056,32 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 1361, + "commentStart": 0, "declaration": { - "commentStart": 1361, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1361, + "commentStart": 0, "end": 0, "name": "kitFaceHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1377, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1377, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1377, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1377, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1377, + "commentStart": 0, "end": 0, "name": "kitHeadElevation", "start": 0, @@ -2095,10 +2095,10 @@ description: Result of parsing kitt.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1396, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1396, + "commentStart": 0, "end": 0, "name": "kitHeadHeight", "start": 0, @@ -2116,10 +2116,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1412, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1412, + "commentStart": 0, "end": 0, "name": "kitFaceElevation", "start": 0, @@ -2136,7 +2136,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 1431, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -2161,19 +2161,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 1433, + "commentStart": 0, "declaration": { - "commentStart": 1433, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1433, + "commentStart": 0, "end": 0, "name": "kitFaceDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1448, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2194,12 +2194,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 1449, + "commentStart": 0, "declaration": { - "commentStart": 1451, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1451, + "commentStart": 0, "end": 0, "name": "kitFace", "start": 0, @@ -2211,10 +2211,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 1475, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1475, + "commentStart": 0, "end": 0, "name": "kitHead", "start": 0, @@ -2226,7 +2226,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 1484, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -2237,10 +2237,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1461, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1461, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2250,7 +2250,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1461, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2259,18 +2259,18 @@ description: Result of parsing kitt.kcl { "arguments": [ { - "commentStart": 1511, + "commentStart": 0, "elements": [ { - "commentStart": 1512, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1513, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1513, + "commentStart": 0, "end": 0, "name": "kitFaceWidth", "start": 0, @@ -2281,7 +2281,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 1512, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2290,7 +2290,7 @@ description: Result of parsing kitt.kcl }, "operator": "/", "right": { - "commentStart": 1528, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2307,10 +2307,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 1531, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1531, + "commentStart": 0, "end": 0, "name": "kitFaceElevation", "start": 0, @@ -2328,7 +2328,7 @@ description: Result of parsing kitt.kcl "type": "ArrayExpression" }, { - "commentStart": 1550, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2337,10 +2337,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1496, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1496, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2350,7 +2350,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1496, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2361,17 +2361,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 1563, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1569, + "commentStart": 0, "elements": [ { - "commentStart": 1570, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2383,7 +2383,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 1573, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2404,10 +2404,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1558, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1558, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2417,7 +2417,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1558, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2429,18 +2429,18 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 1611, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1617, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1619, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2451,7 +2451,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 1618, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2459,7 +2459,7 @@ description: Result of parsing kitt.kcl "type": "UnaryExpression" }, { - "commentStart": 1622, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2480,10 +2480,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1606, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1606, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2493,7 +2493,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1606, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2505,17 +2505,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 1662, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1668, + "commentStart": 0, "elements": [ { - "commentStart": 1669, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2528,10 +2528,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 1672, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1672, + "commentStart": 0, "end": 0, "name": "kitFaceHeight", "start": 0, @@ -2552,10 +2552,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1657, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1657, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2565,7 +2565,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1657, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2577,17 +2577,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 1714, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1720, + "commentStart": 0, "elements": [ { - "commentStart": 1721, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2599,7 +2599,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 1724, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2620,10 +2620,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1709, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1709, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2633,7 +2633,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1709, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2645,17 +2645,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 1765, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1771, + "commentStart": 0, "elements": [ { - "commentStart": 1772, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2667,7 +2667,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 1775, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2688,10 +2688,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1760, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1760, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2701,7 +2701,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1760, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2713,21 +2713,21 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 1813, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1819, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1820, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1820, + "commentStart": 0, "end": 0, "name": "kitFaceWidth", "start": 0, @@ -2739,7 +2739,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 1834, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2760,10 +2760,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1808, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1808, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2773,7 +2773,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1808, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2785,17 +2785,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 1868, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1874, + "commentStart": 0, "elements": [ { - "commentStart": 1875, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2808,7 +2808,7 @@ description: Result of parsing kitt.kcl }, { "argument": { - "commentStart": 1879, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2819,7 +2819,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 1878, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2836,10 +2836,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1863, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2849,7 +2849,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1863, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2861,17 +2861,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 1920, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1926, + "commentStart": 0, "elements": [ { - "commentStart": 1927, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2883,7 +2883,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 1930, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2904,10 +2904,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1915, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1915, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2917,7 +2917,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1915, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2929,17 +2929,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 1972, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1978, + "commentStart": 0, "elements": [ { - "commentStart": 1979, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2953,10 +2953,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 1983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1983, + "commentStart": 0, "end": 0, "name": "kitFaceHeight", "start": 0, @@ -2967,7 +2967,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 1982, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2984,10 +2984,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 1967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1967, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2997,7 +2997,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 1967, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3009,18 +3009,18 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 2028, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2034, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2036, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3031,7 +3031,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 2035, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3039,7 +3039,7 @@ description: Result of parsing kitt.kcl "type": "UnaryExpression" }, { - "commentStart": 2039, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3060,10 +3060,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2023, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3073,7 +3073,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2023, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3085,17 +3085,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 2080, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2086, + "commentStart": 0, "elements": [ { - "commentStart": 2087, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3108,7 +3108,7 @@ description: Result of parsing kitt.kcl }, { "argument": { - "commentStart": 2091, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3119,7 +3119,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 2090, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3136,10 +3136,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2075, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3149,7 +3149,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2075, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3161,19 +3161,19 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 2132, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2146, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2161, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3182,10 +3182,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2147, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2147, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3195,7 +3195,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2147, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3204,7 +3204,7 @@ description: Result of parsing kitt.kcl { "arguments": [ { - "commentStart": 2179, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3213,10 +3213,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2165, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3226,7 +3226,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2165, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3242,10 +3242,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2127, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2127, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3255,7 +3255,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2127, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3266,10 +3266,10 @@ description: Result of parsing kitt.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2189, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2189, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3279,7 +3279,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2189, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3290,7 +3290,7 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 2210, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3299,10 +3299,10 @@ description: Result of parsing kitt.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 2220, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2220, + "commentStart": 0, "end": 0, "name": "kitFaceDepth", "start": 0, @@ -3313,7 +3313,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 2219, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3324,10 +3324,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2202, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3337,7 +3337,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3345,13 +3345,13 @@ description: Result of parsing kitt.kcl "unlabeled": null } ], - "commentStart": 1461, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 1576, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3364,7 +3364,7 @@ description: Result of parsing kitt.kcl ], "3": [ { - "commentStart": 1625, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3377,7 +3377,7 @@ description: Result of parsing kitt.kcl ], "4": [ { - "commentStart": 1687, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3390,7 +3390,7 @@ description: Result of parsing kitt.kcl ], "5": [ { - "commentStart": 1727, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3403,7 +3403,7 @@ description: Result of parsing kitt.kcl ], "6": [ { - "commentStart": 1778, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3416,7 +3416,7 @@ description: Result of parsing kitt.kcl ], "7": [ { - "commentStart": 1837, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3429,7 +3429,7 @@ description: Result of parsing kitt.kcl ], "8": [ { - "commentStart": 1882, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3442,7 +3442,7 @@ description: Result of parsing kitt.kcl ], "9": [ { - "commentStart": 1933, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3455,7 +3455,7 @@ description: Result of parsing kitt.kcl ], "10": [ { - "commentStart": 1998, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3468,7 +3468,7 @@ description: Result of parsing kitt.kcl ], "11": [ { - "commentStart": 2042, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3481,7 +3481,7 @@ description: Result of parsing kitt.kcl ], "12": [ { - "commentStart": 2094, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3494,7 +3494,7 @@ description: Result of parsing kitt.kcl ], "15": [ { - "commentStart": 2235, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3505,7 +3505,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 2262, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3516,7 +3516,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 2280, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3544,19 +3544,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 2306, + "commentStart": 0, "declaration": { - "commentStart": 2306, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2306, + "commentStart": 0, "end": 0, "name": "kitEyeDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2320, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -3577,26 +3577,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 2324, + "commentStart": 0, "declaration": { - "commentStart": 2324, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2324, + "commentStart": 0, "end": 0, "name": "kitEyeHeihgt", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2339, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2339, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2339, + "commentStart": 0, "end": 0, "name": "kitFaceElevation", "start": 0, @@ -3609,7 +3609,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 2358, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -3634,19 +3634,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 2360, + "commentStart": 0, "declaration": { - "commentStart": 2360, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2360, + "commentStart": 0, "end": 0, "name": "kitEyeOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2375, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -3667,12 +3667,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 2376, + "commentStart": 0, "declaration": { - "commentStart": 2403, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2403, + "commentStart": 0, "end": 0, "name": "kitLeftEye1", "start": 0, @@ -3682,10 +3682,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 2426, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2426, + "commentStart": 0, "end": 0, "name": "kitFace", "start": 0, @@ -3697,7 +3697,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 2435, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -3708,10 +3708,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 2445, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2445, + "commentStart": 0, "end": 0, "name": "kitEyeOffset", "start": 0, @@ -3722,7 +3722,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 2444, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3731,10 +3731,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 2459, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2459, + "commentStart": 0, "end": 0, "name": "kitEyeHeihgt", "start": 0, @@ -3746,7 +3746,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 2473, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3758,7 +3758,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 2476, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3771,10 +3771,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 2479, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2479, + "commentStart": 0, "end": 0, "name": "kitEyeDepth", "start": 0, @@ -3788,10 +3788,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2417, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2417, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -3801,7 +3801,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2417, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3822,12 +3822,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 2491, + "commentStart": 0, "declaration": { - "commentStart": 2511, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2511, + "commentStart": 0, "end": 0, "name": "kitLeftEye2", "start": 0, @@ -3837,10 +3837,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 2534, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2534, + "commentStart": 0, "end": 0, "name": "kitFace", "start": 0, @@ -3852,7 +3852,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 2543, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -3861,15 +3861,15 @@ description: Result of parsing kitt.kcl "value": "START" }, { - "commentStart": 2552, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2553, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2553, + "commentStart": 0, "end": 0, "name": "kitEyeOffset", "start": 0, @@ -3880,7 +3880,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 2552, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3889,7 +3889,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 2568, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3905,14 +3905,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 2571, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2571, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2571, + "commentStart": 0, "end": 0, "name": "kitEyeHeihgt", "start": 0, @@ -3925,7 +3925,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 2586, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3941,7 +3941,7 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 2589, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -3953,7 +3953,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 2592, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3966,10 +3966,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 2595, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2595, + "commentStart": 0, "end": 0, "name": "kitEyeDepth", "start": 0, @@ -3983,10 +3983,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2525, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2525, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -3996,7 +3996,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2525, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4017,12 +4017,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 2608, + "commentStart": 0, "declaration": { - "commentStart": 2608, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2608, + "commentStart": 0, "end": 0, "name": "kitLeftEye3", "start": 0, @@ -4032,10 +4032,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 2631, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2631, + "commentStart": 0, "end": 0, "name": "kitFace", "start": 0, @@ -4047,7 +4047,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 2640, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -4056,15 +4056,15 @@ description: Result of parsing kitt.kcl "value": "START" }, { - "commentStart": 2649, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2650, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2650, + "commentStart": 0, "end": 0, "name": "kitEyeOffset", "start": 0, @@ -4075,7 +4075,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 2649, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4084,7 +4084,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 2665, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4101,10 +4101,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 2668, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2668, + "commentStart": 0, "end": 0, "name": "kitEyeHeihgt", "start": 0, @@ -4116,7 +4116,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 2682, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4128,7 +4128,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 2685, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4141,10 +4141,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 2688, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2688, + "commentStart": 0, "end": 0, "name": "kitEyeDepth", "start": 0, @@ -4158,10 +4158,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2622, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2622, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -4171,7 +4171,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2622, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4187,12 +4187,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 2701, + "commentStart": 0, "declaration": { - "commentStart": 2701, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2701, + "commentStart": 0, "end": 0, "name": "kitRightEye", "start": 0, @@ -4202,10 +4202,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 2724, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2724, + "commentStart": 0, "end": 0, "name": "kitFace", "start": 0, @@ -4217,7 +4217,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 2733, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -4226,14 +4226,14 @@ description: Result of parsing kitt.kcl "value": "START" }, { - "commentStart": 2742, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2742, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2742, + "commentStart": 0, "end": 0, "name": "kitEyeOffset", "start": 0, @@ -4246,7 +4246,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 2757, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4262,14 +4262,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 2760, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2760, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2760, + "commentStart": 0, "end": 0, "name": "kitEyeHeihgt", "start": 0, @@ -4282,7 +4282,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 2775, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4298,7 +4298,7 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 2778, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4310,7 +4310,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 2781, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4323,10 +4323,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 2784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2784, + "commentStart": 0, "end": 0, "name": "kitEyeDepth", "start": 0, @@ -4340,10 +4340,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2715, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2715, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -4353,7 +4353,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2715, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4369,26 +4369,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 2797, + "commentStart": 0, "declaration": { - "commentStart": 2797, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2797, + "commentStart": 0, "end": 0, "name": "kitNoseElevation", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 2816, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2816, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2816, + "commentStart": 0, "end": 0, "name": "kitEyeHeihgt", "start": 0, @@ -4401,7 +4401,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 2831, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -4426,12 +4426,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 2833, + "commentStart": 0, "declaration": { - "commentStart": 2833, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2833, + "commentStart": 0, "end": 0, "name": "kitNose", "start": 0, @@ -4443,10 +4443,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 2857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2857, + "commentStart": 0, "end": 0, "name": "kitFace", "start": 0, @@ -4458,7 +4458,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 2866, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -4469,10 +4469,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2843, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2843, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -4482,7 +4482,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2843, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4491,11 +4491,11 @@ description: Result of parsing kitt.kcl { "arguments": [ { - "commentStart": 2895, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2897, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4506,7 +4506,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 2896, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4515,10 +4515,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 2900, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2900, + "commentStart": 0, "end": 0, "name": "kitNoseElevation", "start": 0, @@ -4536,7 +4536,7 @@ description: Result of parsing kitt.kcl "type": "ArrayExpression" }, { - "commentStart": 2919, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4545,10 +4545,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2880, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2880, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -4558,7 +4558,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2880, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4569,17 +4569,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 2939, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2945, + "commentStart": 0, "elements": [ { - "commentStart": 2946, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4591,7 +4591,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 2949, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4612,10 +4612,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2934, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2934, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4625,7 +4625,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2934, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4637,17 +4637,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 2980, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2986, + "commentStart": 0, "elements": [ { - "commentStart": 2987, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4659,7 +4659,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 2990, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4680,10 +4680,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 2975, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2975, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4693,7 +4693,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 2975, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4705,17 +4705,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3024, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3030, + "commentStart": 0, "elements": [ { - "commentStart": 3031, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4727,7 +4727,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 3034, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4748,10 +4748,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3019, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3019, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4761,7 +4761,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3019, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4773,18 +4773,18 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3063, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3069, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 3071, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4795,7 +4795,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 3070, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4803,7 +4803,7 @@ description: Result of parsing kitt.kcl "type": "UnaryExpression" }, { - "commentStart": 3074, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4824,10 +4824,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3058, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4837,7 +4837,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3058, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4849,17 +4849,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3107, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3113, + "commentStart": 0, "elements": [ { - "commentStart": 3114, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4871,7 +4871,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 3117, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4892,10 +4892,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3102, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3102, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4905,7 +4905,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3102, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4917,17 +4917,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3148, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3154, + "commentStart": 0, "elements": [ { - "commentStart": 3155, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -4939,7 +4939,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 3158, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4960,10 +4960,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3143, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3143, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4973,7 +4973,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3143, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4985,17 +4985,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3191, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3197, + "commentStart": 0, "elements": [ { - "commentStart": 3198, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5008,7 +5008,7 @@ description: Result of parsing kitt.kcl }, { "argument": { - "commentStart": 3202, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5019,7 +5019,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 3201, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5036,10 +5036,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3186, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5049,7 +5049,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3186, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5061,18 +5061,18 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3236, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3242, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 3244, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5083,7 +5083,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 3243, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5091,7 +5091,7 @@ description: Result of parsing kitt.kcl "type": "UnaryExpression" }, { - "commentStart": 3247, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5112,10 +5112,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3231, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5125,7 +5125,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5137,17 +5137,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3281, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3287, + "commentStart": 0, "elements": [ { - "commentStart": 3288, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5160,7 +5160,7 @@ description: Result of parsing kitt.kcl }, { "argument": { - "commentStart": 3292, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5171,7 +5171,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 3291, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5188,10 +5188,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3276, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3276, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5201,7 +5201,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3276, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5213,17 +5213,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3323, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3329, + "commentStart": 0, "elements": [ { - "commentStart": 3330, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5235,7 +5235,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 3333, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5256,10 +5256,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3318, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3318, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5269,7 +5269,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3318, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5281,17 +5281,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3368, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3374, + "commentStart": 0, "elements": [ { - "commentStart": 3375, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5304,7 +5304,7 @@ description: Result of parsing kitt.kcl }, { "argument": { - "commentStart": 3379, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5315,7 +5315,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 3378, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5332,10 +5332,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3363, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5345,7 +5345,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3363, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5357,19 +5357,19 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3413, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3427, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 3442, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5378,10 +5378,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3428, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3428, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -5391,7 +5391,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3428, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5400,7 +5400,7 @@ description: Result of parsing kitt.kcl { "arguments": [ { - "commentStart": 3460, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5409,10 +5409,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3446, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3446, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -5422,7 +5422,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3446, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5438,10 +5438,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3408, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3408, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5451,7 +5451,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3408, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5462,10 +5462,10 @@ description: Result of parsing kitt.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 3470, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3470, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -5475,7 +5475,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3470, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5486,7 +5486,7 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 3491, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -5494,10 +5494,10 @@ description: Result of parsing kitt.kcl }, "arg": { "abs_path": false, - "commentStart": 3500, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3500, + "commentStart": 0, "end": 0, "name": "kitEyeDepth", "start": 0, @@ -5512,10 +5512,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3483, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3483, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -5525,7 +5525,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3483, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5533,13 +5533,13 @@ description: Result of parsing kitt.kcl "unlabeled": null } ], - "commentStart": 2843, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 2921, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5552,7 +5552,7 @@ description: Result of parsing kitt.kcl ], "2": [ { - "commentStart": 2952, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5565,7 +5565,7 @@ description: Result of parsing kitt.kcl ], "3": [ { - "commentStart": 2993, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5578,7 +5578,7 @@ description: Result of parsing kitt.kcl ], "4": [ { - "commentStart": 3037, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5591,7 +5591,7 @@ description: Result of parsing kitt.kcl ], "5": [ { - "commentStart": 3077, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5604,7 +5604,7 @@ description: Result of parsing kitt.kcl ], "6": [ { - "commentStart": 3120, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5617,7 +5617,7 @@ description: Result of parsing kitt.kcl ], "7": [ { - "commentStart": 3161, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5630,7 +5630,7 @@ description: Result of parsing kitt.kcl ], "8": [ { - "commentStart": 3205, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5643,7 +5643,7 @@ description: Result of parsing kitt.kcl ], "9": [ { - "commentStart": 3250, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5656,7 +5656,7 @@ description: Result of parsing kitt.kcl ], "10": [ { - "commentStart": 3295, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5669,7 +5669,7 @@ description: Result of parsing kitt.kcl ], "11": [ { - "commentStart": 3336, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5682,7 +5682,7 @@ description: Result of parsing kitt.kcl ], "12": [ { - "commentStart": 3382, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5695,7 +5695,7 @@ description: Result of parsing kitt.kcl ], "15": [ { - "commentStart": 3512, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -5723,19 +5723,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 3533, + "commentStart": 0, "declaration": { - "commentStart": 3533, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3533, + "commentStart": 0, "end": 0, "name": "kitMouthOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 3550, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -5756,26 +5756,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 3552, + "commentStart": 0, "declaration": { - "commentStart": 3552, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3552, + "commentStart": 0, "end": 0, "name": "kitMouthHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 3569, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3569, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3569, + "commentStart": 0, "end": 0, "name": "kitEyeHeihgt", "start": 0, @@ -5788,7 +5788,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 3584, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -5813,12 +5813,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 3586, + "commentStart": 0, "declaration": { - "commentStart": 3586, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3586, + "commentStart": 0, "end": 0, "name": "kitMouthUpLeft", "start": 0, @@ -5828,10 +5828,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 3612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3612, + "commentStart": 0, "end": 0, "name": "kitFace", "start": 0, @@ -5843,7 +5843,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 3621, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -5854,10 +5854,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 3631, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3631, + "commentStart": 0, "end": 0, "name": "kitMouthOffset", "start": 0, @@ -5868,7 +5868,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 3630, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5877,10 +5877,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 3647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3647, + "commentStart": 0, "end": 0, "name": "kitMouthHeight", "start": 0, @@ -5892,7 +5892,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 3663, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5904,7 +5904,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 3666, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5917,10 +5917,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 3669, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3669, + "commentStart": 0, "end": 0, "name": "kitEyeDepth", "start": 0, @@ -5934,10 +5934,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3603, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3603, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -5947,7 +5947,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3603, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5963,12 +5963,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 3681, + "commentStart": 0, "declaration": { - "commentStart": 3701, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3701, + "commentStart": 0, "end": 0, "name": "kitMouthDownLeft", "start": 0, @@ -5978,10 +5978,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 3729, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3729, + "commentStart": 0, "end": 0, "name": "kitFace", "start": 0, @@ -5993,7 +5993,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 3738, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -6002,15 +6002,15 @@ description: Result of parsing kitt.kcl "value": "START" }, { - "commentStart": 3747, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3748, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3748, + "commentStart": 0, "end": 0, "name": "kitMouthOffset", "start": 0, @@ -6021,7 +6021,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 3747, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6030,7 +6030,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 3765, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6046,14 +6046,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 3768, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3768, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3768, + "commentStart": 0, "end": 0, "name": "kitMouthHeight", "start": 0, @@ -6066,7 +6066,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 3785, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6082,7 +6082,7 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 3788, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6094,7 +6094,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 3791, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6107,10 +6107,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 3794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3794, + "commentStart": 0, "end": 0, "name": "kitEyeDepth", "start": 0, @@ -6124,10 +6124,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3720, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3720, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -6137,7 +6137,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3720, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6158,12 +6158,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 3807, + "commentStart": 0, "declaration": { - "commentStart": 3807, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3807, + "commentStart": 0, "end": 0, "name": "kitMouthUpRight", "start": 0, @@ -6173,10 +6173,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 3834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3834, + "commentStart": 0, "end": 0, "name": "kitFace", "start": 0, @@ -6188,7 +6188,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 3843, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -6198,10 +6198,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 3852, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3852, + "commentStart": 0, "end": 0, "name": "kitMouthOffset", "start": 0, @@ -6214,10 +6214,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 3868, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3868, + "commentStart": 0, "end": 0, "name": "kitMouthHeight", "start": 0, @@ -6229,7 +6229,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 3884, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6241,7 +6241,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 3887, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6254,10 +6254,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 3890, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3890, + "commentStart": 0, "end": 0, "name": "kitEyeDepth", "start": 0, @@ -6271,10 +6271,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3825, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3825, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -6284,7 +6284,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3825, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6300,12 +6300,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 3903, + "commentStart": 0, "declaration": { - "commentStart": 3903, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3903, + "commentStart": 0, "end": 0, "name": "kitMouthDownRight", "start": 0, @@ -6315,10 +6315,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 3932, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3932, + "commentStart": 0, "end": 0, "name": "kitFace", "start": 0, @@ -6330,7 +6330,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 3941, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -6339,14 +6339,14 @@ description: Result of parsing kitt.kcl "value": "START" }, { - "commentStart": 3950, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3950, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3950, + "commentStart": 0, "end": 0, "name": "kitMouthOffset", "start": 0, @@ -6359,7 +6359,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 3967, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6375,14 +6375,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 3970, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3970, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3970, + "commentStart": 0, "end": 0, "name": "kitMouthHeight", "start": 0, @@ -6395,7 +6395,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 3987, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6411,7 +6411,7 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 3990, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6423,7 +6423,7 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 3993, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6436,10 +6436,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 3996, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3996, + "commentStart": 0, "end": 0, "name": "kitEyeDepth", "start": 0, @@ -6453,10 +6453,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 3923, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3923, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -6466,7 +6466,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 3923, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6482,26 +6482,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4009, + "commentStart": 0, "declaration": { - "commentStart": 4009, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4009, + "commentStart": 0, "end": 0, "name": "kitBellyElevation", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4029, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4029, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4029, + "commentStart": 0, "end": 0, "name": "kitBodyElevation", "start": 0, @@ -6514,7 +6514,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 4048, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6539,29 +6539,29 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4049, + "commentStart": 0, "declaration": { - "commentStart": 4051, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4051, + "commentStart": 0, "end": 0, "name": "kitBellyHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4068, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4068, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4068, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4068, + "commentStart": 0, "end": 0, "name": "kitHeadElevation", "start": 0, @@ -6575,10 +6575,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 4087, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4087, + "commentStart": 0, "end": 0, "name": "kitBellyElevation", "start": 0, @@ -6595,7 +6595,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 4107, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6620,12 +6620,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4108, + "commentStart": 0, "declaration": { - "commentStart": 4127, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4127, + "commentStart": 0, "end": 0, "name": "kitBellyWidth", "start": 0, @@ -6633,10 +6633,10 @@ description: Result of parsing kitt.kcl }, "init": { "abs_path": false, - "commentStart": 4143, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4143, + "commentStart": 0, "end": 0, "name": "kitHeadWidth", "start": 0, @@ -6662,12 +6662,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4156, + "commentStart": 0, "declaration": { - "commentStart": 4156, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4156, + "commentStart": 0, "end": 0, "name": "kitBellyDepth", "start": 0, @@ -6675,10 +6675,10 @@ description: Result of parsing kitt.kcl }, "init": { "abs_path": false, - "commentStart": 4172, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4172, + "commentStart": 0, "end": 0, "name": "kitHeadDepth", "start": 0, @@ -6699,12 +6699,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4185, + "commentStart": 0, "declaration": { - "commentStart": 4185, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4185, + "commentStart": 0, "end": 0, "name": "kitBelly", "start": 0, @@ -6714,10 +6714,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 4205, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4205, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -6729,7 +6729,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 4214, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -6738,15 +6738,15 @@ description: Result of parsing kitt.kcl "value": "END" }, { - "commentStart": 4221, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 4222, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4222, + "commentStart": 0, "end": 0, "name": "kitBellyWidth", "start": 0, @@ -6757,7 +6757,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 4221, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6766,7 +6766,7 @@ description: Result of parsing kitt.kcl }, "operator": "/", "right": { - "commentStart": 4238, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6783,10 +6783,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4241, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4241, + "commentStart": 0, "end": 0, "name": "kitBellyElevation", "start": 0, @@ -6799,10 +6799,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4260, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4260, + "commentStart": 0, "end": 0, "name": "kitBellyWidth", "start": 0, @@ -6815,10 +6815,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4275, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4275, + "commentStart": 0, "end": 0, "name": "kitBellyHeight", "start": 0, @@ -6831,10 +6831,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4291, + "commentStart": 0, "end": 0, "name": "kitBellyDepth", "start": 0, @@ -6848,10 +6848,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 4196, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4196, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -6861,7 +6861,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 4196, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6877,26 +6877,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4306, + "commentStart": 0, "declaration": { - "commentStart": 4306, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4306, + "commentStart": 0, "end": 0, "name": "kitVHSelevation", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4324, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4324, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4324, + "commentStart": 0, "end": 0, "name": "kitBellyElevation", "start": 0, @@ -6909,7 +6909,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 4344, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6934,19 +6934,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4345, + "commentStart": 0, "declaration": { - "commentStart": 4347, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4347, + "commentStart": 0, "end": 0, "name": "kitVHSheight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4362, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6967,19 +6967,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4363, + "commentStart": 0, "declaration": { - "commentStart": 4385, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4385, + "commentStart": 0, "end": 0, "name": "kitVHSwidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4399, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -7005,19 +7005,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4401, + "commentStart": 0, "declaration": { - "commentStart": 4401, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4401, + "commentStart": 0, "end": 0, "name": "kitVHSdepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4415, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7038,12 +7038,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4417, + "commentStart": 0, "declaration": { - "commentStart": 4417, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4417, + "commentStart": 0, "end": 0, "name": "kitVHS", "start": 0, @@ -7053,10 +7053,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 4435, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4435, + "commentStart": 0, "end": 0, "name": "kitBelly", "start": 0, @@ -7068,7 +7068,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 4445, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -7077,15 +7077,15 @@ description: Result of parsing kitt.kcl "value": "END" }, { - "commentStart": 4452, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 4453, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4453, + "commentStart": 0, "end": 0, "name": "kitVHSwidth", "start": 0, @@ -7096,7 +7096,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 4452, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7105,7 +7105,7 @@ description: Result of parsing kitt.kcl }, "operator": "/", "right": { - "commentStart": 4467, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7122,10 +7122,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4470, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4470, + "commentStart": 0, "end": 0, "name": "kitVHSelevation", "start": 0, @@ -7138,10 +7138,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4487, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4487, + "commentStart": 0, "end": 0, "name": "kitVHSwidth", "start": 0, @@ -7154,10 +7154,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4500, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4500, + "commentStart": 0, "end": 0, "name": "kitVHSheight", "start": 0, @@ -7170,10 +7170,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4514, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4514, + "commentStart": 0, "end": 0, "name": "kitVHSdepth", "start": 0, @@ -7187,10 +7187,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 4426, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4426, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -7200,7 +7200,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 4426, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7216,26 +7216,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4527, + "commentStart": 0, "declaration": { - "commentStart": 4527, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4527, + "commentStart": 0, "end": 0, "name": "kitFloppyElevation", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4548, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4548, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4548, + "commentStart": 0, "end": 0, "name": "kitBellyElevation", "start": 0, @@ -7248,7 +7248,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 4568, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7273,19 +7273,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4570, + "commentStart": 0, "declaration": { - "commentStart": 4570, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4570, + "commentStart": 0, "end": 0, "name": "kitFloppyHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4588, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7306,19 +7306,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4589, + "commentStart": 0, "declaration": { - "commentStart": 4591, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4591, + "commentStart": 0, "end": 0, "name": "kitFloppyWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4608, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -7339,29 +7339,29 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4610, + "commentStart": 0, "declaration": { - "commentStart": 4610, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4610, + "commentStart": 0, "end": 0, "name": "kitFloppyOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4628, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4628, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4628, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4628, + "commentStart": 0, "end": 0, "name": "kitBellyWidth", "start": 0, @@ -7374,7 +7374,7 @@ description: Result of parsing kitt.kcl }, "operator": "/", "right": { - "commentStart": 4644, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7391,7 +7391,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 4648, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7416,19 +7416,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4650, + "commentStart": 0, "declaration": { - "commentStart": 4650, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4650, + "commentStart": 0, "end": 0, "name": "kitFloppyDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4667, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7449,12 +7449,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4668, + "commentStart": 0, "declaration": { - "commentStart": 4696, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4696, + "commentStart": 0, "end": 0, "name": "kitFloppy1", "start": 0, @@ -7464,10 +7464,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 4718, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4718, + "commentStart": 0, "end": 0, "name": "kitBelly", "start": 0, @@ -7479,7 +7479,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 4728, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -7490,10 +7490,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 4736, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4736, + "commentStart": 0, "end": 0, "name": "kitFloppyOffset", "start": 0, @@ -7504,7 +7504,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 4735, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7513,10 +7513,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4753, + "commentStart": 0, "end": 0, "name": "kitFloppyElevation", "start": 0, @@ -7529,10 +7529,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4773, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4773, + "commentStart": 0, "end": 0, "name": "kitFloppyWidth", "start": 0, @@ -7545,10 +7545,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4789, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4789, + "commentStart": 0, "end": 0, "name": "kitFloppyHeight", "start": 0, @@ -7562,10 +7562,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 4807, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4807, + "commentStart": 0, "end": 0, "name": "kitFloppyDepth", "start": 0, @@ -7576,7 +7576,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 4806, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7586,10 +7586,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 4709, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4709, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -7599,7 +7599,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 4709, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7620,12 +7620,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4823, + "commentStart": 0, "declaration": { - "commentStart": 4823, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4823, + "commentStart": 0, "end": 0, "name": "kitFloppy2", "start": 0, @@ -7635,10 +7635,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 4845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4845, + "commentStart": 0, "end": 0, "name": "kitBelly", "start": 0, @@ -7650,7 +7650,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 4855, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -7661,10 +7661,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 4863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4863, + "commentStart": 0, "end": 0, "name": "kitFloppyOffset", "start": 0, @@ -7675,7 +7675,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 4862, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7683,14 +7683,14 @@ description: Result of parsing kitt.kcl "type": "UnaryExpression" }, { - "commentStart": 4880, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4880, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4880, + "commentStart": 0, "end": 0, "name": "kitFloppyElevation", "start": 0, @@ -7703,7 +7703,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 4901, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7720,10 +7720,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4904, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4904, + "commentStart": 0, "end": 0, "name": "kitFloppyWidth", "start": 0, @@ -7736,10 +7736,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4920, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4920, + "commentStart": 0, "end": 0, "name": "kitFloppyHeight", "start": 0, @@ -7753,10 +7753,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 4938, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4938, + "commentStart": 0, "end": 0, "name": "kitFloppyDepth", "start": 0, @@ -7767,7 +7767,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 4937, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7777,10 +7777,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 4836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4836, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -7790,7 +7790,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 4836, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7806,12 +7806,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 4954, + "commentStart": 0, "declaration": { - "commentStart": 4954, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4954, + "commentStart": 0, "end": 0, "name": "kitFloppy3", "start": 0, @@ -7821,10 +7821,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 4976, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4976, + "commentStart": 0, "end": 0, "name": "kitBelly", "start": 0, @@ -7836,7 +7836,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 4986, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -7846,10 +7846,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 4993, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4993, + "commentStart": 0, "end": 0, "name": "kitFloppyOffset", "start": 0, @@ -7862,10 +7862,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 5010, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5010, + "commentStart": 0, "end": 0, "name": "kitFloppyElevation", "start": 0, @@ -7879,10 +7879,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 5031, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5031, + "commentStart": 0, "end": 0, "name": "kitFloppyWidth", "start": 0, @@ -7893,7 +7893,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 5030, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7902,10 +7902,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 5047, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5047, + "commentStart": 0, "end": 0, "name": "kitFloppyHeight", "start": 0, @@ -7919,10 +7919,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 5065, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5065, + "commentStart": 0, "end": 0, "name": "kitFloppyDepth", "start": 0, @@ -7933,7 +7933,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 5064, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7943,10 +7943,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 4967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4967, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -7956,7 +7956,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 4967, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7972,29 +7972,29 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5081, + "commentStart": 0, "declaration": { - "commentStart": 5081, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5081, + "commentStart": 0, "end": 0, "name": "kitBellyButtonOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5104, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5104, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5104, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5104, + "commentStart": 0, "end": 0, "name": "kitHeadWidth", "start": 0, @@ -8007,7 +8007,7 @@ description: Result of parsing kitt.kcl }, "operator": "/", "right": { - "commentStart": 5119, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8024,7 +8024,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 5123, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -8049,26 +8049,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5125, + "commentStart": 0, "declaration": { - "commentStart": 5125, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5125, + "commentStart": 0, "end": 0, "name": "kitBellyButtonElevation", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5151, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5151, + "commentStart": 0, "end": 0, "name": "kitHeadElevation", "start": 0, @@ -8081,7 +8081,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 5170, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8106,19 +8106,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5171, + "commentStart": 0, "declaration": { - "commentStart": 5173, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5173, + "commentStart": 0, "end": 0, "name": "kitBellyButtonWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5195, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8139,19 +8139,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5196, + "commentStart": 0, "declaration": { - "commentStart": 5219, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5219, + "commentStart": 0, "end": 0, "name": "kitBellyButtonHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5242, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8177,26 +8177,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5244, + "commentStart": 0, "declaration": { - "commentStart": 5244, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5244, + "commentStart": 0, "end": 0, "name": "kitBellyButtonDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5266, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5266, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5266, + "commentStart": 0, "end": 0, "name": "kitHeadDepth", "start": 0, @@ -8209,7 +8209,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 5281, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8234,12 +8234,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5283, + "commentStart": 0, "declaration": { - "commentStart": 5283, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5283, + "commentStart": 0, "end": 0, "name": "kitBellyButton", "start": 0, @@ -8249,10 +8249,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 5309, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5309, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -8264,7 +8264,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 5318, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -8275,10 +8275,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 5326, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5326, + "commentStart": 0, "end": 0, "name": "kitBellyButtonOffset", "start": 0, @@ -8289,7 +8289,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 5325, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8298,10 +8298,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 5348, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5348, + "commentStart": 0, "end": 0, "name": "kitBellyButtonElevation", "start": 0, @@ -8314,10 +8314,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 5373, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5373, + "commentStart": 0, "end": 0, "name": "kitBellyButtonWidth", "start": 0, @@ -8330,10 +8330,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 5394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5394, + "commentStart": 0, "end": 0, "name": "kitBellyButtonHeight", "start": 0, @@ -8346,10 +8346,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 5416, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5416, + "commentStart": 0, "end": 0, "name": "kitBellyButtonDepth", "start": 0, @@ -8363,10 +8363,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 5300, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5300, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -8376,7 +8376,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 5300, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8392,19 +8392,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5436, + "commentStart": 0, "declaration": { - "commentStart": 5438, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5438, + "commentStart": 0, "end": 0, "name": "kitButtonWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5455, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8425,19 +8425,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5457, + "commentStart": 0, "declaration": { - "commentStart": 5457, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5457, + "commentStart": 0, "end": 0, "name": "kitButtonHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5475, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8458,12 +8458,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5477, + "commentStart": 0, "declaration": { - "commentStart": 5477, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5477, + "commentStart": 0, "end": 0, "name": "kitButtonDepth", "start": 0, @@ -8471,10 +8471,10 @@ description: Result of parsing kitt.kcl }, "init": { "abs_path": false, - "commentStart": 5494, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5494, + "commentStart": 0, "end": 0, "name": "kitFloppyDepth", "start": 0, @@ -8495,26 +8495,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5509, + "commentStart": 0, "declaration": { - "commentStart": 5509, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5509, + "commentStart": 0, "end": 0, "name": "kitButtonElevation", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 5530, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5530, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5530, + "commentStart": 0, "end": 0, "name": "kitFloppyElevation", "start": 0, @@ -8527,7 +8527,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 5551, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8552,12 +8552,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5552, + "commentStart": 0, "declaration": { - "commentStart": 5554, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5554, + "commentStart": 0, "end": 0, "name": "kitButton1", "start": 0, @@ -8567,10 +8567,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 5576, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5576, + "commentStart": 0, "end": 0, "name": "kitBelly", "start": 0, @@ -8582,7 +8582,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 5586, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -8592,10 +8592,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 5593, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5593, + "commentStart": 0, "end": 0, "name": "kitFloppyOffset", "start": 0, @@ -8607,14 +8607,14 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 5610, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5610, + "commentStart": 0, "end": 0, "name": "kitFloppyElevation", "start": 0, @@ -8627,7 +8627,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 5631, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8645,10 +8645,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 5635, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5635, + "commentStart": 0, "end": 0, "name": "kitButtonWidth", "start": 0, @@ -8659,7 +8659,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 5634, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8668,10 +8668,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 5651, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5651, + "commentStart": 0, "end": 0, "name": "kitButtonHeight", "start": 0, @@ -8685,10 +8685,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 5669, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5669, + "commentStart": 0, "end": 0, "name": "kitButtonDepth", "start": 0, @@ -8699,7 +8699,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 5668, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8709,10 +8709,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 5567, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5567, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -8722,7 +8722,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 5567, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8738,12 +8738,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5684, + "commentStart": 0, "declaration": { - "commentStart": 5703, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5703, + "commentStart": 0, "end": 0, "name": "kitButton2", "start": 0, @@ -8753,10 +8753,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 5725, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5725, + "commentStart": 0, "end": 0, "name": "kitBelly", "start": 0, @@ -8768,7 +8768,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 5735, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -8777,17 +8777,17 @@ description: Result of parsing kitt.kcl "value": "END" }, { - "commentStart": 5742, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5742, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5742, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5742, + "commentStart": 0, "end": 0, "name": "kitFloppyOffset", "start": 0, @@ -8801,10 +8801,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 5760, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5760, + "commentStart": 0, "end": 0, "name": "kitButtonWidth", "start": 0, @@ -8821,7 +8821,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 5777, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -8837,14 +8837,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 5780, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5780, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5780, + "commentStart": 0, "end": 0, "name": "kitFloppyElevation", "start": 0, @@ -8857,7 +8857,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 5801, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -8875,10 +8875,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 5805, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5805, + "commentStart": 0, "end": 0, "name": "kitButtonWidth", "start": 0, @@ -8889,7 +8889,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 5804, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8898,10 +8898,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 5821, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5821, + "commentStart": 0, "end": 0, "name": "kitButtonHeight", "start": 0, @@ -8915,10 +8915,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 5839, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5839, + "commentStart": 0, "end": 0, "name": "kitButtonDepth", "start": 0, @@ -8929,7 +8929,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 5838, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8939,10 +8939,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 5716, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5716, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -8952,7 +8952,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 5716, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -8973,12 +8973,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 5855, + "commentStart": 0, "declaration": { - "commentStart": 5855, + "commentStart": 0, "end": 0, "id": { - "commentStart": 5855, + "commentStart": 0, "end": 0, "name": "kitButton3", "start": 0, @@ -8988,10 +8988,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 5877, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5877, + "commentStart": 0, "end": 0, "name": "kitBelly", "start": 0, @@ -9003,7 +9003,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 5887, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -9012,14 +9012,14 @@ description: Result of parsing kitt.kcl "value": "END" }, { - "commentStart": 5894, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5894, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5894, + "commentStart": 0, "end": 0, "name": "kitFloppyOffset", "start": 0, @@ -9032,10 +9032,10 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 5913, + "commentStart": 0, "end": 0, "left": { - "commentStart": 5913, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9048,14 +9048,14 @@ description: Result of parsing kitt.kcl }, "operator": "*", "right": { - "commentStart": 5918, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5918, + "commentStart": 0, "end": 0, "name": "kitButtonWidth", "start": 0, @@ -9068,7 +9068,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 5935, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -9092,14 +9092,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 5940, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 5940, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5940, + "commentStart": 0, "end": 0, "name": "kitFloppyElevation", "start": 0, @@ -9112,7 +9112,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 5961, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9130,10 +9130,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 5965, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5965, + "commentStart": 0, "end": 0, "name": "kitButtonWidth", "start": 0, @@ -9144,7 +9144,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 5964, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9153,10 +9153,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 5981, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5981, + "commentStart": 0, "end": 0, "name": "kitButtonHeight", "start": 0, @@ -9170,10 +9170,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 5999, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5999, + "commentStart": 0, "end": 0, "name": "kitButtonDepth", "start": 0, @@ -9184,7 +9184,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 5998, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9194,10 +9194,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 5868, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5868, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -9207,7 +9207,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 5868, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9223,19 +9223,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6014, + "commentStart": 0, "declaration": { - "commentStart": 6016, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6016, + "commentStart": 0, "end": 0, "name": "kitShoeWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6031, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -9256,19 +9256,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6033, + "commentStart": 0, "declaration": { - "commentStart": 6033, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6033, + "commentStart": 0, "end": 0, "name": "kitShoeLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6049, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -9289,19 +9289,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6052, + "commentStart": 0, "declaration": { - "commentStart": 6052, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6052, + "commentStart": 0, "end": 0, "name": "kitShoeHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6068, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -9322,12 +9322,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6069, + "commentStart": 0, "declaration": { - "commentStart": 6074, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6074, + "commentStart": 0, "end": 0, "name": "kitLeg", "start": 0, @@ -9337,32 +9337,32 @@ description: Result of parsing kitt.kcl "body": { "body": [ { - "commentStart": 6110, + "commentStart": 0, "declaration": { - "commentStart": 6110, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6110, + "commentStart": 0, "end": 0, "name": "kitShoeOffsetFront", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6131, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6131, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6131, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6131, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6131, + "commentStart": 0, "end": 0, "name": "kitShoeLength", "start": 0, @@ -9375,7 +9375,7 @@ description: Result of parsing kitt.kcl }, "operator": "/", "right": { - "commentStart": 6147, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9392,14 +9392,14 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 6152, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6152, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6152, + "commentStart": 0, "end": 0, "name": "kitBodyDepth", "start": 0, @@ -9412,7 +9412,7 @@ description: Result of parsing kitt.kcl }, "operator": "/", "right": { - "commentStart": 6167, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -9434,10 +9434,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 6172, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6172, + "commentStart": 0, "end": 0, "name": "offsetFront", "start": 0, @@ -9462,12 +9462,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6183, + "commentStart": 0, "declaration": { - "commentStart": 6187, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6187, + "commentStart": 0, "end": 0, "name": "kitFootPrint", "start": 0, @@ -9479,10 +9479,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 6216, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6216, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -9496,10 +9496,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6202, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -9509,7 +9509,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9518,14 +9518,14 @@ description: Result of parsing kitt.kcl { "arguments": [ { - "commentStart": 6242, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 6243, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6243, + "commentStart": 0, "end": 0, "name": "offsetSide", "start": 0, @@ -9538,10 +9538,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 6255, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6255, + "commentStart": 0, "end": 0, "name": "kitShoeOffsetFront", "start": 0, @@ -9559,7 +9559,7 @@ description: Result of parsing kitt.kcl "type": "ArrayExpression" }, { - "commentStart": 6276, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9568,10 +9568,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6227, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6227, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -9581,7 +9581,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6227, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9592,21 +9592,21 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 6291, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6297, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 6298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6298, + "commentStart": 0, "end": 0, "name": "kitShoeWidth", "start": 0, @@ -9618,7 +9618,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 6312, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9639,10 +9639,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6286, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6286, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9652,7 +9652,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6286, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9664,17 +9664,17 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 6328, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6334, + "commentStart": 0, "elements": [ { - "commentStart": 6335, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9688,10 +9688,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 6339, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6339, + "commentStart": 0, "end": 0, "name": "kitShoeLength", "start": 0, @@ -9702,7 +9702,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 6338, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9719,10 +9719,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6323, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6323, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9732,7 +9732,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6323, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9744,22 +9744,22 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 6367, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6373, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 6375, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6375, + "commentStart": 0, "end": 0, "name": "kitShoeWidth", "start": 0, @@ -9770,7 +9770,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 6374, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9778,7 +9778,7 @@ description: Result of parsing kitt.kcl "type": "UnaryExpression" }, { - "commentStart": 6389, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -9799,10 +9799,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6362, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6362, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9812,7 +9812,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6362, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9824,19 +9824,19 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 6405, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6419, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 6434, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9845,10 +9845,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6420, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6420, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -9858,7 +9858,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6420, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9867,7 +9867,7 @@ description: Result of parsing kitt.kcl { "arguments": [ { - "commentStart": 6452, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -9876,10 +9876,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6438, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6438, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -9889,7 +9889,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6438, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -9905,10 +9905,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6400, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6400, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9918,7 +9918,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6400, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9929,10 +9929,10 @@ description: Result of parsing kitt.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 6464, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6464, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -9942,14 +9942,14 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6464, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 6202, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -9965,12 +9965,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6471, + "commentStart": 0, "declaration": { - "commentStart": 6475, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6475, + "commentStart": 0, "end": 0, "name": "kitShoe", "start": 0, @@ -9981,7 +9981,7 @@ description: Result of parsing kitt.kcl { "type": "LabeledArg", "label": { - "commentStart": 6507, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -9989,10 +9989,10 @@ description: Result of parsing kitt.kcl }, "arg": { "abs_path": false, - "commentStart": 6516, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6516, + "commentStart": 0, "end": 0, "name": "kitShoeHeight", "start": 0, @@ -10007,10 +10007,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6485, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6485, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -10020,17 +10020,17 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6485, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 6493, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6493, + "commentStart": 0, "end": 0, "name": "kitFootPrint", "start": 0, @@ -10052,26 +10052,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6530, + "commentStart": 0, "declaration": { - "commentStart": 6534, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6534, + "commentStart": 0, "end": 0, "name": "kitPantsOffsetSide", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6555, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6555, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6555, + "commentStart": 0, "end": 0, "name": "offsetSide", "start": 0, @@ -10084,7 +10084,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 6568, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -10109,25 +10109,25 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6572, + "commentStart": 0, "declaration": { - "commentStart": 6572, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6572, + "commentStart": 0, "end": 0, "name": "kitPantsOffsetFront", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6594, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6594, + "commentStart": 0, "end": 0, "left": { - "commentStart": 6594, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -10141,10 +10141,10 @@ description: Result of parsing kitt.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 6598, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6598, + "commentStart": 0, "end": 0, "name": "kitShoeOffsetFront", "start": 0, @@ -10161,7 +10161,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 6619, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -10186,26 +10186,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6623, + "commentStart": 0, "declaration": { - "commentStart": 6623, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6623, + "commentStart": 0, "end": 0, "name": "kitPantsWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6639, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6639, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6639, + "commentStart": 0, "end": 0, "name": "kitShoeWidth", "start": 0, @@ -10218,7 +10218,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 6654, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -10243,12 +10243,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6658, + "commentStart": 0, "declaration": { - "commentStart": 6658, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6658, + "commentStart": 0, "end": 0, "name": "kitPantsFrontWidth", "start": 0, @@ -10256,10 +10256,10 @@ description: Result of parsing kitt.kcl }, "init": { "abs_path": false, - "commentStart": 6679, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6679, + "commentStart": 0, "end": 0, "name": "kitPantsWidth", "start": 0, @@ -10280,26 +10280,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6695, + "commentStart": 0, "declaration": { - "commentStart": 6695, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6695, + "commentStart": 0, "end": 0, "name": "kitPantsHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6712, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 6712, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6712, + "commentStart": 0, "end": 0, "name": "kitBodyElevation", "start": 0, @@ -10313,10 +10313,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 6731, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6731, + "commentStart": 0, "end": 0, "name": "kitShoeHeight", "start": 0, @@ -10341,12 +10341,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6744, + "commentStart": 0, "declaration": { - "commentStart": 6748, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6748, + "commentStart": 0, "end": 0, "name": "kitPants", "start": 0, @@ -10356,10 +10356,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 6768, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6768, + "commentStart": 0, "end": 0, "name": "kitShoe", "start": 0, @@ -10371,7 +10371,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 6777, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -10381,10 +10381,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 6784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6784, + "commentStart": 0, "end": 0, "name": "kitPantsOffsetSide", "start": 0, @@ -10397,10 +10397,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 6804, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6804, + "commentStart": 0, "end": 0, "name": "kitPantsOffsetFront", "start": 0, @@ -10413,10 +10413,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 6825, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6825, + "commentStart": 0, "end": 0, "name": "kitPantsFrontWidth", "start": 0, @@ -10429,10 +10429,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 6845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6845, + "commentStart": 0, "end": 0, "name": "kitPantsWidth", "start": 0, @@ -10445,10 +10445,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 6860, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6860, + "commentStart": 0, "end": 0, "name": "kitPantsHeight", "start": 0, @@ -10462,10 +10462,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6759, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6759, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -10475,7 +10475,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6759, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10493,10 +10493,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 6886, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6886, + "commentStart": 0, "end": 0, "name": "kitShoe", "start": 0, @@ -10507,20 +10507,20 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 6875, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 6106, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 6183, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -10531,7 +10531,7 @@ description: Result of parsing kitt.kcl ], "1": [ { - "commentStart": 6471, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -10542,7 +10542,7 @@ description: Result of parsing kitt.kcl ], "2": [ { - "commentStart": 6530, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -10553,7 +10553,7 @@ description: Result of parsing kitt.kcl ], "7": [ { - "commentStart": 6744, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -10564,7 +10564,7 @@ description: Result of parsing kitt.kcl ], "8": [ { - "commentStart": 6875, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -10578,13 +10578,13 @@ description: Result of parsing kitt.kcl }, "start": 0 }, - "commentStart": 6080, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 6081, + "commentStart": 0, "end": 0, "name": "offsetFront", "start": 0, @@ -10594,7 +10594,7 @@ description: Result of parsing kitt.kcl { "type": "Parameter", "identifier": { - "commentStart": 6094, + "commentStart": 0, "end": 0, "name": "offsetSide", "start": 0, @@ -10616,19 +10616,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6896, + "commentStart": 0, "declaration": { - "commentStart": 6896, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6896, + "commentStart": 0, "end": 0, "name": "kitLegOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 6911, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -10649,12 +10649,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6912, + "commentStart": 0, "declaration": { - "commentStart": 6914, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6914, + "commentStart": 0, "end": 0, "name": "kitRightLeg", "start": 0, @@ -10663,7 +10663,7 @@ description: Result of parsing kitt.kcl "init": { "arguments": [ { - "commentStart": 6935, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10676,10 +10676,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 6938, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6938, + "commentStart": 0, "end": 0, "name": "kitLegOffset", "start": 0, @@ -10693,10 +10693,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6928, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6928, + "commentStart": 0, "end": 0, "name": "kitLeg", "start": 0, @@ -10706,7 +10706,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6928, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10722,12 +10722,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 6952, + "commentStart": 0, "declaration": { - "commentStart": 6952, + "commentStart": 0, "end": 0, "id": { - "commentStart": 6952, + "commentStart": 0, "end": 0, "name": "kitLeftLeg", "start": 0, @@ -10736,7 +10736,7 @@ description: Result of parsing kitt.kcl "init": { "arguments": [ { - "commentStart": 6972, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -10748,15 +10748,15 @@ description: Result of parsing kitt.kcl } }, { - "commentStart": 6975, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 6976, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6976, + "commentStart": 0, "end": 0, "name": "kitLegOffset", "start": 0, @@ -10767,7 +10767,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 6975, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10777,10 +10777,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 6991, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6991, + "commentStart": 0, "end": 0, "name": "kitShoeWidth", "start": 0, @@ -10798,10 +10798,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 6965, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6965, + "commentStart": 0, "end": 0, "name": "kitLeg", "start": 0, @@ -10811,7 +10811,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 6965, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -10827,19 +10827,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7004, + "commentStart": 0, "declaration": { - "commentStart": 7023, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7023, + "commentStart": 0, "end": 0, "name": "kitEarWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 7037, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -10865,19 +10865,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7039, + "commentStart": 0, "declaration": { - "commentStart": 7039, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7039, + "commentStart": 0, "end": 0, "name": "kitEarDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 7053, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -10898,19 +10898,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7055, + "commentStart": 0, "declaration": { - "commentStart": 7055, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7055, + "commentStart": 0, "end": 0, "name": "kitEarHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 7070, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -10931,12 +10931,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7071, + "commentStart": 0, "declaration": { - "commentStart": 7076, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7076, + "commentStart": 0, "end": 0, "name": "kitEar", "start": 0, @@ -10946,26 +10946,26 @@ description: Result of parsing kitt.kcl "body": { "body": [ { - "commentStart": 7118, + "commentStart": 0, "declaration": { - "commentStart": 7118, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7118, + "commentStart": 0, "end": 0, "name": "kitNewEarOffsetFront", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 7141, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7141, + "commentStart": 0, "end": 0, "name": "kitBodyDepth", "start": 0, @@ -10979,10 +10979,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 7156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7156, + "commentStart": 0, "end": 0, "name": "earOffsetFront", "start": 0, @@ -11007,12 +11007,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7173, + "commentStart": 0, "declaration": { - "commentStart": 7173, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7173, + "commentStart": 0, "end": 0, "name": "kitNewEarOffsetSide", "start": 0, @@ -11020,17 +11020,17 @@ description: Result of parsing kitt.kcl }, "init": { "argument": { - "commentStart": 7197, + "commentStart": 0, "end": 0, "left": { - "commentStart": 7197, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7197, + "commentStart": 0, "end": 0, "name": "kitBodyWidth", "start": 0, @@ -11043,7 +11043,7 @@ description: Result of parsing kitt.kcl }, "operator": "/", "right": { - "commentStart": 7212, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11061,10 +11061,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 7216, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7216, + "commentStart": 0, "end": 0, "name": "earOffsetSide", "start": 0, @@ -11079,7 +11079,7 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 7195, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11096,12 +11096,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7233, + "commentStart": 0, "declaration": { - "commentStart": 7233, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7233, + "commentStart": 0, "end": 0, "name": "baseVolume", "start": 0, @@ -11111,10 +11111,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 7255, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7255, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -11127,10 +11127,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 7264, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7264, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -11143,10 +11143,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 7271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7271, + "commentStart": 0, "end": 0, "name": "kitNewEarOffsetSide", "start": 0, @@ -11159,10 +11159,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 7292, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7292, + "commentStart": 0, "end": 0, "name": "kitNewEarOffsetFront", "start": 0, @@ -11175,10 +11175,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 7314, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7314, + "commentStart": 0, "end": 0, "name": "kitEarWidth", "start": 0, @@ -11192,10 +11192,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 7328, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7328, + "commentStart": 0, "end": 0, "name": "kitEarDepth", "start": 0, @@ -11206,7 +11206,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 7327, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11215,10 +11215,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 7341, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7341, + "commentStart": 0, "end": 0, "name": "kitEarHeight", "start": 0, @@ -11232,10 +11232,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 7246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7246, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -11245,7 +11245,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 7246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -11261,19 +11261,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7354, + "commentStart": 0, "declaration": { - "commentStart": 7358, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7358, + "commentStart": 0, "end": 0, "name": "secondOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 7373, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -11294,12 +11294,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7377, + "commentStart": 0, "declaration": { - "commentStart": 7377, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7377, + "commentStart": 0, "end": 0, "name": "secondLevel", "start": 0, @@ -11309,10 +11309,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 7400, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7400, + "commentStart": 0, "end": 0, "name": "baseVolume", "start": 0, @@ -11324,7 +11324,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 7412, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -11333,14 +11333,14 @@ description: Result of parsing kitt.kcl "value": "END" }, { - "commentStart": 7419, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7419, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7419, + "commentStart": 0, "end": 0, "name": "kitNewEarOffsetSide", "start": 0, @@ -11354,10 +11354,10 @@ description: Result of parsing kitt.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 7441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7441, + "commentStart": 0, "end": 0, "name": "secondOffset", "start": 0, @@ -11373,14 +11373,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 7455, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7455, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7455, + "commentStart": 0, "end": 0, "name": "kitNewEarOffsetFront", "start": 0, @@ -11393,7 +11393,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 7478, + "commentStart": 0, "end": 0, "raw": "0.01", "start": 0, @@ -11409,14 +11409,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 7484, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7484, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7484, + "commentStart": 0, "end": 0, "name": "kitEarWidth", "start": 0, @@ -11429,14 +11429,14 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 7499, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7499, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7499, + "commentStart": 0, "end": 0, "name": "secondOffset", "start": 0, @@ -11449,7 +11449,7 @@ description: Result of parsing kitt.kcl }, "operator": "*", "right": { - "commentStart": 7514, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11469,15 +11469,15 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 7518, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 7519, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7519, + "commentStart": 0, "end": 0, "name": "kitEarDepth", "start": 0, @@ -11488,7 +11488,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 7518, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11497,14 +11497,14 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 7533, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7533, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7533, + "commentStart": 0, "end": 0, "name": "secondOffset", "start": 0, @@ -11517,7 +11517,7 @@ description: Result of parsing kitt.kcl }, "operator": "*", "right": { - "commentStart": 7548, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11538,10 +11538,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 7551, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7551, + "commentStart": 0, "end": 0, "name": "kitEarHeight", "start": 0, @@ -11555,10 +11555,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 7391, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7391, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -11568,7 +11568,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 7391, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -11584,19 +11584,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7564, + "commentStart": 0, "declaration": { - "commentStart": 7568, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7568, + "commentStart": 0, "end": 0, "name": "thirdOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 7582, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11617,12 +11617,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7586, + "commentStart": 0, "declaration": { - "commentStart": 7586, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7586, + "commentStart": 0, "end": 0, "name": "thirdLevel", "start": 0, @@ -11632,10 +11632,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 7608, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7608, + "commentStart": 0, "end": 0, "name": "secondLevel", "start": 0, @@ -11647,7 +11647,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 7621, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -11656,14 +11656,14 @@ description: Result of parsing kitt.kcl "value": "END" }, { - "commentStart": 7628, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7628, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7628, + "commentStart": 0, "end": 0, "name": "kitNewEarOffsetSide", "start": 0, @@ -11677,10 +11677,10 @@ description: Result of parsing kitt.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 7650, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7650, + "commentStart": 0, "end": 0, "name": "thirdOffset", "start": 0, @@ -11696,14 +11696,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 7663, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7663, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7663, + "commentStart": 0, "end": 0, "name": "kitNewEarOffsetFront", "start": 0, @@ -11716,7 +11716,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 7686, + "commentStart": 0, "end": 0, "raw": "0.02", "start": 0, @@ -11732,14 +11732,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 7692, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7692, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7692, + "commentStart": 0, "end": 0, "name": "kitEarWidth", "start": 0, @@ -11752,14 +11752,14 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 7707, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7707, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7707, + "commentStart": 0, "end": 0, "name": "thirdOffset", "start": 0, @@ -11772,7 +11772,7 @@ description: Result of parsing kitt.kcl }, "operator": "*", "right": { - "commentStart": 7721, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11792,15 +11792,15 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 7725, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 7726, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7726, + "commentStart": 0, "end": 0, "name": "kitEarDepth", "start": 0, @@ -11811,7 +11811,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 7725, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11820,14 +11820,14 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 7740, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7740, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7740, + "commentStart": 0, "end": 0, "name": "thirdOffset", "start": 0, @@ -11840,7 +11840,7 @@ description: Result of parsing kitt.kcl }, "operator": "*", "right": { - "commentStart": 7754, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -11861,10 +11861,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 7757, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7757, + "commentStart": 0, "end": 0, "name": "kitEarHeight", "start": 0, @@ -11878,10 +11878,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 7599, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7599, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -11891,7 +11891,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 7599, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -11907,19 +11907,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7770, + "commentStart": 0, "declaration": { - "commentStart": 7774, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7774, + "commentStart": 0, "end": 0, "name": "fourthOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 7789, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -11940,12 +11940,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 7793, + "commentStart": 0, "declaration": { - "commentStart": 7793, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7793, + "commentStart": 0, "end": 0, "name": "fourthLevel", "start": 0, @@ -11955,10 +11955,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 7816, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7816, + "commentStart": 0, "end": 0, "name": "thirdLevel", "start": 0, @@ -11970,7 +11970,7 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 7828, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -11979,14 +11979,14 @@ description: Result of parsing kitt.kcl "value": "END" }, { - "commentStart": 7835, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7835, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7835, + "commentStart": 0, "end": 0, "name": "kitNewEarOffsetSide", "start": 0, @@ -12000,10 +12000,10 @@ description: Result of parsing kitt.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 7857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7857, + "commentStart": 0, "end": 0, "name": "fourthOffset", "start": 0, @@ -12019,14 +12019,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 7871, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7871, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7871, + "commentStart": 0, "end": 0, "name": "kitNewEarOffsetFront", "start": 0, @@ -12039,7 +12039,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 7894, + "commentStart": 0, "end": 0, "raw": "0.03", "start": 0, @@ -12055,14 +12055,14 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 7900, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7900, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7900, + "commentStart": 0, "end": 0, "name": "kitEarWidth", "start": 0, @@ -12075,14 +12075,14 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 7915, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7915, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7915, + "commentStart": 0, "end": 0, "name": "fourthOffset", "start": 0, @@ -12095,7 +12095,7 @@ description: Result of parsing kitt.kcl }, "operator": "*", "right": { - "commentStart": 7930, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -12115,15 +12115,15 @@ description: Result of parsing kitt.kcl "type": "BinaryExpression" }, { - "commentStart": 7934, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 7935, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7935, + "commentStart": 0, "end": 0, "name": "kitEarDepth", "start": 0, @@ -12134,7 +12134,7 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 7934, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12143,14 +12143,14 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 7949, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 7949, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7949, + "commentStart": 0, "end": 0, "name": "fourthOffset", "start": 0, @@ -12163,7 +12163,7 @@ description: Result of parsing kitt.kcl }, "operator": "*", "right": { - "commentStart": 7964, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -12184,10 +12184,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 7967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7967, + "commentStart": 0, "end": 0, "name": "kitEarHeight", "start": 0, @@ -12201,10 +12201,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 7807, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7807, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -12214,7 +12214,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 7807, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -12232,10 +12232,10 @@ description: Result of parsing kitt.kcl { "argument": { "abs_path": false, - "commentStart": 7991, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7991, + "commentStart": 0, "end": 0, "name": "baseVolume", "start": 0, @@ -12246,20 +12246,20 @@ description: Result of parsing kitt.kcl "type": "Name", "type": "Name" }, - "commentStart": 7980, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 7114, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 7354, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -12270,7 +12270,7 @@ description: Result of parsing kitt.kcl ], "4": [ { - "commentStart": 7564, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -12281,7 +12281,7 @@ description: Result of parsing kitt.kcl ], "6": [ { - "commentStart": 7770, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -12292,7 +12292,7 @@ description: Result of parsing kitt.kcl ], "8": [ { - "commentStart": 7980, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -12306,13 +12306,13 @@ description: Result of parsing kitt.kcl }, "start": 0 }, - "commentStart": 7082, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 7083, + "commentStart": 0, "end": 0, "name": "earOffsetFront", "start": 0, @@ -12322,7 +12322,7 @@ description: Result of parsing kitt.kcl { "type": "Parameter", "identifier": { - "commentStart": 7099, + "commentStart": 0, "end": 0, "name": "earOffsetSide", "start": 0, @@ -12344,19 +12344,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8004, + "commentStart": 0, "declaration": { - "commentStart": 8004, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8004, + "commentStart": 0, "end": 0, "name": "kitEarOffsetFront", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8024, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -12377,19 +12377,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8026, + "commentStart": 0, "declaration": { - "commentStart": 8026, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8026, + "commentStart": 0, "end": 0, "name": "kitEarOffsetSide", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8045, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -12410,12 +12410,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8046, + "commentStart": 0, "declaration": { - "commentStart": 8048, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8048, + "commentStart": 0, "end": 0, "name": "kitRightEar", "start": 0, @@ -12425,10 +12425,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 8069, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8069, + "commentStart": 0, "end": 0, "name": "kitEarOffsetFront", "start": 0, @@ -12441,10 +12441,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8088, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8088, + "commentStart": 0, "end": 0, "name": "kitEarOffsetSide", "start": 0, @@ -12458,10 +12458,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 8062, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8062, + "commentStart": 0, "end": 0, "name": "kitEar", "start": 0, @@ -12471,7 +12471,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 8062, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -12487,12 +12487,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8106, + "commentStart": 0, "declaration": { - "commentStart": 8106, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8106, + "commentStart": 0, "end": 0, "name": "kitLeftEar", "start": 0, @@ -12502,10 +12502,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 8126, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8126, + "commentStart": 0, "end": 0, "name": "kitEarOffsetFront", "start": 0, @@ -12517,17 +12517,17 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 8145, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8145, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8145, + "commentStart": 0, "end": 0, "name": "kitBodyWidth", "start": 0, @@ -12541,10 +12541,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 8160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8160, + "commentStart": 0, "end": 0, "name": "kitEarWidth", "start": 0, @@ -12562,10 +12562,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 8174, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8174, + "commentStart": 0, "end": 0, "name": "kitEarOffsetSide", "start": 0, @@ -12583,10 +12583,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 8119, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8119, + "commentStart": 0, "end": 0, "name": "kitEar", "start": 0, @@ -12596,7 +12596,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 8119, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -12612,19 +12612,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8191, + "commentStart": 0, "declaration": { - "commentStart": 8223, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8223, + "commentStart": 0, "end": 0, "name": "grillOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8237, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -12651,29 +12651,29 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8238, + "commentStart": 0, "declaration": { - "commentStart": 8240, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8240, + "commentStart": 0, "end": 0, "name": "grillRowA", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8252, + "commentStart": 0, "end": 0, "left": { - "commentStart": 8252, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8252, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8252, + "commentStart": 0, "end": 0, "name": "kitBodyElevation", "start": 0, @@ -12687,10 +12687,10 @@ description: Result of parsing kitt.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 8271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8271, + "commentStart": 0, "end": 0, "name": "kitBodyHeight", "start": 0, @@ -12708,10 +12708,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 8287, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8287, + "commentStart": 0, "end": 0, "name": "grillOffset", "start": 0, @@ -12736,26 +12736,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8299, + "commentStart": 0, "declaration": { - "commentStart": 8299, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8299, + "commentStart": 0, "end": 0, "name": "grillRowB", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8311, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8311, + "commentStart": 0, "end": 0, "name": "grillRowA", "start": 0, @@ -12768,7 +12768,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 8323, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -12793,26 +12793,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8325, + "commentStart": 0, "declaration": { - "commentStart": 8325, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8325, + "commentStart": 0, "end": 0, "name": "grillRowC", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8337, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8337, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8337, + "commentStart": 0, "end": 0, "name": "grillRowA", "start": 0, @@ -12825,7 +12825,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 8349, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -12850,26 +12850,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8350, + "commentStart": 0, "declaration": { - "commentStart": 8352, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8352, + "commentStart": 0, "end": 0, "name": "grillColumnA", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8367, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8367, + "commentStart": 0, "end": 0, "name": "kitBodyDepth", "start": 0, @@ -12883,10 +12883,10 @@ description: Result of parsing kitt.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 8382, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8382, + "commentStart": 0, "end": 0, "name": "grillOffset", "start": 0, @@ -12911,26 +12911,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8394, + "commentStart": 0, "declaration": { - "commentStart": 8394, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8394, + "commentStart": 0, "end": 0, "name": "grillColumnB", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8409, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8409, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8409, + "commentStart": 0, "end": 0, "name": "grillColumnA", "start": 0, @@ -12943,7 +12943,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 8424, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -12968,26 +12968,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8426, + "commentStart": 0, "declaration": { - "commentStart": 8426, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8426, + "commentStart": 0, "end": 0, "name": "grillColumnC", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8441, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8441, + "commentStart": 0, "end": 0, "name": "grillColumnA", "start": 0, @@ -13000,7 +13000,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 8456, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -13025,26 +13025,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8458, + "commentStart": 0, "declaration": { - "commentStart": 8458, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8458, + "commentStart": 0, "end": 0, "name": "grillColumnD", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8473, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8473, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8473, + "commentStart": 0, "end": 0, "name": "grillColumnA", "start": 0, @@ -13057,7 +13057,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 8488, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -13082,26 +13082,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8490, + "commentStart": 0, "declaration": { - "commentStart": 8490, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8490, + "commentStart": 0, "end": 0, "name": "grillColumnE", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8505, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 8505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8505, + "commentStart": 0, "end": 0, "name": "grillColumnA", "start": 0, @@ -13114,7 +13114,7 @@ description: Result of parsing kitt.kcl }, "operator": "-", "right": { - "commentStart": 8520, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -13139,19 +13139,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8521, + "commentStart": 0, "declaration": { - "commentStart": 8523, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8523, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 8539, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -13172,12 +13172,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8541, + "commentStart": 0, "declaration": { - "commentStart": 8541, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8541, + "commentStart": 0, "end": 0, "name": "grillHoleDepth", "start": 0, @@ -13185,7 +13185,7 @@ description: Result of parsing kitt.kcl }, "init": { "argument": { - "commentStart": 8559, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -13196,7 +13196,7 @@ description: Result of parsing kitt.kcl "suffix": "None" } }, - "commentStart": 8558, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13213,12 +13213,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8560, + "commentStart": 0, "declaration": { - "commentStart": 8562, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8562, + "commentStart": 0, "end": 0, "name": "grillHoleAB", "start": 0, @@ -13228,10 +13228,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 8585, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8585, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -13244,10 +13244,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8594, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8594, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -13260,10 +13260,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8601, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8601, + "commentStart": 0, "end": 0, "name": "grillRowA", "start": 0, @@ -13276,10 +13276,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8612, + "commentStart": 0, "end": 0, "name": "grillColumnB", "start": 0, @@ -13292,10 +13292,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8626, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8626, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -13308,10 +13308,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8641, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8641, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -13324,10 +13324,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8656, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8656, + "commentStart": 0, "end": 0, "name": "grillHoleDepth", "start": 0, @@ -13341,10 +13341,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 8576, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8576, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -13354,7 +13354,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 8576, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -13370,12 +13370,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8671, + "commentStart": 0, "declaration": { - "commentStart": 8673, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8673, + "commentStart": 0, "end": 0, "name": "grillHoleAD", "start": 0, @@ -13385,10 +13385,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 8696, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8696, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -13401,10 +13401,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8705, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8705, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -13417,10 +13417,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8712, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8712, + "commentStart": 0, "end": 0, "name": "grillRowA", "start": 0, @@ -13433,10 +13433,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8723, + "commentStart": 0, "end": 0, "name": "grillColumnD", "start": 0, @@ -13449,10 +13449,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8737, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8737, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -13465,10 +13465,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8752, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8752, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -13481,10 +13481,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8767, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8767, + "commentStart": 0, "end": 0, "name": "grillHoleDepth", "start": 0, @@ -13498,10 +13498,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 8687, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8687, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -13511,7 +13511,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 8687, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -13527,12 +13527,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8782, + "commentStart": 0, "declaration": { - "commentStart": 8784, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8784, + "commentStart": 0, "end": 0, "name": "grillHoleBA", "start": 0, @@ -13542,10 +13542,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 8807, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8807, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -13558,10 +13558,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8816, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8816, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -13574,10 +13574,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8823, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8823, + "commentStart": 0, "end": 0, "name": "grillRowB", "start": 0, @@ -13590,10 +13590,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8834, + "commentStart": 0, "end": 0, "name": "grillColumnA", "start": 0, @@ -13606,10 +13606,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8848, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8848, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -13622,10 +13622,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8863, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -13638,10 +13638,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8878, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8878, + "commentStart": 0, "end": 0, "name": "grillHoleDepth", "start": 0, @@ -13655,10 +13655,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 8798, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8798, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -13668,7 +13668,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 8798, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -13684,12 +13684,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 8893, + "commentStart": 0, "declaration": { - "commentStart": 8895, + "commentStart": 0, "end": 0, "id": { - "commentStart": 8895, + "commentStart": 0, "end": 0, "name": "grillHoleBC", "start": 0, @@ -13699,10 +13699,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 8918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8918, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -13715,10 +13715,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8927, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8927, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -13731,10 +13731,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8934, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8934, + "commentStart": 0, "end": 0, "name": "grillRowB", "start": 0, @@ -13747,10 +13747,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8945, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8945, + "commentStart": 0, "end": 0, "name": "grillColumnC", "start": 0, @@ -13763,10 +13763,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8959, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8959, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -13779,10 +13779,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8974, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8974, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -13795,10 +13795,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 8989, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8989, + "commentStart": 0, "end": 0, "name": "grillHoleDepth", "start": 0, @@ -13812,10 +13812,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 8909, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8909, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -13825,7 +13825,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 8909, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -13841,12 +13841,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9004, + "commentStart": 0, "declaration": { - "commentStart": 9006, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9006, + "commentStart": 0, "end": 0, "name": "grillHoleBE", "start": 0, @@ -13856,10 +13856,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 9029, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9029, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -13872,10 +13872,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9038, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9038, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -13888,10 +13888,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9045, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9045, + "commentStart": 0, "end": 0, "name": "grillRowB", "start": 0, @@ -13904,10 +13904,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9056, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9056, + "commentStart": 0, "end": 0, "name": "grillColumnE", "start": 0, @@ -13920,10 +13920,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9070, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9070, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -13936,10 +13936,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9085, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9085, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -13952,10 +13952,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9100, + "commentStart": 0, "end": 0, "name": "grillHoleDepth", "start": 0, @@ -13969,10 +13969,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 9020, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9020, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -13982,7 +13982,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 9020, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -13998,12 +13998,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9115, + "commentStart": 0, "declaration": { - "commentStart": 9117, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9117, + "commentStart": 0, "end": 0, "name": "grillHoleCB", "start": 0, @@ -14013,10 +14013,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 9140, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9140, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -14029,10 +14029,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9149, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9149, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -14045,10 +14045,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9156, + "commentStart": 0, "end": 0, "name": "grillRowC", "start": 0, @@ -14061,10 +14061,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9167, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9167, + "commentStart": 0, "end": 0, "name": "grillColumnB", "start": 0, @@ -14077,10 +14077,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9181, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -14093,10 +14093,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9196, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9196, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -14109,10 +14109,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9211, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9211, + "commentStart": 0, "end": 0, "name": "grillHoleDepth", "start": 0, @@ -14126,10 +14126,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 9131, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9131, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -14139,7 +14139,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 9131, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -14155,12 +14155,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9226, + "commentStart": 0, "declaration": { - "commentStart": 9228, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9228, + "commentStart": 0, "end": 0, "name": "grillHoleCD", "start": 0, @@ -14170,10 +14170,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 9251, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9251, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -14186,10 +14186,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9260, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9260, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -14202,10 +14202,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9267, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9267, + "commentStart": 0, "end": 0, "name": "grillRowC", "start": 0, @@ -14218,10 +14218,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9278, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9278, + "commentStart": 0, "end": 0, "name": "grillColumnD", "start": 0, @@ -14234,10 +14234,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9292, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9292, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -14250,10 +14250,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9307, + "commentStart": 0, "end": 0, "name": "grillHoleSize", "start": 0, @@ -14266,10 +14266,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9322, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9322, + "commentStart": 0, "end": 0, "name": "grillHoleDepth", "start": 0, @@ -14283,10 +14283,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 9242, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9242, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -14296,7 +14296,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 9242, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -14312,26 +14312,26 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9337, + "commentStart": 0, "declaration": { - "commentStart": 9357, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9357, + "commentStart": 0, "end": 0, "name": "kitVentElevation", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 9376, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 9376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9376, + "commentStart": 0, "end": 0, "name": "kitBodyElevation", "start": 0, @@ -14344,7 +14344,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 9395, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -14374,19 +14374,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9397, + "commentStart": 0, "declaration": { - "commentStart": 9397, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9397, + "commentStart": 0, "end": 0, "name": "kitVentOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 9413, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -14407,19 +14407,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9415, + "commentStart": 0, "declaration": { - "commentStart": 9415, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9415, + "commentStart": 0, "end": 0, "name": "kitVentHoleWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 9434, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -14440,19 +14440,19 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9436, + "commentStart": 0, "declaration": { - "commentStart": 9436, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9436, + "commentStart": 0, "end": 0, "name": "kitVentHoleHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 9456, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -14473,12 +14473,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9458, + "commentStart": 0, "declaration": { - "commentStart": 9458, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9458, + "commentStart": 0, "end": 0, "name": "kitVentHoleDepth", "start": 0, @@ -14486,10 +14486,10 @@ description: Result of parsing kitt.kcl }, "init": { "abs_path": false, - "commentStart": 9477, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9477, + "commentStart": 0, "end": 0, "name": "grillHoleDepth", "start": 0, @@ -14510,12 +14510,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9491, + "commentStart": 0, "declaration": { - "commentStart": 9493, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9493, + "commentStart": 0, "end": 0, "name": "kitVentA", "start": 0, @@ -14525,10 +14525,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 9513, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9513, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -14541,10 +14541,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9522, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9522, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -14557,10 +14557,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9529, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9529, + "commentStart": 0, "end": 0, "name": "kitVentElevation", "start": 0, @@ -14573,10 +14573,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9547, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9547, + "commentStart": 0, "end": 0, "name": "kitVentOffset", "start": 0, @@ -14589,10 +14589,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9562, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9562, + "commentStart": 0, "end": 0, "name": "kitVentHoleHeight", "start": 0, @@ -14605,10 +14605,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9581, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9581, + "commentStart": 0, "end": 0, "name": "kitVentHoleWidth", "start": 0, @@ -14621,10 +14621,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9599, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9599, + "commentStart": 0, "end": 0, "name": "kitVentHoleDepth", "start": 0, @@ -14638,10 +14638,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 9504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9504, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -14651,7 +14651,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 9504, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -14667,12 +14667,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9616, + "commentStart": 0, "declaration": { - "commentStart": 9618, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9618, + "commentStart": 0, "end": 0, "name": "kitVentB", "start": 0, @@ -14682,10 +14682,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 9638, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9638, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -14698,10 +14698,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9647, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -14714,10 +14714,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9654, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9654, + "commentStart": 0, "end": 0, "name": "kitVentElevation", "start": 0, @@ -14729,14 +14729,14 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 9672, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 9672, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9672, + "commentStart": 0, "end": 0, "name": "kitVentOffset", "start": 0, @@ -14749,7 +14749,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 9688, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -14766,10 +14766,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9691, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9691, + "commentStart": 0, "end": 0, "name": "kitVentHoleHeight", "start": 0, @@ -14782,10 +14782,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9710, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9710, + "commentStart": 0, "end": 0, "name": "kitVentHoleWidth", "start": 0, @@ -14798,10 +14798,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9728, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9728, + "commentStart": 0, "end": 0, "name": "kitVentHoleDepth", "start": 0, @@ -14815,10 +14815,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 9629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9629, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -14828,7 +14828,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 9629, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -14844,12 +14844,12 @@ description: Result of parsing kitt.kcl "type": "VariableDeclaration" }, { - "commentStart": 9745, + "commentStart": 0, "declaration": { - "commentStart": 9747, + "commentStart": 0, "end": 0, "id": { - "commentStart": 9747, + "commentStart": 0, "end": 0, "name": "kitVentC", "start": 0, @@ -14859,10 +14859,10 @@ description: Result of parsing kitt.kcl "arguments": [ { "abs_path": false, - "commentStart": 9767, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9767, + "commentStart": 0, "end": 0, "name": "kitBody", "start": 0, @@ -14875,10 +14875,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9776, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -14891,10 +14891,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9783, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9783, + "commentStart": 0, "end": 0, "name": "kitVentElevation", "start": 0, @@ -14906,14 +14906,14 @@ description: Result of parsing kitt.kcl "type": "Name" }, { - "commentStart": 9801, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 9801, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9801, + "commentStart": 0, "end": 0, "name": "kitVentOffset", "start": 0, @@ -14926,7 +14926,7 @@ description: Result of parsing kitt.kcl }, "operator": "+", "right": { - "commentStart": 9817, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -14943,10 +14943,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9820, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9820, + "commentStart": 0, "end": 0, "name": "kitVentHoleHeight", "start": 0, @@ -14959,10 +14959,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9839, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9839, + "commentStart": 0, "end": 0, "name": "kitVentHoleWidth", "start": 0, @@ -14975,10 +14975,10 @@ description: Result of parsing kitt.kcl }, { "abs_path": false, - "commentStart": 9857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9857, + "commentStart": 0, "end": 0, "name": "kitVentHoleDepth", "start": 0, @@ -14992,10 +14992,10 @@ description: Result of parsing kitt.kcl ], "callee": { "abs_path": false, - "commentStart": 9758, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9758, + "commentStart": 0, "end": 0, "name": "pixelBox", "start": 0, @@ -15005,7 +15005,7 @@ description: Result of parsing kitt.kcl "start": 0, "type": "Name" }, - "commentStart": 9758, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -15027,7 +15027,7 @@ description: Result of parsing kitt.kcl "nonCodeNodes": { "4": [ { - "commentStart": 590, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15038,7 +15038,7 @@ description: Result of parsing kitt.kcl ], "7": [ { - "commentStart": 1002, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15049,7 +15049,7 @@ description: Result of parsing kitt.kcl ], "8": [ { - "commentStart": 1087, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15060,7 +15060,7 @@ description: Result of parsing kitt.kcl ], "15": [ { - "commentStart": 1449, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15071,7 +15071,7 @@ description: Result of parsing kitt.kcl ], "32": [ { - "commentStart": 4049, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15082,7 +15082,7 @@ description: Result of parsing kitt.kcl ], "37": [ { - "commentStart": 4345, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15093,7 +15093,7 @@ description: Result of parsing kitt.kcl ], "43": [ { - "commentStart": 4589, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15104,7 +15104,7 @@ description: Result of parsing kitt.kcl ], "51": [ { - "commentStart": 5171, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15115,7 +15115,7 @@ description: Result of parsing kitt.kcl ], "55": [ { - "commentStart": 5436, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15126,7 +15126,7 @@ description: Result of parsing kitt.kcl ], "59": [ { - "commentStart": 5552, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15137,7 +15137,7 @@ description: Result of parsing kitt.kcl ], "62": [ { - "commentStart": 6014, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15148,7 +15148,7 @@ description: Result of parsing kitt.kcl ], "65": [ { - "commentStart": 6069, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15159,7 +15159,7 @@ description: Result of parsing kitt.kcl ], "67": [ { - "commentStart": 6912, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15170,7 +15170,7 @@ description: Result of parsing kitt.kcl ], "72": [ { - "commentStart": 7071, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15181,7 +15181,7 @@ description: Result of parsing kitt.kcl ], "75": [ { - "commentStart": 8046, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15192,7 +15192,7 @@ description: Result of parsing kitt.kcl ], "78": [ { - "commentStart": 8238, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15203,7 +15203,7 @@ description: Result of parsing kitt.kcl ], "81": [ { - "commentStart": 8350, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15214,7 +15214,7 @@ description: Result of parsing kitt.kcl ], "86": [ { - "commentStart": 8521, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15225,7 +15225,7 @@ description: Result of parsing kitt.kcl ], "88": [ { - "commentStart": 8560, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15236,7 +15236,7 @@ description: Result of parsing kitt.kcl ], "89": [ { - "commentStart": 8671, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15247,7 +15247,7 @@ description: Result of parsing kitt.kcl ], "90": [ { - "commentStart": 8782, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15258,7 +15258,7 @@ description: Result of parsing kitt.kcl ], "91": [ { - "commentStart": 8893, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15269,7 +15269,7 @@ description: Result of parsing kitt.kcl ], "92": [ { - "commentStart": 9004, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15280,7 +15280,7 @@ description: Result of parsing kitt.kcl ], "93": [ { - "commentStart": 9115, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15291,7 +15291,7 @@ description: Result of parsing kitt.kcl ], "94": [ { - "commentStart": 9226, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15302,7 +15302,7 @@ description: Result of parsing kitt.kcl ], "100": [ { - "commentStart": 9491, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15313,7 +15313,7 @@ description: Result of parsing kitt.kcl ], "101": [ { - "commentStart": 9616, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -15324,7 +15324,7 @@ description: Result of parsing kitt.kcl ], "102": [ { - "commentStart": 9745, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/kitt/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/kitt/program_memory.snap index 923501153..b8b1e4123 100644 --- a/rust/kcl-lib/tests/kcl_samples/kitt/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/kitt/program_memory.snap @@ -3969,7 +3969,8 @@ description: Variables in memory after executing kitt.kcl "type": "Number", "value": 9.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "kitBellyButtonWidth": { @@ -4028,7 +4029,13 @@ description: Variables in memory after executing kitt.kcl "type": "Number", "value": 24.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "kitBody": { @@ -7160,7 +7167,13 @@ description: Variables in memory after executing kitt.kcl "type": "Number", "value": 20.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "kitFloppy1": { @@ -9033,7 +9046,8 @@ description: Variables in memory after executing kitt.kcl "type": "Number", "value": 11.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "kitFloppyWidth": { @@ -9525,7 +9539,13 @@ description: Variables in memory after executing kitt.kcl "type": "Number", "value": 24.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "kitLeftEar": { diff --git a/rust/kcl-lib/tests/kcl_samples/lego/ast.snap b/rust/kcl-lib/tests/kcl_samples/lego/ast.snap index cb67312b6..33c838428 100644 --- a/rust/kcl-lib/tests/kcl_samples/lego/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/lego/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing lego.kcl "Ok": { "body": [ { - "commentStart": 271, + "commentStart": 0, "declaration": { - "commentStart": 294, + "commentStart": 0, "end": 0, "id": { - "commentStart": 294, + "commentStart": 0, "end": 0, "name": "lbumps", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 303, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 304, + "commentStart": 0, "declaration": { - "commentStart": 329, + "commentStart": 0, "end": 0, "id": { - "commentStart": 329, + "commentStart": 0, "end": 0, "name": "wbumps", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 338, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 339, + "commentStart": 0, "declaration": { - "commentStart": 364, + "commentStart": 0, "end": 0, "id": { - "commentStart": 364, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 372, + "commentStart": 0, "end": 0, "raw": "8.0", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 376, + "commentStart": 0, "declaration": { - "commentStart": 376, + "commentStart": 0, "end": 0, "id": { - "commentStart": 376, + "commentStart": 0, "end": 0, "name": "clearance", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 388, + "commentStart": 0, "end": 0, "raw": "0.1", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 392, + "commentStart": 0, "declaration": { - "commentStart": 392, + "commentStart": 0, "end": 0, "id": { - "commentStart": 392, + "commentStart": 0, "end": 0, "name": "bumpDiam", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 403, + "commentStart": 0, "end": 0, "raw": "4.8", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 407, + "commentStart": 0, "declaration": { - "commentStart": 407, + "commentStart": 0, "end": 0, "id": { - "commentStart": 407, + "commentStart": 0, "end": 0, "name": "bumpHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 420, + "commentStart": 0, "end": 0, "raw": "1.8", "start": 0, @@ -207,19 +207,19 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 424, + "commentStart": 0, "declaration": { - "commentStart": 424, + "commentStart": 0, "end": 0, "id": { - "commentStart": 424, + "commentStart": 0, "end": 0, "name": "height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 433, + "commentStart": 0, "end": 0, "raw": "3.2", "start": 0, @@ -240,32 +240,32 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 437, + "commentStart": 0, "declaration": { - "commentStart": 437, + "commentStart": 0, "end": 0, "id": { - "commentStart": 437, + "commentStart": 0, "end": 0, "name": "t", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 442, + "commentStart": 0, "end": 0, "left": { - "commentStart": 442, + "commentStart": 0, "end": 0, "left": { - "commentStart": 442, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 442, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -278,10 +278,10 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 451, + "commentStart": 0, "end": 0, "left": { - "commentStart": 451, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -295,10 +295,10 @@ description: Result of parsing lego.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 455, + "commentStart": 0, "end": 0, "name": { - "commentStart": 455, + "commentStart": 0, "end": 0, "name": "clearance", "start": 0, @@ -320,10 +320,10 @@ description: Result of parsing lego.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 468, + "commentStart": 0, "end": 0, "name": { - "commentStart": 468, + "commentStart": 0, "end": 0, "name": "bumpDiam", "start": 0, @@ -340,7 +340,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 480, + "commentStart": 0, "end": 0, "raw": "2.0", "start": 0, @@ -365,26 +365,26 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 484, + "commentStart": 0, "declaration": { - "commentStart": 484, + "commentStart": 0, "end": 0, "id": { - "commentStart": 484, + "commentStart": 0, "end": 0, "name": "postDiam", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 495, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 495, + "commentStart": 0, "end": 0, "name": { - "commentStart": 495, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -398,10 +398,10 @@ description: Result of parsing lego.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 503, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -426,29 +426,29 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 504, + "commentStart": 0, "declaration": { - "commentStart": 525, + "commentStart": 0, "end": 0, "id": { - "commentStart": 525, + "commentStart": 0, "end": 0, "name": "totalLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 539, + "commentStart": 0, "end": 0, "left": { - "commentStart": 539, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 539, + "commentStart": 0, "end": 0, "name": { - "commentStart": 539, + "commentStart": 0, "end": 0, "name": "lbumps", "start": 0, @@ -462,10 +462,10 @@ description: Result of parsing lego.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 548, + "commentStart": 0, "end": 0, "name": { - "commentStart": 548, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -482,10 +482,10 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 557, + "commentStart": 0, "end": 0, "left": { - "commentStart": 557, + "commentStart": 0, "end": 0, "raw": "2.0", "start": 0, @@ -499,10 +499,10 @@ description: Result of parsing lego.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 563, + "commentStart": 0, "end": 0, "name": { - "commentStart": 563, + "commentStart": 0, "end": 0, "name": "clearance", "start": 0, @@ -531,29 +531,29 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 574, + "commentStart": 0, "declaration": { - "commentStart": 574, + "commentStart": 0, "end": 0, "id": { - "commentStart": 574, + "commentStart": 0, "end": 0, "name": "totalWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 587, + "commentStart": 0, "end": 0, "left": { - "commentStart": 587, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 587, + "commentStart": 0, "end": 0, "name": "wbumps", "start": 0, @@ -567,10 +567,10 @@ description: Result of parsing lego.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 596, + "commentStart": 0, "end": 0, "name": { - "commentStart": 596, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -587,10 +587,10 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 605, + "commentStart": 0, "end": 0, "left": { - "commentStart": 605, + "commentStart": 0, "end": 0, "raw": "2.0", "start": 0, @@ -604,10 +604,10 @@ description: Result of parsing lego.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 611, + "commentStart": 0, "end": 0, "name": { - "commentStart": 611, + "commentStart": 0, "end": 0, "name": "clearance", "start": 0, @@ -636,26 +636,26 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 621, + "commentStart": 0, "declaration": { - "commentStart": 683, + "commentStart": 0, "end": 0, "id": { - "commentStart": 683, + "commentStart": 0, "end": 0, "name": "lSegments", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 695, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 695, + "commentStart": 0, "end": 0, "name": "totalLength", "start": 0, @@ -669,10 +669,10 @@ description: Result of parsing lego.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 709, + "commentStart": 0, "end": 0, "name": { - "commentStart": 709, + "commentStart": 0, "end": 0, "name": "lbumps", "start": 0, @@ -702,26 +702,26 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 716, + "commentStart": 0, "declaration": { - "commentStart": 716, + "commentStart": 0, "end": 0, "id": { - "commentStart": 716, + "commentStart": 0, "end": 0, "name": "wSegments", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 728, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 728, + "commentStart": 0, "end": 0, "name": { - "commentStart": 728, + "commentStart": 0, "end": 0, "name": "totalWidth", "start": 0, @@ -735,10 +735,10 @@ description: Result of parsing lego.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 741, + "commentStart": 0, "end": 0, "name": { - "commentStart": 741, + "commentStart": 0, "end": 0, "name": "wbumps", "start": 0, @@ -763,16 +763,16 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 747, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 839, + "commentStart": 0, "end": 0, "name": { - "commentStart": 839, + "commentStart": 0, "end": 0, "name": "lbumps", "start": 0, @@ -784,7 +784,7 @@ description: Result of parsing lego.kcl "type": "Name" }, { - "commentStart": 847, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -796,7 +796,7 @@ description: Result of parsing lego.kcl } }, { - "commentStart": 850, + "commentStart": 0, "end": 0, "raw": "\"lbumps must be greater than 1\"", "start": 0, @@ -807,10 +807,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 821, + "commentStart": 0, "end": 0, "name": { - "commentStart": 821, + "commentStart": 0, "end": 0, "name": "assertGreaterThan", "start": 0, @@ -820,7 +820,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 821, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -836,16 +836,16 @@ description: Result of parsing lego.kcl "type": "ExpressionStatement" }, { - "commentStart": 883, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 901, + "commentStart": 0, "end": 0, "name": { - "commentStart": 901, + "commentStart": 0, "end": 0, "name": "wbumps", "start": 0, @@ -857,7 +857,7 @@ description: Result of parsing lego.kcl "type": "Name" }, { - "commentStart": 909, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -869,7 +869,7 @@ description: Result of parsing lego.kcl } }, { - "commentStart": 912, + "commentStart": 0, "end": 0, "raw": "\"wbumps must be greater than 1\"", "start": 0, @@ -880,10 +880,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 883, + "commentStart": 0, "end": 0, "name": { - "commentStart": 883, + "commentStart": 0, "end": 0, "name": "assertGreaterThan", "start": 0, @@ -893,7 +893,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 883, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -904,12 +904,12 @@ description: Result of parsing lego.kcl "type": "ExpressionStatement" }, { - "commentStart": 944, + "commentStart": 0, "declaration": { - "commentStart": 963, + "commentStart": 0, "end": 0, "id": { - "commentStart": 963, + "commentStart": 0, "end": 0, "name": "base", "start": 0, @@ -921,10 +921,10 @@ description: Result of parsing lego.kcl "arguments": [ { "abs_path": false, - "commentStart": 984, + "commentStart": 0, "end": 0, "name": { - "commentStart": 984, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -938,10 +938,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 970, + "commentStart": 0, "end": 0, "name": { - "commentStart": 970, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -951,7 +951,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 970, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -960,18 +960,18 @@ description: Result of parsing lego.kcl { "arguments": [ { - "commentStart": 1008, + "commentStart": 0, "elements": [ { - "commentStart": 1009, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1010, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1010, + "commentStart": 0, "end": 0, "name": "totalWidth", "start": 0, @@ -982,7 +982,7 @@ description: Result of parsing lego.kcl "type": "Name", "type": "Name" }, - "commentStart": 1009, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -991,7 +991,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1007,15 +1007,15 @@ description: Result of parsing lego.kcl "type": "BinaryExpression" }, { - "commentStart": 1026, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1027, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1027, + "commentStart": 0, "end": 0, "name": "totalLength", "start": 0, @@ -1026,7 +1026,7 @@ description: Result of parsing lego.kcl "type": "Name", "type": "Name" }, - "commentStart": 1026, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1035,7 +1035,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 1041, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1057,7 +1057,7 @@ description: Result of parsing lego.kcl "type": "ArrayExpression" }, { - "commentStart": 1045, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1066,10 +1066,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 993, + "commentStart": 0, "end": 0, "name": { - "commentStart": 993, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1079,7 +1079,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 993, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1090,21 +1090,21 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1064, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1065, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1065, + "commentStart": 0, "end": 0, "name": "totalWidth", "start": 0, @@ -1116,7 +1116,7 @@ description: Result of parsing lego.kcl "type": "Name" }, { - "commentStart": 1077, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1137,10 +1137,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1053, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1053, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1150,7 +1150,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1053, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1162,17 +1162,17 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1091, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1097, + "commentStart": 0, "elements": [ { - "commentStart": 1098, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1185,10 +1185,10 @@ description: Result of parsing lego.kcl }, { "abs_path": false, - "commentStart": 1101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1101, + "commentStart": 0, "end": 0, "name": "totalLength", "start": 0, @@ -1209,10 +1209,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1086, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1086, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1222,7 +1222,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1086, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1234,22 +1234,22 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1125, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1131, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1133, + "commentStart": 0, "end": 0, "name": "totalWidth", "start": 0, @@ -1260,7 +1260,7 @@ description: Result of parsing lego.kcl "type": "Name", "type": "Name" }, - "commentStart": 1132, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1268,7 +1268,7 @@ description: Result of parsing lego.kcl "type": "UnaryExpression" }, { - "commentStart": 1145, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1289,10 +1289,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1120, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1302,7 +1302,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1120, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1313,10 +1313,10 @@ description: Result of parsing lego.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1154, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1154, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1326,7 +1326,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1154, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1337,7 +1337,7 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1175, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1345,10 +1345,10 @@ description: Result of parsing lego.kcl }, "arg": { "abs_path": false, - "commentStart": 1184, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1184, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -1363,10 +1363,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1167, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1167, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1376,7 +1376,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1167, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1384,13 +1384,13 @@ description: Result of parsing lego.kcl "unlabeled": null } ], - "commentStart": 970, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 1191, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1423,12 +1423,12 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 1354, + "commentStart": 0, "declaration": { - "commentStart": 1354, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1354, + "commentStart": 0, "end": 0, "name": "shellExtrude", "start": 0, @@ -1440,10 +1440,10 @@ description: Result of parsing lego.kcl "arguments": [ { "abs_path": false, - "commentStart": 1383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1383, + "commentStart": 0, "end": 0, "name": "base", "start": 0, @@ -1455,7 +1455,7 @@ description: Result of parsing lego.kcl "type": "Name" }, { - "commentStart": 1389, + "commentStart": 0, "end": 0, "raw": "\"start\"", "start": 0, @@ -1466,10 +1466,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1369, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1369, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1479,7 +1479,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1369, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1488,21 +1488,21 @@ description: Result of parsing lego.kcl { "arguments": [ { - "commentStart": 1418, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1429, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1429, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1429, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1429, + "commentStart": 0, "end": 0, "name": "totalWidth", "start": 0, @@ -1515,7 +1515,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 1442, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1533,10 +1533,10 @@ description: Result of parsing lego.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1446, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1446, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -1551,7 +1551,7 @@ description: Result of parsing lego.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1427, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1560,17 +1560,17 @@ description: Result of parsing lego.kcl }, { "argument": { - "commentStart": 1459, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1459, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1459, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1459, + "commentStart": 0, "end": 0, "name": "totalLength", "start": 0, @@ -1583,7 +1583,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 1473, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1601,10 +1601,10 @@ description: Result of parsing lego.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1477, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1477, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -1619,7 +1619,7 @@ description: Result of parsing lego.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1457, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1633,7 +1633,7 @@ description: Result of parsing lego.kcl "type": "ArrayExpression" }, { - "commentStart": 1488, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1642,10 +1642,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1403, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1403, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1655,7 +1655,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1403, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1666,24 +1666,24 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1501, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1507, + "commentStart": 0, "elements": [ { - "commentStart": 1508, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1508, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1508, + "commentStart": 0, "end": 0, "name": "totalWidth", "start": 0, @@ -1696,10 +1696,10 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 1522, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1522, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1713,10 +1713,10 @@ description: Result of parsing lego.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1526, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1526, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -1736,7 +1736,7 @@ description: Result of parsing lego.kcl "type": "BinaryExpression" }, { - "commentStart": 1530, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1757,10 +1757,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1496, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1496, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1770,7 +1770,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1496, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1782,17 +1782,17 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1544, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1550, + "commentStart": 0, "elements": [ { - "commentStart": 1551, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1804,14 +1804,14 @@ description: Result of parsing lego.kcl } }, { - "commentStart": 1554, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1554, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1554, + "commentStart": 0, "end": 0, "name": "totalLength", "start": 0, @@ -1824,10 +1824,10 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 1569, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1569, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1841,10 +1841,10 @@ description: Result of parsing lego.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1573, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1573, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -1873,10 +1873,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1539, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1539, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1886,7 +1886,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1539, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1898,25 +1898,25 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1588, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1594, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1597, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1597, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1597, + "commentStart": 0, "end": 0, "name": "totalWidth", "start": 0, @@ -1929,10 +1929,10 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 1611, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1611, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1946,10 +1946,10 @@ description: Result of parsing lego.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 1615, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1615, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -1968,7 +1968,7 @@ description: Result of parsing lego.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1595, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1976,7 +1976,7 @@ description: Result of parsing lego.kcl "type": "UnaryExpression" }, { - "commentStart": 1620, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1997,10 +1997,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1583, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1583, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2010,7 +2010,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1583, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2021,10 +2021,10 @@ description: Result of parsing lego.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1629, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2034,7 +2034,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1629, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2045,7 +2045,7 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1650, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2053,14 +2053,14 @@ description: Result of parsing lego.kcl }, "arg": { "argument": { - "commentStart": 1661, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1661, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1661, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -2074,10 +2074,10 @@ description: Result of parsing lego.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1670, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -2092,7 +2092,7 @@ description: Result of parsing lego.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1659, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2103,10 +2103,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1642, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1642, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2116,7 +2116,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1642, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2124,13 +2124,13 @@ description: Result of parsing lego.kcl "unlabeled": null } ], - "commentStart": 1369, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 1673, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2158,12 +2158,12 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 1717, + "commentStart": 0, "declaration": { - "commentStart": 1717, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1717, + "commentStart": 0, "end": 0, "name": "peg", "start": 0, @@ -2175,10 +2175,10 @@ description: Result of parsing lego.kcl "arguments": [ { "abs_path": false, - "commentStart": 1737, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1737, + "commentStart": 0, "end": 0, "name": "base", "start": 0, @@ -2190,7 +2190,7 @@ description: Result of parsing lego.kcl "type": "Name" }, { - "commentStart": 1743, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -2201,10 +2201,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1723, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2214,7 +2214,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1723, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2225,28 +2225,28 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1770, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1779, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1792, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1792, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1792, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1792, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -2259,14 +2259,14 @@ description: Result of parsing lego.kcl }, "operator": "*", "right": { - "commentStart": 1801, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1801, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1801, + "commentStart": 0, "end": 0, "name": "wbumps", "start": 0, @@ -2279,7 +2279,7 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 1810, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2300,7 +2300,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 1815, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2315,7 +2315,7 @@ description: Result of parsing lego.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1790, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2324,17 +2324,17 @@ description: Result of parsing lego.kcl }, { "argument": { - "commentStart": 1830, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1830, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1830, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1830, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -2347,14 +2347,14 @@ description: Result of parsing lego.kcl }, "operator": "*", "right": { - "commentStart": 1839, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1839, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1839, + "commentStart": 0, "end": 0, "name": "lbumps", "start": 0, @@ -2367,7 +2367,7 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 1848, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2388,7 +2388,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 1853, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2403,7 +2403,7 @@ description: Result of parsing lego.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1828, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2420,21 +2420,21 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1873, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1882, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1882, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1882, + "commentStart": 0, "end": 0, "name": "bumpDiam", "start": 0, @@ -2447,7 +2447,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 1893, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2466,10 +2466,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1755, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1755, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2479,7 +2479,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1755, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2491,17 +2491,17 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1924, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1931, + "commentStart": 0, "elements": [ { - "commentStart": 1932, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2513,7 +2513,7 @@ description: Result of parsing lego.kcl } }, { - "commentStart": 1935, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2534,7 +2534,7 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1939, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2542,10 +2542,10 @@ description: Result of parsing lego.kcl }, "arg": { "abs_path": false, - "commentStart": 1951, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1951, + "commentStart": 0, "end": 0, "name": "wbumps", "start": 0, @@ -2560,7 +2560,7 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1959, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2568,10 +2568,10 @@ description: Result of parsing lego.kcl }, "arg": { "abs_path": false, - "commentStart": 1970, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1970, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -2586,10 +2586,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1908, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1908, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -2599,7 +2599,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1908, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2611,17 +2611,17 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 1998, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2005, + "commentStart": 0, "elements": [ { - "commentStart": 2006, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2633,7 +2633,7 @@ description: Result of parsing lego.kcl } }, { - "commentStart": 2009, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2654,7 +2654,7 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2013, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, @@ -2662,10 +2662,10 @@ description: Result of parsing lego.kcl }, "arg": { "abs_path": false, - "commentStart": 2025, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2025, + "commentStart": 0, "end": 0, "name": "lbumps", "start": 0, @@ -2680,7 +2680,7 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2033, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -2688,10 +2688,10 @@ description: Result of parsing lego.kcl }, "arg": { "abs_path": false, - "commentStart": 2044, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2044, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -2706,10 +2706,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 1982, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1982, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -2719,7 +2719,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 1982, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2731,7 +2731,7 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2064, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2739,10 +2739,10 @@ description: Result of parsing lego.kcl }, "arg": { "abs_path": false, - "commentStart": 2073, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2073, + "commentStart": 0, "end": 0, "name": "bumpHeight", "start": 0, @@ -2757,10 +2757,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 2056, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2056, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2770,7 +2770,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 2056, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2778,13 +2778,13 @@ description: Result of parsing lego.kcl "unlabeled": null } ], - "commentStart": 1723, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "4": [ { - "commentStart": 2084, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2812,12 +2812,12 @@ description: Result of parsing lego.kcl "type": "VariableDeclaration" }, { - "commentStart": 2131, + "commentStart": 0, "declaration": { - "commentStart": 2131, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2131, + "commentStart": 0, "end": 0, "name": "tubePattern", "start": 0, @@ -2829,10 +2829,10 @@ description: Result of parsing lego.kcl "arguments": [ { "abs_path": false, - "commentStart": 2159, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2159, + "commentStart": 0, "end": 0, "name": "shellExtrude", "start": 0, @@ -2844,7 +2844,7 @@ description: Result of parsing lego.kcl "type": "Name" }, { - "commentStart": 2173, + "commentStart": 0, "end": 0, "raw": "'start'", "start": 0, @@ -2855,10 +2855,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 2145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2145, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2868,7 +2868,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 2145, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2879,31 +2879,31 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2202, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2211, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2224, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2224, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2224, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2224, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2224, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -2916,14 +2916,14 @@ description: Result of parsing lego.kcl }, "operator": "*", "right": { - "commentStart": 2233, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2233, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2233, + "commentStart": 0, "end": 0, "name": "wbumps", "start": 0, @@ -2936,7 +2936,7 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 2242, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2957,7 +2957,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 2247, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2974,14 +2974,14 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 2252, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2252, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2252, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -2994,7 +2994,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 2260, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3013,7 +3013,7 @@ description: Result of parsing lego.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 2222, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3022,20 +3022,20 @@ description: Result of parsing lego.kcl }, { "argument": { - "commentStart": 2276, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2276, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2276, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2276, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2276, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -3048,14 +3048,14 @@ description: Result of parsing lego.kcl }, "operator": "*", "right": { - "commentStart": 2285, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2285, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2285, + "commentStart": 0, "end": 0, "name": "lbumps", "start": 0, @@ -3068,7 +3068,7 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 2294, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3089,7 +3089,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 2299, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3106,14 +3106,14 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 2304, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2304, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2304, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -3126,7 +3126,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 2312, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3145,7 +3145,7 @@ description: Result of parsing lego.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 2274, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3162,21 +3162,21 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2333, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2342, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2342, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2342, + "commentStart": 0, "end": 0, "name": "bumpDiam", "start": 0, @@ -3189,7 +3189,7 @@ description: Result of parsing lego.kcl }, "operator": "/", "right": { - "commentStart": 2353, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3208,10 +3208,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 2187, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2187, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -3221,7 +3221,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 2187, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3233,17 +3233,17 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2384, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2391, + "commentStart": 0, "elements": [ { - "commentStart": 2392, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3255,7 +3255,7 @@ description: Result of parsing lego.kcl } }, { - "commentStart": 2395, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3276,21 +3276,21 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2399, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2411, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2411, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2411, + "commentStart": 0, "end": 0, "name": "wbumps", "start": 0, @@ -3303,7 +3303,7 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 2420, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3322,7 +3322,7 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2423, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -3330,10 +3330,10 @@ description: Result of parsing lego.kcl }, "arg": { "abs_path": false, - "commentStart": 2434, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2434, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -3348,10 +3348,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 2368, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2368, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -3361,7 +3361,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 2368, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3373,17 +3373,17 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2462, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2469, + "commentStart": 0, "elements": [ { - "commentStart": 2470, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3395,7 +3395,7 @@ description: Result of parsing lego.kcl } }, { - "commentStart": 2473, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3416,21 +3416,21 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2477, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2489, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2489, + "commentStart": 0, "end": 0, "name": "lbumps", "start": 0, @@ -3443,7 +3443,7 @@ description: Result of parsing lego.kcl }, "operator": "-", "right": { - "commentStart": 2498, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3462,7 +3462,7 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2501, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -3470,10 +3470,10 @@ description: Result of parsing lego.kcl }, "arg": { "abs_path": false, - "commentStart": 2512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2512, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, @@ -3488,10 +3488,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 2446, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2446, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -3501,7 +3501,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 2446, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3513,7 +3513,7 @@ description: Result of parsing lego.kcl { "type": "LabeledArg", "label": { - "commentStart": 2532, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3521,10 +3521,10 @@ description: Result of parsing lego.kcl }, "arg": { "abs_path": false, - "commentStart": 2541, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2541, + "commentStart": 0, "end": 0, "name": "bumpHeight", "start": 0, @@ -3539,10 +3539,10 @@ description: Result of parsing lego.kcl ], "callee": { "abs_path": false, - "commentStart": 2524, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2524, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3552,7 +3552,7 @@ description: Result of parsing lego.kcl "start": 0, "type": "Name" }, - "commentStart": 2524, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3560,7 +3560,7 @@ description: Result of parsing lego.kcl "unlabeled": null } ], - "commentStart": 2145, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3583,7 +3583,7 @@ description: Result of parsing lego.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 239, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -3598,10 +3598,10 @@ description: Result of parsing lego.kcl ], "properties": [ { - "commentStart": 248, + "commentStart": 0, "end": 0, "key": { - "commentStart": 248, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -3611,10 +3611,10 @@ description: Result of parsing lego.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 268, + "commentStart": 0, "end": 0, "name": { - "commentStart": 268, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -3635,7 +3635,7 @@ description: Result of parsing lego.kcl "nonCodeNodes": { "0": [ { - "commentStart": 304, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3648,7 +3648,7 @@ description: Result of parsing lego.kcl ], "1": [ { - "commentStart": 339, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3661,7 +3661,7 @@ description: Result of parsing lego.kcl ], "8": [ { - "commentStart": 504, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3675,7 +3675,7 @@ description: Result of parsing lego.kcl }, "startNodes": [ { - "commentStart": 271, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/lego/ops.snap b/rust/kcl-lib/tests/kcl_samples/lego/ops.snap index 12b97ce75..c47422d0a 100644 --- a/rust/kcl-lib/tests/kcl_samples/lego/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/lego/ops.snap @@ -81,7 +81,8 @@ description: Operations executed lego.kcl "type": "Number", "value": -1.7000000000000002, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/lego/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/lego/program_memory.snap index a8b6b3ef0..87ac6fe1f 100644 --- a/rust/kcl-lib/tests/kcl_samples/lego/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/lego/program_memory.snap @@ -237,7 +237,8 @@ description: Variables in memory after executing lego.kcl "type": "Number", "value": 7.9333, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "lbumps": { @@ -1931,7 +1932,8 @@ description: Variables in memory after executing lego.kcl "type": "Number", "value": 6.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "shellExtrude": { @@ -2286,21 +2288,34 @@ description: Variables in memory after executing lego.kcl "type": "Number", "value": 1.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "totalLength": { "type": "Number", "value": 23.8, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "totalWidth": { "type": "Number", "value": 15.8, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "tubePattern": { @@ -3204,7 +3219,8 @@ description: Variables in memory after executing lego.kcl "type": "Number", "value": 7.9, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "wbumps": { diff --git a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ast.snap b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ast.snap index 0da9dc682..11cb5775a 100644 --- a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing makeup-mirror.kcl "Ok": { "body": [ { - "commentStart": 166, + "commentStart": 0, "declaration": { - "commentStart": 188, + "commentStart": 0, "end": 0, "id": { - "commentStart": 188, + "commentStart": 0, "end": 0, "name": "hingeRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 202, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -42,26 +42,26 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 204, + "commentStart": 0, "declaration": { - "commentStart": 204, + "commentStart": 0, "end": 0, "id": { - "commentStart": 204, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 218, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 218, + "commentStart": 0, "end": 0, "name": { - "commentStart": 218, + "commentStart": 0, "end": 0, "name": "hingeRadius", "start": 0, @@ -74,7 +74,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 232, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -99,19 +99,19 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 234, + "commentStart": 0, "declaration": { - "commentStart": 234, + "commentStart": 0, "end": 0, "id": { - "commentStart": 234, + "commentStart": 0, "end": 0, "name": "hingeGap", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 245, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -132,19 +132,19 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 248, + "commentStart": 0, "declaration": { - "commentStart": 268, + "commentStart": 0, "end": 0, "id": { - "commentStart": 268, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 280, + "commentStart": 0, "end": 0, "raw": "170", "start": 0, @@ -170,19 +170,19 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 284, + "commentStart": 0, "declaration": { - "commentStart": 284, + "commentStart": 0, "end": 0, "id": { - "commentStart": 284, + "commentStart": 0, "end": 0, "name": "armRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 296, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -203,22 +203,22 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 297, + "commentStart": 0, "declaration": { - "commentStart": 320, + "commentStart": 0, "end": 0, "id": { - "commentStart": 320, + "commentStart": 0, "end": 0, "name": "mirrorRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 335, + "commentStart": 0, "end": 0, "left": { - "commentStart": 335, + "commentStart": 0, "end": 0, "raw": "170", "start": 0, @@ -231,7 +231,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "/", "right": { - "commentStart": 341, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -261,19 +261,19 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 343, + "commentStart": 0, "declaration": { - "commentStart": 343, + "commentStart": 0, "end": 0, "id": { - "commentStart": 343, + "commentStart": 0, "end": 0, "name": "mirrorThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 361, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -294,19 +294,19 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 364, + "commentStart": 0, "declaration": { - "commentStart": 364, + "commentStart": 0, "end": 0, "id": { - "commentStart": 364, + "commentStart": 0, "end": 0, "name": "archToMirrorGap", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 382, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -327,19 +327,19 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 384, + "commentStart": 0, "declaration": { - "commentStart": 384, + "commentStart": 0, "end": 0, "id": { - "commentStart": 384, + "commentStart": 0, "end": 0, "name": "archThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 400, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -360,26 +360,26 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 402, + "commentStart": 0, "declaration": { - "commentStart": 402, + "commentStart": 0, "end": 0, "id": { - "commentStart": 402, + "commentStart": 0, "end": 0, "name": "archRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 415, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 415, + "commentStart": 0, "end": 0, "name": { - "commentStart": 415, + "commentStart": 0, "end": 0, "name": "mirrorRadius", "start": 0, @@ -393,10 +393,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 430, + "commentStart": 0, "end": 0, "name": "archToMirrorGap", "start": 0, @@ -421,12 +421,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 445, + "commentStart": 0, "declaration": { - "commentStart": 500, + "commentStart": 0, "end": 0, "id": { - "commentStart": 500, + "commentStart": 0, "end": 0, "name": "hingeFn", "start": 0, @@ -436,12 +436,12 @@ description: Result of parsing makeup-mirror.kcl "body": { "body": [ { - "commentStart": 521, + "commentStart": 0, "declaration": { - "commentStart": 521, + "commentStart": 0, "end": 0, "id": { - "commentStart": 521, + "commentStart": 0, "end": 0, "name": "hingeBody", "start": 0, @@ -456,7 +456,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 563, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -464,10 +464,10 @@ description: Result of parsing makeup-mirror.kcl }, "arg": { "abs_path": false, - "commentStart": 572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 572, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -482,10 +482,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 547, + "commentStart": 0, "end": 0, "name": { - "commentStart": 547, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -495,17 +495,17 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 547, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 559, + "commentStart": 0, "end": 0, "name": { - "commentStart": 559, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -520,10 +520,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 533, + "commentStart": 0, "end": 0, "name": { - "commentStart": 533, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -533,7 +533,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 533, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -544,21 +544,21 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 590, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 599, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 600, + "commentStart": 0, "end": 0, "name": { - "commentStart": 600, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -571,10 +571,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 603, + "commentStart": 0, "end": 0, "name": { - "commentStart": 603, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -595,7 +595,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 607, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -603,10 +603,10 @@ description: Result of parsing makeup-mirror.kcl }, "arg": { "abs_path": false, - "commentStart": 616, + "commentStart": 0, "end": 0, "name": { - "commentStart": 616, + "commentStart": 0, "end": 0, "name": "hingeRadius", "start": 0, @@ -621,10 +621,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 583, + "commentStart": 0, "end": 0, "name": { - "commentStart": 583, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -634,7 +634,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 583, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -646,7 +646,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 644, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -654,10 +654,10 @@ description: Result of parsing makeup-mirror.kcl }, "arg": { "abs_path": false, - "commentStart": 653, + "commentStart": 0, "end": 0, "name": { - "commentStart": 653, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, @@ -672,10 +672,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 636, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -685,7 +685,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 636, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -693,7 +693,7 @@ description: Result of parsing makeup-mirror.kcl "unlabeled": null } ], - "commentStart": 533, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -711,10 +711,10 @@ description: Result of parsing makeup-mirror.kcl { "argument": { "abs_path": false, - "commentStart": 675, + "commentStart": 0, "end": 0, "name": { - "commentStart": 675, + "commentStart": 0, "end": 0, "name": "hingeBody", "start": 0, @@ -725,24 +725,24 @@ description: Result of parsing makeup-mirror.kcl "type": "Name", "type": "Name" }, - "commentStart": 668, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 517, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 507, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 508, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -752,7 +752,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 511, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -762,7 +762,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 514, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -790,12 +790,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 686, + "commentStart": 0, "declaration": { - "commentStart": 688, + "commentStart": 0, "end": 0, "id": { - "commentStart": 688, + "commentStart": 0, "end": 0, "name": "hingePartA1", "start": 0, @@ -804,7 +804,7 @@ description: Result of parsing makeup-mirror.kcl "init": { "arguments": [ { - "commentStart": 710, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -816,7 +816,7 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 713, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -828,7 +828,7 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 716, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -842,10 +842,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 702, + "commentStart": 0, "end": 0, "name": { - "commentStart": 702, + "commentStart": 0, "end": 0, "name": "hingeFn", "start": 0, @@ -855,7 +855,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 702, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -871,12 +871,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 719, + "commentStart": 0, "declaration": { - "commentStart": 719, + "commentStart": 0, "end": 0, "id": { - "commentStart": 719, + "commentStart": 0, "end": 0, "name": "hingePartA2", "start": 0, @@ -885,7 +885,7 @@ description: Result of parsing makeup-mirror.kcl "init": { "arguments": [ { - "commentStart": 741, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -897,7 +897,7 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 744, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -909,14 +909,14 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 747, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 747, + "commentStart": 0, "end": 0, "name": { - "commentStart": 747, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, @@ -930,10 +930,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 761, + "commentStart": 0, "end": 0, "name": { - "commentStart": 761, + "commentStart": 0, "end": 0, "name": "hingeGap", "start": 0, @@ -951,10 +951,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 733, + "commentStart": 0, "end": 0, "name": { - "commentStart": 733, + "commentStart": 0, "end": 0, "name": "hingeFn", "start": 0, @@ -964,7 +964,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 733, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -980,12 +980,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 771, + "commentStart": 0, "declaration": { - "commentStart": 771, + "commentStart": 0, "end": 0, "id": { - "commentStart": 771, + "commentStart": 0, "end": 0, "name": "hingePartA3", "start": 0, @@ -994,7 +994,7 @@ description: Result of parsing makeup-mirror.kcl "init": { "arguments": [ { - "commentStart": 793, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1006,7 +1006,7 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 796, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1018,17 +1018,17 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 799, + "commentStart": 0, "end": 0, "left": { - "commentStart": 799, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 799, + "commentStart": 0, "end": 0, "name": { - "commentStart": 799, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, @@ -1041,7 +1041,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 813, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1058,14 +1058,14 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "+", "right": { - "commentStart": 817, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 817, + "commentStart": 0, "end": 0, "name": { - "commentStart": 817, + "commentStart": 0, "end": 0, "name": "hingeGap", "start": 0, @@ -1078,7 +1078,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 828, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1100,10 +1100,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 785, + "commentStart": 0, "end": 0, "name": { - "commentStart": 785, + "commentStart": 0, "end": 0, "name": "hingeFn", "start": 0, @@ -1113,7 +1113,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 785, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1129,12 +1129,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 830, + "commentStart": 0, "declaration": { - "commentStart": 832, + "commentStart": 0, "end": 0, "id": { - "commentStart": 832, + "commentStart": 0, "end": 0, "name": "hingePartB2", "start": 0, @@ -1144,10 +1144,10 @@ description: Result of parsing makeup-mirror.kcl "arguments": [ { "abs_path": false, - "commentStart": 854, + "commentStart": 0, "end": 0, "name": { - "commentStart": 854, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, @@ -1159,7 +1159,7 @@ description: Result of parsing makeup-mirror.kcl "type": "Name" }, { - "commentStart": 865, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1171,14 +1171,14 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 868, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 868, + "commentStart": 0, "end": 0, "name": { - "commentStart": 868, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, @@ -1192,10 +1192,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 882, + "commentStart": 0, "end": 0, "name": { - "commentStart": 882, + "commentStart": 0, "end": 0, "name": "hingeGap", "start": 0, @@ -1213,10 +1213,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 846, + "commentStart": 0, "end": 0, "name": { - "commentStart": 846, + "commentStart": 0, "end": 0, "name": "hingeFn", "start": 0, @@ -1226,7 +1226,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 846, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1242,12 +1242,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 892, + "commentStart": 0, "declaration": { - "commentStart": 892, + "commentStart": 0, "end": 0, "id": { - "commentStart": 892, + "commentStart": 0, "end": 0, "name": "hingePartB3", "start": 0, @@ -1257,10 +1257,10 @@ description: Result of parsing makeup-mirror.kcl "arguments": [ { "abs_path": false, - "commentStart": 914, + "commentStart": 0, "end": 0, "name": { - "commentStart": 914, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, @@ -1272,7 +1272,7 @@ description: Result of parsing makeup-mirror.kcl "type": "Name" }, { - "commentStart": 925, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1284,17 +1284,17 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 928, + "commentStart": 0, "end": 0, "left": { - "commentStart": 928, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 928, + "commentStart": 0, "end": 0, "name": { - "commentStart": 928, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, @@ -1307,7 +1307,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 942, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1324,14 +1324,14 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "+", "right": { - "commentStart": 946, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 946, + "commentStart": 0, "end": 0, "name": { - "commentStart": 946, + "commentStart": 0, "end": 0, "name": "hingeGap", "start": 0, @@ -1344,7 +1344,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 957, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1366,10 +1366,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 906, + "commentStart": 0, "end": 0, "name": { - "commentStart": 906, + "commentStart": 0, "end": 0, "name": "hingeFn", "start": 0, @@ -1379,7 +1379,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 906, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1395,12 +1395,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 959, + "commentStart": 0, "declaration": { - "commentStart": 961, + "commentStart": 0, "end": 0, "id": { - "commentStart": 961, + "commentStart": 0, "end": 0, "name": "hingePartC2", "start": 0, @@ -1410,10 +1410,10 @@ description: Result of parsing makeup-mirror.kcl "arguments": [ { "abs_path": false, - "commentStart": 983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 983, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, @@ -1427,10 +1427,10 @@ description: Result of parsing makeup-mirror.kcl { "argument": { "abs_path": false, - "commentStart": 995, + "commentStart": 0, "end": 0, "name": { - "commentStart": 995, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, @@ -1441,7 +1441,7 @@ description: Result of parsing makeup-mirror.kcl "type": "Name", "type": "Name" }, - "commentStart": 994, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1449,17 +1449,17 @@ description: Result of parsing makeup-mirror.kcl "type": "UnaryExpression" }, { - "commentStart": 1006, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1006, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1006, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1006, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, @@ -1472,7 +1472,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 1020, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1489,14 +1489,14 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "+", "right": { - "commentStart": 1024, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1024, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1024, + "commentStart": 0, "end": 0, "name": "hingeGap", "start": 0, @@ -1509,7 +1509,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 1035, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1531,10 +1531,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 975, + "commentStart": 0, "end": 0, "name": { - "commentStart": 975, + "commentStart": 0, "end": 0, "name": "hingeFn", "start": 0, @@ -1544,7 +1544,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 975, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1560,12 +1560,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 1038, + "commentStart": 0, "declaration": { - "commentStart": 1038, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1038, + "commentStart": 0, "end": 0, "name": "hingePartC3", "start": 0, @@ -1575,10 +1575,10 @@ description: Result of parsing makeup-mirror.kcl "arguments": [ { "abs_path": false, - "commentStart": 1060, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1060, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, @@ -1592,10 +1592,10 @@ description: Result of parsing makeup-mirror.kcl { "argument": { "abs_path": false, - "commentStart": 1072, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1072, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, @@ -1606,7 +1606,7 @@ description: Result of parsing makeup-mirror.kcl "type": "Name", "type": "Name" }, - "commentStart": 1071, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1614,17 +1614,17 @@ description: Result of parsing makeup-mirror.kcl "type": "UnaryExpression" }, { - "commentStart": 1083, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1083, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1083, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1083, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, @@ -1637,7 +1637,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 1097, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -1654,14 +1654,14 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "+", "right": { - "commentStart": 1101, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1101, + "commentStart": 0, "end": 0, "name": "hingeGap", "start": 0, @@ -1674,7 +1674,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 1112, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -1696,10 +1696,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1052, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1052, + "commentStart": 0, "end": 0, "name": "hingeFn", "start": 0, @@ -1709,7 +1709,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1052, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1725,12 +1725,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 1114, + "commentStart": 0, "declaration": { - "commentStart": 1155, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1155, + "commentStart": 0, "end": 0, "name": "armFn", "start": 0, @@ -1740,12 +1740,12 @@ description: Result of parsing makeup-mirror.kcl "body": { "body": [ { - "commentStart": 1190, + "commentStart": 0, "declaration": { - "commentStart": 1190, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1190, + "commentStart": 0, "end": 0, "name": "armBody", "start": 0, @@ -1757,10 +1757,10 @@ description: Result of parsing makeup-mirror.kcl "arguments": [ { "abs_path": false, - "commentStart": 1214, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1214, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -1774,10 +1774,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1200, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1787,7 +1787,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1200, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1798,21 +1798,21 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 1235, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1244, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1245, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1825,10 +1825,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": "altitude", "start": 0, @@ -1849,7 +1849,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 1264, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1857,10 +1857,10 @@ description: Result of parsing makeup-mirror.kcl }, "arg": { "abs_path": false, - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": "armRadius", "start": 0, @@ -1875,10 +1875,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1228, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1888,7 +1888,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1228, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1900,7 +1900,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 1299, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1908,10 +1908,10 @@ description: Result of parsing makeup-mirror.kcl }, "arg": { "abs_path": false, - "commentStart": 1308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1308, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, @@ -1926,10 +1926,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1291, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1939,7 +1939,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1947,7 +1947,7 @@ description: Result of parsing makeup-mirror.kcl "unlabeled": null } ], - "commentStart": 1200, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1965,10 +1965,10 @@ description: Result of parsing makeup-mirror.kcl { "argument": { "abs_path": false, - "commentStart": 1328, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1328, + "commentStart": 0, "end": 0, "name": "armBody", "start": 0, @@ -1979,24 +1979,24 @@ description: Result of parsing makeup-mirror.kcl "type": "Name", "type": "Name" }, - "commentStart": 1321, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1186, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 1160, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1161, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -2006,7 +2006,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 1168, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -2016,7 +2016,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 1176, + "commentStart": 0, "end": 0, "name": "altitude", "start": 0, @@ -2043,12 +2043,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 1337, + "commentStart": 0, "declaration": { - "commentStart": 1339, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1339, + "commentStart": 0, "end": 0, "name": "armPartA", "start": 0, @@ -2058,10 +2058,10 @@ description: Result of parsing makeup-mirror.kcl "arguments": [ { "abs_path": false, - "commentStart": 1356, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1356, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -2073,7 +2073,7 @@ description: Result of parsing makeup-mirror.kcl "type": "Name" }, { - "commentStart": 1360, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2085,17 +2085,17 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 1363, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1363, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1363, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, @@ -2108,7 +2108,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 1377, + "commentStart": 0, "end": 0, "raw": "1.5", "start": 0, @@ -2126,10 +2126,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1383, + "commentStart": 0, "end": 0, "name": "hingeGap", "start": 0, @@ -2147,10 +2147,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1350, + "commentStart": 0, "end": 0, "name": "armFn", "start": 0, @@ -2160,7 +2160,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1350, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2176,12 +2176,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 1393, + "commentStart": 0, "declaration": { - "commentStart": 1393, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1393, + "commentStart": 0, "end": 0, "name": "armPartB", "start": 0, @@ -2191,10 +2191,10 @@ description: Result of parsing makeup-mirror.kcl "arguments": [ { "abs_path": false, - "commentStart": 1410, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1410, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -2207,10 +2207,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 1414, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1414, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, @@ -2222,17 +2222,17 @@ description: Result of parsing makeup-mirror.kcl "type": "Name" }, { - "commentStart": 1425, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1425, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1425, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1425, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, @@ -2245,7 +2245,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 1439, + "commentStart": 0, "end": 0, "raw": "2.5", "start": 0, @@ -2262,14 +2262,14 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "+", "right": { - "commentStart": 1445, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1445, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1445, + "commentStart": 0, "end": 0, "name": "hingeGap", "start": 0, @@ -2282,7 +2282,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 1456, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2304,10 +2304,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1404, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1404, + "commentStart": 0, "end": 0, "name": "armFn", "start": 0, @@ -2317,7 +2317,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1404, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2333,12 +2333,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 1458, + "commentStart": 0, "declaration": { - "commentStart": 1502, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1502, + "commentStart": 0, "end": 0, "name": "mirrorFn", "start": 0, @@ -2348,12 +2348,12 @@ description: Result of parsing makeup-mirror.kcl "body": { "body": [ { - "commentStart": 1585, + "commentStart": 0, "declaration": { - "commentStart": 1585, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1585, + "commentStart": 0, "end": 0, "name": "armPlane", "start": 0, @@ -2366,21 +2366,21 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 1631, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1640, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1640, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1640, + "commentStart": 0, "end": 0, "name": "offsetY", "start": 0, @@ -2393,14 +2393,14 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "-", "right": { - "commentStart": 1651, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1651, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1651, + "commentStart": 0, "end": 0, "name": "tiefe", "start": 0, @@ -2413,7 +2413,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "/", "right": { - "commentStart": 1659, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2436,10 +2436,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1612, + "commentStart": 0, "end": 0, "name": "offsetPlane", "start": 0, @@ -2449,17 +2449,17 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1612, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1624, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1624, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -2474,10 +2474,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2487,7 +2487,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1596, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2503,12 +2503,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 1666, + "commentStart": 0, "declaration": { - "commentStart": 1666, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1666, + "commentStart": 0, "end": 0, "name": "armBody", "start": 0, @@ -2521,21 +2521,21 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 1693, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1702, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1703, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1703, + "commentStart": 0, "end": 0, "name": "offsetX", "start": 0, @@ -2548,10 +2548,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 1712, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1712, + "commentStart": 0, "end": 0, "name": "altitude", "start": 0, @@ -2572,7 +2572,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 1723, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2580,10 +2580,10 @@ description: Result of parsing makeup-mirror.kcl }, "arg": { "abs_path": false, - "commentStart": 1732, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1732, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2598,10 +2598,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1676, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1676, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2611,17 +2611,17 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1676, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1683, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1683, + "commentStart": 0, "end": 0, "name": "armPlane", "start": 0, @@ -2638,7 +2638,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 1755, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2646,10 +2646,10 @@ description: Result of parsing makeup-mirror.kcl }, "arg": { "abs_path": false, - "commentStart": 1764, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1764, + "commentStart": 0, "end": 0, "name": "tiefe", "start": 0, @@ -2664,10 +2664,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1747, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1747, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2677,7 +2677,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1747, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2685,7 +2685,7 @@ description: Result of parsing makeup-mirror.kcl "unlabeled": null } ], - "commentStart": 1676, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2701,12 +2701,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 1770, + "commentStart": 0, "declaration": { - "commentStart": 1774, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1774, + "commentStart": 0, "end": 0, "name": "archBody", "start": 0, @@ -2717,17 +2717,17 @@ description: Result of parsing makeup-mirror.kcl { "arguments": [ { - "commentStart": 1800, + "commentStart": 0, "elements": [ { - "commentStart": 1801, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1801, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1801, + "commentStart": 0, "end": 0, "name": "offsetX", "start": 0, @@ -2741,10 +2741,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1811, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1811, + "commentStart": 0, "end": 0, "name": "gestellR", "start": 0, @@ -2761,10 +2761,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 1821, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1821, + "commentStart": 0, "end": 0, "name": "altitude", "start": 0, @@ -2783,10 +2783,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 1832, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1832, + "commentStart": 0, "end": 0, "name": "armPlane", "start": 0, @@ -2800,10 +2800,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1785, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1785, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2813,7 +2813,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1785, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2824,7 +2824,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 1855, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2832,10 +2832,10 @@ description: Result of parsing makeup-mirror.kcl }, "arg": { "abs_path": false, - "commentStart": 1864, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1864, + "commentStart": 0, "end": 0, "name": "gestellD", "start": 0, @@ -2850,10 +2850,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1849, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1849, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2863,7 +2863,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1849, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2873,14 +2873,14 @@ description: Result of parsing makeup-mirror.kcl { "arguments": [ { - "commentStart": 1887, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1898, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1898, + "commentStart": 0, "end": 0, "name": "interior", "start": 0, @@ -2889,14 +2889,14 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1909, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1910, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1910, + "commentStart": 0, "end": 0, "name": "offsetX", "start": 0, @@ -2908,14 +2908,14 @@ description: Result of parsing makeup-mirror.kcl "type": "Name" }, { - "commentStart": 1919, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1919, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1919, + "commentStart": 0, "end": 0, "name": "altitude", "start": 0, @@ -2929,10 +2929,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1930, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1930, + "commentStart": 0, "end": 0, "name": "gestellR", "start": 0, @@ -2955,10 +2955,10 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 1950, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1950, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -2967,17 +2967,17 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1956, + "commentStart": 0, "elements": [ { - "commentStart": 1957, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1957, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1957, + "commentStart": 0, "end": 0, "name": "offsetX", "start": 0, @@ -2991,10 +2991,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1967, + "commentStart": 0, "end": 0, "name": "gestellR", "start": 0, @@ -3011,10 +3011,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 1977, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1977, + "commentStart": 0, "end": 0, "name": "altitude", "start": 0, @@ -3038,7 +3038,7 @@ description: Result of parsing makeup-mirror.kcl "type": "ObjectExpression" }, { - "commentStart": 1997, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3047,10 +3047,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 1881, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1881, + "commentStart": 0, "end": 0, "name": "arcTo", "start": 0, @@ -3060,7 +3060,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 1881, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3071,7 +3071,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 2013, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3079,10 +3079,10 @@ description: Result of parsing makeup-mirror.kcl }, "arg": { "abs_path": false, - "commentStart": 2022, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2022, + "commentStart": 0, "end": 0, "name": "gestellD", "start": 0, @@ -3097,10 +3097,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 2007, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2007, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3110,7 +3110,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 2007, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3120,14 +3120,14 @@ description: Result of parsing makeup-mirror.kcl { "arguments": [ { - "commentStart": 2045, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2056, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2056, + "commentStart": 0, "end": 0, "name": "interior", "start": 0, @@ -3136,14 +3136,14 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2067, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 2080, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2080, + "commentStart": 0, "end": 0, "name": "offsetX", "start": 0, @@ -3155,17 +3155,17 @@ description: Result of parsing makeup-mirror.kcl "type": "Name" }, { - "commentStart": 2100, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2100, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2100, + "commentStart": 0, "end": 0, "name": "altitude", "start": 0, @@ -3179,10 +3179,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2111, + "commentStart": 0, "end": 0, "name": "gestellR", "start": 0, @@ -3200,10 +3200,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2122, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2122, + "commentStart": 0, "end": 0, "name": "gestellD", "start": 0, @@ -3226,10 +3226,10 @@ description: Result of parsing makeup-mirror.kcl } }, { - "commentStart": 2152, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2152, + "commentStart": 0, "end": 0, "name": "end", "start": 0, @@ -3238,12 +3238,12 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2158, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2173, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3252,10 +3252,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 2159, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2159, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3265,7 +3265,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 2159, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3274,7 +3274,7 @@ description: Result of parsing makeup-mirror.kcl { "arguments": [ { - "commentStart": 2191, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3283,10 +3283,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 2177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2177, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3296,7 +3296,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 2177, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3315,7 +3315,7 @@ description: Result of parsing makeup-mirror.kcl "type": "ObjectExpression" }, { - "commentStart": 2205, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3324,10 +3324,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 2039, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2039, + "commentStart": 0, "end": 0, "name": "arcTo", "start": 0, @@ -3337,7 +3337,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 2039, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3347,10 +3347,10 @@ description: Result of parsing makeup-mirror.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2215, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2215, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3360,7 +3360,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 2215, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3371,7 +3371,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "LabeledArg", "label": { - "commentStart": 2238, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3379,10 +3379,10 @@ description: Result of parsing makeup-mirror.kcl }, "arg": { "abs_path": false, - "commentStart": 2247, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2247, + "commentStart": 0, "end": 0, "name": "tiefe", "start": 0, @@ -3397,10 +3397,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 2230, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2230, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3410,7 +3410,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 2230, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3418,7 +3418,7 @@ description: Result of parsing makeup-mirror.kcl "unlabeled": null } ], - "commentStart": 1785, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3436,10 +3436,10 @@ description: Result of parsing makeup-mirror.kcl { "argument": { "abs_path": false, - "commentStart": 2263, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2263, + "commentStart": 0, "end": 0, "name": "armBody", "start": 0, @@ -3450,20 +3450,20 @@ description: Result of parsing makeup-mirror.kcl "type": "Name", "type": "Name" }, - "commentStart": 2256, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 1581, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1770, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3477,13 +3477,13 @@ description: Result of parsing makeup-mirror.kcl }, "start": 0 }, - "commentStart": 1510, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 1511, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -3493,7 +3493,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 1518, + "commentStart": 0, "end": 0, "name": "offsetX", "start": 0, @@ -3503,7 +3503,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 1527, + "commentStart": 0, "end": 0, "name": "offsetY", "start": 0, @@ -3513,7 +3513,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 1536, + "commentStart": 0, "end": 0, "name": "altitude", "start": 0, @@ -3523,7 +3523,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 1546, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3533,7 +3533,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 1554, + "commentStart": 0, "end": 0, "name": "tiefe", "start": 0, @@ -3543,7 +3543,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 1561, + "commentStart": 0, "end": 0, "name": "gestellR", "start": 0, @@ -3553,7 +3553,7 @@ description: Result of parsing makeup-mirror.kcl { "type": "Parameter", "identifier": { - "commentStart": 1571, + "commentStart": 0, "end": 0, "name": "gestellD", "start": 0, @@ -3580,12 +3580,12 @@ description: Result of parsing makeup-mirror.kcl "type": "VariableDeclaration" }, { - "commentStart": 2272, + "commentStart": 0, "declaration": { - "commentStart": 2274, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2274, + "commentStart": 0, "end": 0, "name": "mirror", "start": 0, @@ -3595,10 +3595,10 @@ description: Result of parsing makeup-mirror.kcl "arguments": [ { "abs_path": false, - "commentStart": 2292, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2292, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -3611,10 +3611,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 2296, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2296, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, @@ -3627,10 +3627,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 2307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2307, + "commentStart": 0, "end": 0, "name": "armLength", "start": 0, @@ -3642,26 +3642,26 @@ description: Result of parsing makeup-mirror.kcl "type": "Name" }, { - "commentStart": 2318, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2318, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2318, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2318, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2318, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2318, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2318, + "commentStart": 0, "end": 0, "name": "hingeHeight", "start": 0, @@ -3674,7 +3674,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 2332, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -3691,14 +3691,14 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "+", "right": { - "commentStart": 2336, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2336, + "commentStart": 0, "end": 0, "name": "hingeGap", "start": 0, @@ -3711,7 +3711,7 @@ description: Result of parsing makeup-mirror.kcl }, "operator": "*", "right": { - "commentStart": 2347, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -3733,10 +3733,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2351, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2351, + "commentStart": 0, "end": 0, "name": "mirrorRadius", "start": 0, @@ -3754,10 +3754,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2366, + "commentStart": 0, "end": 0, "name": "archToMirrorGap", "start": 0, @@ -3775,10 +3775,10 @@ description: Result of parsing makeup-mirror.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2384, + "commentStart": 0, "end": 0, "name": "archThickness", "start": 0, @@ -3795,10 +3795,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 2399, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2399, + "commentStart": 0, "end": 0, "name": "mirrorRadius", "start": 0, @@ -3811,10 +3811,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 2413, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2413, + "commentStart": 0, "end": 0, "name": "mirrorThickness", "start": 0, @@ -3827,10 +3827,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 2430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2430, + "commentStart": 0, "end": 0, "name": "archRadius", "start": 0, @@ -3843,10 +3843,10 @@ description: Result of parsing makeup-mirror.kcl }, { "abs_path": false, - "commentStart": 2442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2442, + "commentStart": 0, "end": 0, "name": "archThickness", "start": 0, @@ -3860,10 +3860,10 @@ description: Result of parsing makeup-mirror.kcl ], "callee": { "abs_path": false, - "commentStart": 2283, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2283, + "commentStart": 0, "end": 0, "name": "mirrorFn", "start": 0, @@ -3873,7 +3873,7 @@ description: Result of parsing makeup-mirror.kcl "start": 0, "type": "Name" }, - "commentStart": 2283, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3896,7 +3896,7 @@ description: Result of parsing makeup-mirror.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 134, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -3911,10 +3911,10 @@ description: Result of parsing makeup-mirror.kcl ], "properties": [ { - "commentStart": 143, + "commentStart": 0, "end": 0, "key": { - "commentStart": 143, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -3924,10 +3924,10 @@ description: Result of parsing makeup-mirror.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 163, + "commentStart": 0, "end": 0, "name": { - "commentStart": 163, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -3948,7 +3948,7 @@ description: Result of parsing makeup-mirror.kcl "nonCodeNodes": { "10": [ { - "commentStart": 686, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3959,7 +3959,7 @@ description: Result of parsing makeup-mirror.kcl ], "13": [ { - "commentStart": 830, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3970,7 +3970,7 @@ description: Result of parsing makeup-mirror.kcl ], "15": [ { - "commentStart": 959, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3981,7 +3981,7 @@ description: Result of parsing makeup-mirror.kcl ], "18": [ { - "commentStart": 1337, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3992,7 +3992,7 @@ description: Result of parsing makeup-mirror.kcl ], "21": [ { - "commentStart": 2272, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4004,7 +4004,7 @@ description: Result of parsing makeup-mirror.kcl }, "startNodes": [ { - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap index 3f7b5b9d4..61722a726 100644 --- a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap @@ -70,7 +70,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 24.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -114,7 +120,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 24.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -153,7 +165,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 24.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -197,7 +215,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 49.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -236,7 +260,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 24.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -280,7 +310,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 24.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -319,7 +355,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 24.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -363,7 +405,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 49.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -402,7 +450,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 24.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -446,7 +500,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 49.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -485,7 +545,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 24.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -529,7 +595,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 73.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -568,7 +640,13 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 24.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -742,7 +820,8 @@ description: Operations executed makeup-mirror.kcl "type": "Number", "value": 165.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/program_memory.snap index 37174df9f..7524c744d 100644 --- a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/program_memory.snap @@ -7,7 +7,8 @@ description: Variables in memory after executing makeup-mirror.kcl "type": "Number", "value": 90.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "archThickness": { @@ -297,7 +298,13 @@ description: Variables in memory after executing makeup-mirror.kcl "type": "Number", "value": 24.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "hingePartA1": { @@ -1168,7 +1175,8 @@ description: Variables in memory after executing makeup-mirror.kcl "type": "Number", "value": 85.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "mirrorThickness": { diff --git a/rust/kcl-lib/tests/kcl_samples/mounting-plate/ast.snap b/rust/kcl-lib/tests/kcl_samples/mounting-plate/ast.snap index b80a51bf7..ff824d874 100644 --- a/rust/kcl-lib/tests/kcl_samples/mounting-plate/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/mounting-plate/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing mounting-plate.kcl "Ok": { "body": [ { - "commentStart": 240, + "commentStart": 0, "declaration": { - "commentStart": 263, + "commentStart": 0, "end": 0, "id": { - "commentStart": 263, + "commentStart": 0, "end": 0, "name": "plateLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 277, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing mounting-plate.kcl "type": "VariableDeclaration" }, { - "commentStart": 280, + "commentStart": 0, "declaration": { - "commentStart": 280, + "commentStart": 0, "end": 0, "id": { - "commentStart": 280, + "commentStart": 0, "end": 0, "name": "plateWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 293, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing mounting-plate.kcl "type": "VariableDeclaration" }, { - "commentStart": 295, + "commentStart": 0, "declaration": { - "commentStart": 295, + "commentStart": 0, "end": 0, "id": { - "commentStart": 295, + "commentStart": 0, "end": 0, "name": "filletRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 310, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing mounting-plate.kcl "type": "VariableDeclaration" }, { - "commentStart": 314, + "commentStart": 0, "declaration": { - "commentStart": 314, + "commentStart": 0, "end": 0, "id": { - "commentStart": 314, + "commentStart": 0, "end": 0, "name": "plateThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 331, + "commentStart": 0, "end": 0, "raw": ".5", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing mounting-plate.kcl "type": "VariableDeclaration" }, { - "commentStart": 334, + "commentStart": 0, "declaration": { - "commentStart": 334, + "commentStart": 0, "end": 0, "id": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "centerHoleDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 355, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -174,12 +174,12 @@ description: Result of parsing mounting-plate.kcl "type": "VariableDeclaration" }, { - "commentStart": 356, + "commentStart": 0, "declaration": { - "commentStart": 511, + "commentStart": 0, "end": 0, "id": { - "commentStart": 511, + "commentStart": 0, "end": 0, "name": "rectShape", "start": 0, @@ -189,12 +189,12 @@ description: Result of parsing mounting-plate.kcl "body": { "body": [ { - "commentStart": 536, + "commentStart": 0, "declaration": { - "commentStart": 536, + "commentStart": 0, "end": 0, "id": { - "commentStart": 536, + "commentStart": 0, "end": 0, "name": "rr", "start": 0, @@ -206,10 +206,10 @@ description: Result of parsing mounting-plate.kcl "arguments": [ { "abs_path": false, - "commentStart": 555, + "commentStart": 0, "end": 0, "name": { - "commentStart": 555, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -223,10 +223,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 541, + "commentStart": 0, "end": 0, "name": { - "commentStart": 541, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -236,7 +236,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 541, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -245,17 +245,17 @@ description: Result of parsing mounting-plate.kcl { "arguments": [ { - "commentStart": 581, + "commentStart": 0, "elements": [ { - "commentStart": 582, + "commentStart": 0, "end": 0, "left": { - "commentStart": 582, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 582, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -263,7 +263,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 586, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -280,14 +280,14 @@ description: Result of parsing mounting-plate.kcl }, "operator": "-", "right": { - "commentStart": 592, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 592, + "commentStart": 0, "end": 0, "name": { - "commentStart": 592, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -300,7 +300,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 596, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -320,14 +320,14 @@ description: Result of parsing mounting-plate.kcl "type": "BinaryExpression" }, { - "commentStart": 600, + "commentStart": 0, "end": 0, "left": { - "commentStart": 600, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 600, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -335,7 +335,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 604, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -352,14 +352,14 @@ description: Result of parsing mounting-plate.kcl }, "operator": "-", "right": { - "commentStart": 610, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 610, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -372,7 +372,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 614, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -398,7 +398,7 @@ description: Result of parsing mounting-plate.kcl "type": "ArrayExpression" }, { - "commentStart": 619, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -407,10 +407,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 566, + "commentStart": 0, "end": 0, "name": { - "commentStart": 566, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -420,7 +420,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 566, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -431,24 +431,24 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 634, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 648, + "commentStart": 0, "elements": [ { - "commentStart": 649, + "commentStart": 0, "end": 0, "left": { - "commentStart": 649, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 649, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -456,7 +456,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 653, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -473,14 +473,14 @@ description: Result of parsing mounting-plate.kcl }, "operator": "+", "right": { - "commentStart": 658, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 658, + "commentStart": 0, "end": 0, "name": { - "commentStart": 658, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -493,7 +493,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 662, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -513,14 +513,14 @@ description: Result of parsing mounting-plate.kcl "type": "BinaryExpression" }, { - "commentStart": 665, + "commentStart": 0, "end": 0, "left": { - "commentStart": 665, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 665, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -528,7 +528,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 669, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -545,14 +545,14 @@ description: Result of parsing mounting-plate.kcl }, "operator": "-", "right": { - "commentStart": 675, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 675, + "commentStart": 0, "end": 0, "name": { - "commentStart": 675, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -565,7 +565,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 679, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -594,14 +594,14 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 684, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 690, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -612,10 +612,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 629, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -625,7 +625,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 629, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -637,24 +637,24 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 710, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 724, + "commentStart": 0, "elements": [ { - "commentStart": 725, + "commentStart": 0, "end": 0, "left": { - "commentStart": 725, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 725, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -662,7 +662,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 729, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -679,14 +679,14 @@ description: Result of parsing mounting-plate.kcl }, "operator": "+", "right": { - "commentStart": 734, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 734, + "commentStart": 0, "end": 0, "name": { - "commentStart": 734, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -699,7 +699,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 738, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -719,14 +719,14 @@ description: Result of parsing mounting-plate.kcl "type": "BinaryExpression" }, { - "commentStart": 741, + "commentStart": 0, "end": 0, "left": { - "commentStart": 741, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 741, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -734,7 +734,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 745, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -751,14 +751,14 @@ description: Result of parsing mounting-plate.kcl }, "operator": "+", "right": { - "commentStart": 750, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 750, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -771,7 +771,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 754, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -800,14 +800,14 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 758, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 764, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -818,10 +818,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 705, + "commentStart": 0, "end": 0, "name": { - "commentStart": 705, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -831,7 +831,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 705, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -843,24 +843,24 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 784, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 798, + "commentStart": 0, "elements": [ { - "commentStart": 799, + "commentStart": 0, "end": 0, "left": { - "commentStart": 799, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 799, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -868,7 +868,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 803, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -885,14 +885,14 @@ description: Result of parsing mounting-plate.kcl }, "operator": "-", "right": { - "commentStart": 809, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 809, + "commentStart": 0, "end": 0, "name": { - "commentStart": 809, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -905,7 +905,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 813, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -925,14 +925,14 @@ description: Result of parsing mounting-plate.kcl "type": "BinaryExpression" }, { - "commentStart": 817, + "commentStart": 0, "end": 0, "left": { - "commentStart": 817, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 817, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -940,7 +940,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 821, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -957,14 +957,14 @@ description: Result of parsing mounting-plate.kcl }, "operator": "+", "right": { - "commentStart": 826, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 826, + "commentStart": 0, "end": 0, "name": { - "commentStart": 826, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -977,7 +977,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 830, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1006,14 +1006,14 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 834, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 840, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1024,10 +1024,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 779, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1037,7 +1037,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 779, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1049,14 +1049,14 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 861, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 867, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1067,10 +1067,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 855, + "commentStart": 0, "end": 0, "name": { - "commentStart": 855, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1080,7 +1080,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 855, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1088,7 +1088,7 @@ description: Result of parsing mounting-plate.kcl "unlabeled": null } ], - "commentStart": 541, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1106,10 +1106,10 @@ description: Result of parsing mounting-plate.kcl { "argument": { "abs_path": false, - "commentStart": 884, + "commentStart": 0, "end": 0, "name": { - "commentStart": 884, + "commentStart": 0, "end": 0, "name": "rr", "start": 0, @@ -1120,24 +1120,24 @@ description: Result of parsing mounting-plate.kcl "type": "Name", "type": "Name" }, - "commentStart": 877, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 532, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 520, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 521, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -1147,7 +1147,7 @@ description: Result of parsing mounting-plate.kcl { "type": "Parameter", "identifier": { - "commentStart": 526, + "commentStart": 0, "end": 0, "name": "w", "start": 0, @@ -1157,7 +1157,7 @@ description: Result of parsing mounting-plate.kcl { "type": "Parameter", "identifier": { - "commentStart": 529, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -1184,19 +1184,19 @@ description: Result of parsing mounting-plate.kcl "type": "VariableDeclaration" }, { - "commentStart": 888, + "commentStart": 0, "declaration": { - "commentStart": 944, + "commentStart": 0, "end": 0, "id": { - "commentStart": 944, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 957, + "commentStart": 0, "end": 0, "raw": ".25", "start": 0, @@ -1222,19 +1222,19 @@ description: Result of parsing mounting-plate.kcl "type": "VariableDeclaration" }, { - "commentStart": 961, + "commentStart": 0, "declaration": { - "commentStart": 961, + "commentStart": 0, "end": 0, "id": { - "commentStart": 961, + "commentStart": 0, "end": 0, "name": "holeIndex", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 973, + "commentStart": 0, "end": 0, "raw": ".75", "start": 0, @@ -1255,12 +1255,12 @@ description: Result of parsing mounting-plate.kcl "type": "VariableDeclaration" }, { - "commentStart": 976, + "commentStart": 0, "declaration": { - "commentStart": 1037, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1037, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -1269,10 +1269,10 @@ description: Result of parsing mounting-plate.kcl "init": { "arguments": [ { - "commentStart": 1052, + "commentStart": 0, "elements": [ { - "commentStart": 1053, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1284,7 +1284,7 @@ description: Result of parsing mounting-plate.kcl } }, { - "commentStart": 1056, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1303,10 +1303,10 @@ description: Result of parsing mounting-plate.kcl }, { "abs_path": false, - "commentStart": 1060, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1060, + "commentStart": 0, "end": 0, "name": "plateWidth", "start": 0, @@ -1319,10 +1319,10 @@ description: Result of parsing mounting-plate.kcl }, { "abs_path": false, - "commentStart": 1072, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1072, + "commentStart": 0, "end": 0, "name": "plateLength", "start": 0, @@ -1336,10 +1336,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1042, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1042, + "commentStart": 0, "end": 0, "name": "rectShape", "start": 0, @@ -1349,7 +1349,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1042, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1370,12 +1370,12 @@ description: Result of parsing mounting-plate.kcl "type": "VariableDeclaration" }, { - "commentStart": 1085, + "commentStart": 0, "declaration": { - "commentStart": 1085, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1085, + "commentStart": 0, "end": 0, "name": "part", "start": 0, @@ -1385,10 +1385,10 @@ description: Result of parsing mounting-plate.kcl "body": [ { "abs_path": false, - "commentStart": 1092, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1092, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -1406,28 +1406,28 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1120, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1129, + "commentStart": 0, "elements": [ { - "commentStart": 1140, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1140, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1141, + "commentStart": 0, "end": 0, "name": "plateWidth", "start": 0, @@ -1438,7 +1438,7 @@ description: Result of parsing mounting-plate.kcl "type": "Name", "type": "Name" }, - "commentStart": 1140, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1447,7 +1447,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 1154, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1465,10 +1465,10 @@ description: Result of parsing mounting-plate.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1158, + "commentStart": 0, "end": 0, "name": "holeIndex", "start": 0, @@ -1484,17 +1484,17 @@ description: Result of parsing mounting-plate.kcl "type": "BinaryExpression" }, { - "commentStart": 1178, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1178, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1178, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1178, + "commentStart": 0, "end": 0, "name": "plateLength", "start": 0, @@ -1507,7 +1507,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 1192, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1525,10 +1525,10 @@ description: Result of parsing mounting-plate.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1196, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1196, + "commentStart": 0, "end": 0, "name": "holeIndex", "start": 0, @@ -1553,7 +1553,7 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1223, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1561,10 +1561,10 @@ description: Result of parsing mounting-plate.kcl }, "arg": { "abs_path": false, - "commentStart": 1232, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1232, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, @@ -1579,10 +1579,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1105, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1592,7 +1592,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1600,7 +1600,7 @@ description: Result of parsing mounting-plate.kcl "unlabeled": null }, { - "commentStart": 1252, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1609,10 +1609,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1100, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -1622,7 +1622,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1100, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1635,27 +1635,27 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1280, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1289, + "commentStart": 0, "elements": [ { - "commentStart": 1300, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1300, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1300, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1300, + "commentStart": 0, "end": 0, "name": "plateWidth", "start": 0, @@ -1668,7 +1668,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 1313, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1686,10 +1686,10 @@ description: Result of parsing mounting-plate.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1317, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1317, + "commentStart": 0, "end": 0, "name": "holeIndex", "start": 0, @@ -1705,17 +1705,17 @@ description: Result of parsing mounting-plate.kcl "type": "BinaryExpression" }, { - "commentStart": 1337, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1337, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1337, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1337, + "commentStart": 0, "end": 0, "name": "plateLength", "start": 0, @@ -1728,7 +1728,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 1351, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1746,10 +1746,10 @@ description: Result of parsing mounting-plate.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1355, + "commentStart": 0, "end": 0, "name": "holeIndex", "start": 0, @@ -1774,7 +1774,7 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1382, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1782,10 +1782,10 @@ description: Result of parsing mounting-plate.kcl }, "arg": { "abs_path": false, - "commentStart": 1391, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1391, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, @@ -1800,10 +1800,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1265, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1265, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1813,7 +1813,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1265, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1821,7 +1821,7 @@ description: Result of parsing mounting-plate.kcl "unlabeled": null }, { - "commentStart": 1411, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1830,10 +1830,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1260, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1260, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -1843,7 +1843,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1260, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1856,28 +1856,28 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1439, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1448, + "commentStart": 0, "elements": [ { - "commentStart": 1459, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1459, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1460, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1460, + "commentStart": 0, "end": 0, "name": "plateWidth", "start": 0, @@ -1888,7 +1888,7 @@ description: Result of parsing mounting-plate.kcl "type": "Name", "type": "Name" }, - "commentStart": 1459, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1897,7 +1897,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 1473, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1915,10 +1915,10 @@ description: Result of parsing mounting-plate.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1477, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1477, + "commentStart": 0, "end": 0, "name": "holeIndex", "start": 0, @@ -1934,18 +1934,18 @@ description: Result of parsing mounting-plate.kcl "type": "BinaryExpression" }, { - "commentStart": 1497, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1497, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1498, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1498, + "commentStart": 0, "end": 0, "name": "plateLength", "start": 0, @@ -1956,7 +1956,7 @@ description: Result of parsing mounting-plate.kcl "type": "Name", "type": "Name" }, - "commentStart": 1497, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1965,7 +1965,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 1512, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1983,10 +1983,10 @@ description: Result of parsing mounting-plate.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1516, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1516, + "commentStart": 0, "end": 0, "name": "holeIndex", "start": 0, @@ -2011,7 +2011,7 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1543, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2019,10 +2019,10 @@ description: Result of parsing mounting-plate.kcl }, "arg": { "abs_path": false, - "commentStart": 1552, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1552, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, @@ -2037,10 +2037,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2050,7 +2050,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1424, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2058,7 +2058,7 @@ description: Result of parsing mounting-plate.kcl "unlabeled": null }, { - "commentStart": 1572, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2067,10 +2067,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1419, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1419, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -2080,7 +2080,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1419, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2093,27 +2093,27 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1600, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1609, + "commentStart": 0, "elements": [ { - "commentStart": 1620, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1620, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1620, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1620, + "commentStart": 0, "end": 0, "name": "plateWidth", "start": 0, @@ -2126,7 +2126,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 1633, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2144,10 +2144,10 @@ description: Result of parsing mounting-plate.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1637, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1637, + "commentStart": 0, "end": 0, "name": "holeIndex", "start": 0, @@ -2163,18 +2163,18 @@ description: Result of parsing mounting-plate.kcl "type": "BinaryExpression" }, { - "commentStart": 1657, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1657, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1658, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1658, + "commentStart": 0, "end": 0, "name": "plateLength", "start": 0, @@ -2185,7 +2185,7 @@ description: Result of parsing mounting-plate.kcl "type": "Name", "type": "Name" }, - "commentStart": 1657, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2194,7 +2194,7 @@ description: Result of parsing mounting-plate.kcl }, "operator": "/", "right": { - "commentStart": 1672, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2212,10 +2212,10 @@ description: Result of parsing mounting-plate.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1676, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1676, + "commentStart": 0, "end": 0, "name": "holeIndex", "start": 0, @@ -2240,7 +2240,7 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1703, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2248,10 +2248,10 @@ description: Result of parsing mounting-plate.kcl }, "arg": { "abs_path": false, - "commentStart": 1712, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1712, + "commentStart": 0, "end": 0, "name": "holeRadius", "start": 0, @@ -2266,10 +2266,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1585, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1585, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2279,7 +2279,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1585, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2287,7 +2287,7 @@ description: Result of parsing mounting-plate.kcl "unlabeled": null }, { - "commentStart": 1732, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2296,10 +2296,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1580, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1580, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -2309,7 +2309,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1580, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2322,17 +2322,17 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1752, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1761, + "commentStart": 0, "elements": [ { - "commentStart": 1762, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2344,7 +2344,7 @@ description: Result of parsing mounting-plate.kcl } }, { - "commentStart": 1765, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2365,7 +2365,7 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1769, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2373,10 +2373,10 @@ description: Result of parsing mounting-plate.kcl }, "arg": { "abs_path": false, - "commentStart": 1778, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1778, + "commentStart": 0, "end": 0, "name": "centerHoleDiameter", "start": 0, @@ -2391,10 +2391,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1745, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1745, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2404,7 +2404,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1745, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2412,7 +2412,7 @@ description: Result of parsing mounting-plate.kcl "unlabeled": null }, { - "commentStart": 1799, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2421,10 +2421,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1740, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1740, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -2434,7 +2434,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1740, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2445,7 +2445,7 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1815, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2453,10 +2453,10 @@ description: Result of parsing mounting-plate.kcl }, "arg": { "abs_path": false, - "commentStart": 1824, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1824, + "commentStart": 0, "end": 0, "name": "plateThickness", "start": 0, @@ -2471,10 +2471,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1807, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1807, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2484,7 +2484,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1807, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2496,7 +2496,7 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1860, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2504,10 +2504,10 @@ description: Result of parsing mounting-plate.kcl }, "arg": { "abs_path": false, - "commentStart": 1869, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1869, + "commentStart": 0, "end": 0, "name": "filletRadius", "start": 0, @@ -2522,27 +2522,27 @@ description: Result of parsing mounting-plate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1890, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1897, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1932, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1932, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1932, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -2550,7 +2550,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 1935, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -2562,7 +2562,7 @@ description: Result of parsing mounting-plate.kcl "type": "MemberExpression" }, "property": { - "commentStart": 1940, + "commentStart": 0, "end": 0, "name": "edge1", "start": 0, @@ -2576,10 +2576,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1908, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1908, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -2589,7 +2589,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1908, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2598,15 +2598,15 @@ description: Result of parsing mounting-plate.kcl { "arguments": [ { - "commentStart": 1981, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1981, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 1981, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -2614,7 +2614,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 1984, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -2626,7 +2626,7 @@ description: Result of parsing mounting-plate.kcl "type": "MemberExpression" }, "property": { - "commentStart": 1989, + "commentStart": 0, "end": 0, "name": "edge2", "start": 0, @@ -2640,10 +2640,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1957, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1957, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -2653,7 +2653,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1957, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2662,15 +2662,15 @@ description: Result of parsing mounting-plate.kcl { "arguments": [ { - "commentStart": 2030, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2030, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2030, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -2678,7 +2678,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 2033, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -2690,7 +2690,7 @@ description: Result of parsing mounting-plate.kcl "type": "MemberExpression" }, "property": { - "commentStart": 2038, + "commentStart": 0, "end": 0, "name": "edge3", "start": 0, @@ -2704,10 +2704,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 2006, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2006, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -2717,7 +2717,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 2006, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2726,15 +2726,15 @@ description: Result of parsing mounting-plate.kcl { "arguments": [ { - "commentStart": 2079, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2079, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 2079, + "commentStart": 0, "end": 0, "name": "rs", "start": 0, @@ -2742,7 +2742,7 @@ description: Result of parsing mounting-plate.kcl "type": "Identifier" }, "property": { - "commentStart": 2082, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -2754,7 +2754,7 @@ description: Result of parsing mounting-plate.kcl "type": "MemberExpression" }, "property": { - "commentStart": 2087, + "commentStart": 0, "end": 0, "name": "edge4", "start": 0, @@ -2768,10 +2768,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 2055, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2055, + "commentStart": 0, "end": 0, "name": "getPreviousAdjacentEdge", "start": 0, @@ -2781,7 +2781,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 2055, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2797,10 +2797,10 @@ description: Result of parsing mounting-plate.kcl ], "callee": { "abs_path": false, - "commentStart": 1845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1845, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -2810,7 +2810,7 @@ description: Result of parsing mounting-plate.kcl "start": 0, "type": "Name" }, - "commentStart": 1845, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2818,7 +2818,7 @@ description: Result of parsing mounting-plate.kcl "unlabeled": null } ], - "commentStart": 1092, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2841,7 +2841,7 @@ description: Result of parsing mounting-plate.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 208, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -2856,10 +2856,10 @@ description: Result of parsing mounting-plate.kcl ], "properties": [ { - "commentStart": 217, + "commentStart": 0, "end": 0, "key": { - "commentStart": 217, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -2869,10 +2869,10 @@ description: Result of parsing mounting-plate.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 237, + "commentStart": 0, "end": 0, "name": { - "commentStart": 237, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -2893,7 +2893,7 @@ description: Result of parsing mounting-plate.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 240, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ast.snap b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ast.snap index f13900e4a..b3012fa85 100644 --- a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ast.snap @@ -6,7 +6,7 @@ description: Result of parsing multi-axis-robot.kcl "Ok": { "body": [ { - "commentStart": 212, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -18,7 +18,7 @@ description: Result of parsing multi-axis-robot.kcl "selector": { "type": "None", "alias": { - "commentStart": 261, + "commentStart": 0, "end": 0, "name": "robotArmBase", "start": 0, @@ -30,7 +30,7 @@ description: Result of parsing multi-axis-robot.kcl "type": "ImportStatement" }, { - "commentStart": 274, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -39,7 +39,7 @@ description: Result of parsing multi-axis-robot.kcl "selector": { "type": "None", "alias": { - "commentStart": 310, + "commentStart": 0, "end": 0, "name": "rotatingBase", "start": 0, @@ -51,7 +51,7 @@ description: Result of parsing multi-axis-robot.kcl "type": "ImportStatement" }, { - "commentStart": 323, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -60,7 +60,7 @@ description: Result of parsing multi-axis-robot.kcl "selector": { "type": "None", "alias": { - "commentStart": 352, + "commentStart": 0, "end": 0, "name": "j2RobotArm", "start": 0, @@ -72,7 +72,7 @@ description: Result of parsing multi-axis-robot.kcl "type": "ImportStatement" }, { - "commentStart": 363, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -81,7 +81,7 @@ description: Result of parsing multi-axis-robot.kcl "selector": { "type": "None", "alias": { - "commentStart": 392, + "commentStart": 0, "end": 0, "name": "j3RobotArm", "start": 0, @@ -93,14 +93,14 @@ description: Result of parsing multi-axis-robot.kcl "type": "ImportStatement" }, { - "commentStart": 402, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 404, + "commentStart": 0, "end": 0, "name": { - "commentStart": 404, + "commentStart": 0, "end": 0, "name": "robotArmBase", "start": 0, @@ -116,14 +116,14 @@ description: Result of parsing multi-axis-robot.kcl "type": "ExpressionStatement" }, { - "commentStart": 417, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 417, + "commentStart": 0, "end": 0, "name": { - "commentStart": 417, + "commentStart": 0, "end": 0, "name": "rotatingBase", "start": 0, @@ -139,14 +139,14 @@ description: Result of parsing multi-axis-robot.kcl "type": "ExpressionStatement" }, { - "commentStart": 430, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 430, + "commentStart": 0, "end": 0, "name": "j2RobotArm", "start": 0, @@ -162,14 +162,14 @@ description: Result of parsing multi-axis-robot.kcl "type": "ExpressionStatement" }, { - "commentStart": 441, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 441, + "commentStart": 0, "end": 0, "name": "j3RobotArm", "start": 0, @@ -192,7 +192,7 @@ description: Result of parsing multi-axis-robot.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -207,10 +207,10 @@ description: Result of parsing multi-axis-robot.kcl ], "properties": [ { - "commentStart": 189, + "commentStart": 0, "end": 0, "key": { - "commentStart": 189, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -220,10 +220,10 @@ description: Result of parsing multi-axis-robot.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 209, + "commentStart": 0, "end": 0, "name": { - "commentStart": 209, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -244,7 +244,7 @@ description: Result of parsing multi-axis-robot.kcl "nonCodeNodes": { "3": [ { - "commentStart": 402, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -256,7 +256,7 @@ description: Result of parsing multi-axis-robot.kcl }, "startNodes": [ { - "commentStart": 212, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/parametric-bearing-pillow-block/ast.snap b/rust/kcl-lib/tests/kcl_samples/parametric-bearing-pillow-block/ast.snap index 3e15e7d74..4c18c82b9 100644 --- a/rust/kcl-lib/tests/kcl_samples/parametric-bearing-pillow-block/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/parametric-bearing-pillow-block/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "Ok": { "body": [ { - "commentStart": 593, + "commentStart": 0, "declaration": { - "commentStart": 616, + "commentStart": 0, "end": 0, "id": { - "commentStart": 616, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 625, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 627, + "commentStart": 0, "declaration": { - "commentStart": 627, + "commentStart": 0, "end": 0, "id": { - "commentStart": 627, + "commentStart": 0, "end": 0, "name": "width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 635, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 637, + "commentStart": 0, "declaration": { - "commentStart": 637, + "commentStart": 0, "end": 0, "id": { - "commentStart": 637, + "commentStart": 0, "end": 0, "name": "height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 646, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 648, + "commentStart": 0, "declaration": { - "commentStart": 648, + "commentStart": 0, "end": 0, "id": { - "commentStart": 648, + "commentStart": 0, "end": 0, "name": "cbDepth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 658, + "commentStart": 0, "end": 0, "raw": ".25", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 662, + "commentStart": 0, "declaration": { - "commentStart": 662, + "commentStart": 0, "end": 0, "id": { - "commentStart": 662, + "commentStart": 0, "end": 0, "name": "cbDia", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 670, + "commentStart": 0, "end": 0, "raw": ".7", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 673, + "commentStart": 0, "declaration": { - "commentStart": 673, + "commentStart": 0, "end": 0, "id": { - "commentStart": 673, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 683, + "commentStart": 0, "end": 0, "raw": ".375", "start": 0, @@ -207,19 +207,19 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 688, + "commentStart": 0, "declaration": { - "commentStart": 688, + "commentStart": 0, "end": 0, "id": { - "commentStart": 688, + "commentStart": 0, "end": 0, "name": "padding", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 698, + "commentStart": 0, "end": 0, "raw": "1.5", "start": 0, @@ -240,19 +240,19 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 702, + "commentStart": 0, "declaration": { - "commentStart": 702, + "commentStart": 0, "end": 0, "id": { - "commentStart": 702, + "commentStart": 0, "end": 0, "name": "bearingDia", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 715, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -273,12 +273,12 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 716, + "commentStart": 0, "declaration": { - "commentStart": 743, + "commentStart": 0, "end": 0, "id": { - "commentStart": 743, + "commentStart": 0, "end": 0, "name": "body", "start": 0, @@ -290,10 +290,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "arguments": [ { "abs_path": false, - "commentStart": 764, + "commentStart": 0, "end": 0, "name": { - "commentStart": 764, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -307,10 +307,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 750, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -320,7 +320,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -329,18 +329,18 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "arguments": [ { - "commentStart": 788, + "commentStart": 0, "elements": [ { - "commentStart": 789, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 790, + "commentStart": 0, "end": 0, "name": { - "commentStart": 790, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -351,7 +351,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "Name", "type": "Name" }, - "commentStart": 789, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -360,7 +360,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 798, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -376,15 +376,15 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "BinaryExpression" }, { - "commentStart": 801, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 802, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -395,7 +395,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "Name", "type": "Name" }, - "commentStart": 801, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -404,7 +404,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 811, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -426,7 +426,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "ArrayExpression" }, { - "commentStart": 815, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -435,10 +435,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 773, + "commentStart": 0, "end": 0, "name": { - "commentStart": 773, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -448,7 +448,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 773, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -459,24 +459,24 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 828, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 842, + "commentStart": 0, "elements": [ { - "commentStart": 843, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 843, + "commentStart": 0, "end": 0, "name": { - "commentStart": 843, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -489,7 +489,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 851, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -505,15 +505,15 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "BinaryExpression" }, { - "commentStart": 854, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 855, + "commentStart": 0, "end": 0, "name": { - "commentStart": 855, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -524,7 +524,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "Name", "type": "Name" }, - "commentStart": 854, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -533,7 +533,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 864, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -558,10 +558,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 823, + "commentStart": 0, "end": 0, "name": { - "commentStart": 823, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -571,7 +571,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 823, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -583,24 +583,24 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 878, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 892, + "commentStart": 0, "elements": [ { - "commentStart": 893, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 893, + "commentStart": 0, "end": 0, "name": { - "commentStart": 893, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -613,7 +613,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 901, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -629,14 +629,14 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "BinaryExpression" }, { - "commentStart": 904, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 904, + "commentStart": 0, "end": 0, "name": { - "commentStart": 904, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -649,7 +649,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 913, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -674,10 +674,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 873, + "commentStart": 0, "end": 0, "name": { - "commentStart": 873, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -687,7 +687,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 873, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -699,25 +699,25 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 927, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 941, + "commentStart": 0, "elements": [ { - "commentStart": 942, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 943, + "commentStart": 0, "end": 0, "name": { - "commentStart": 943, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -728,7 +728,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "Name", "type": "Name" }, - "commentStart": 942, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -737,7 +737,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 951, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -753,14 +753,14 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "BinaryExpression" }, { - "commentStart": 954, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 954, + "commentStart": 0, "end": 0, "name": { - "commentStart": 954, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -773,7 +773,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 963, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -798,10 +798,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 922, + "commentStart": 0, "end": 0, "name": { - "commentStart": 922, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -811,7 +811,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 922, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -822,10 +822,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 972, + "commentStart": 0, "end": 0, "name": { - "commentStart": 972, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -835,7 +835,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 972, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -846,7 +846,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 993, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -854,10 +854,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "arg": { "abs_path": false, - "commentStart": 1002, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1002, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -872,10 +872,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 985, + "commentStart": 0, "end": 0, "name": { - "commentStart": 985, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -885,7 +885,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 985, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -893,7 +893,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "unlabeled": null } ], - "commentStart": 750, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -914,12 +914,12 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 1010, + "commentStart": 0, "declaration": { - "commentStart": 1010, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1010, + "commentStart": 0, "end": 0, "name": "counterBoreHoles", "start": 0, @@ -931,10 +931,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "arguments": [ { "abs_path": false, - "commentStart": 1043, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1043, + "commentStart": 0, "end": 0, "name": "body", "start": 0, @@ -946,7 +946,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "Name" }, { - "commentStart": 1049, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -957,10 +957,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1029, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1029, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -970,7 +970,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1029, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -981,28 +981,28 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1076, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1085, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1098, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1098, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1098, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1015,7 +1015,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1032,14 +1032,14 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "-", "right": { - "commentStart": 1111, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1111, + "commentStart": 0, "end": 0, "name": "padding", "start": 0, @@ -1052,7 +1052,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1121, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1071,7 +1071,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1096, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1080,17 +1080,17 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, { "argument": { - "commentStart": 1137, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1137, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1137, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1137, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1103,7 +1103,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1146, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1120,14 +1120,14 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "-", "right": { - "commentStart": 1151, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1151, + "commentStart": 0, "end": 0, "name": "padding", "start": 0, @@ -1140,7 +1140,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1161, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1159,7 +1159,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1135, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1176,21 +1176,21 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1182, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1191, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1191, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1191, + "commentStart": 0, "end": 0, "name": "cbDia", "start": 0, @@ -1203,7 +1203,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1199, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1222,10 +1222,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1061, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1061, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1235,7 +1235,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1061, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1247,14 +1247,14 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1230, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1242, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1269,21 +1269,21 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1245, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1256, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1256, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1256, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1297,10 +1297,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1265, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1265, + "commentStart": 0, "end": 0, "name": "padding", "start": 0, @@ -1319,17 +1319,17 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1274, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1281, + "commentStart": 0, "elements": [ { - "commentStart": 1282, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1341,7 +1341,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl } }, { - "commentStart": 1285, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1362,10 +1362,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1214, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1214, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -1375,7 +1375,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1214, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1387,14 +1387,14 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1310, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1322, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1409,21 +1409,21 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1325, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1336, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1336, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1437,10 +1437,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": "padding", "start": 0, @@ -1459,17 +1459,17 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1353, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1360, + "commentStart": 0, "elements": [ { - "commentStart": 1361, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1481,7 +1481,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl } }, { - "commentStart": 1364, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1502,10 +1502,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1294, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1294, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -1515,7 +1515,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1294, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1527,7 +1527,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1384, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1536,10 +1536,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1394, + "commentStart": 0, "end": 0, "name": "cbDepth", "start": 0, @@ -1550,7 +1550,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "Name", "type": "Name" }, - "commentStart": 1393, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1561,10 +1561,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1373, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1373, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1574,13 +1574,13 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1373, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 1381, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1588,7 +1588,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl } } ], - "commentStart": 1029, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1604,12 +1604,12 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 1402, + "commentStart": 0, "declaration": { - "commentStart": 1404, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1404, + "commentStart": 0, "end": 0, "name": "boltHoles", "start": 0, @@ -1621,10 +1621,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "arguments": [ { "abs_path": false, - "commentStart": 1430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1430, + "commentStart": 0, "end": 0, "name": "body", "start": 0, @@ -1636,7 +1636,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "Name" }, { - "commentStart": 1436, + "commentStart": 0, "end": 0, "raw": "'start'", "start": 0, @@ -1647,10 +1647,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1416, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1416, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1660,7 +1660,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1416, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1671,28 +1671,28 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1465, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1474, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1487, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1487, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1487, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1487, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1705,7 +1705,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1495, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1722,14 +1722,14 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "-", "right": { - "commentStart": 1500, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1500, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1500, + "commentStart": 0, "end": 0, "name": "padding", "start": 0, @@ -1742,7 +1742,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1510, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1761,7 +1761,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1485, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1770,17 +1770,17 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, { "argument": { - "commentStart": 1526, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1526, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1526, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1526, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1793,7 +1793,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1535, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1810,14 +1810,14 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "-", "right": { - "commentStart": 1540, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1540, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1540, + "commentStart": 0, "end": 0, "name": "padding", "start": 0, @@ -1830,7 +1830,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1550, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1849,7 +1849,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1524, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1866,21 +1866,21 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1571, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1580, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1580, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1580, + "commentStart": 0, "end": 0, "name": "holeDia", "start": 0, @@ -1893,7 +1893,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1590, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1912,10 +1912,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1450, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1450, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1925,7 +1925,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1450, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1937,14 +1937,14 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1621, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1633, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1959,21 +1959,21 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1636, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1647, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1647, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1987,10 +1987,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1656, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1656, + "commentStart": 0, "end": 0, "name": "padding", "start": 0, @@ -2009,17 +2009,17 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1665, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1672, + "commentStart": 0, "elements": [ { - "commentStart": 1673, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2031,7 +2031,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl } }, { - "commentStart": 1676, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2052,10 +2052,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1605, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1605, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -2065,7 +2065,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1605, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2077,14 +2077,14 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1701, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1713, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2099,21 +2099,21 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1716, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1727, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1727, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1727, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -2127,10 +2127,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1735, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1735, + "commentStart": 0, "end": 0, "name": "padding", "start": 0, @@ -2149,17 +2149,17 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1744, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1751, + "commentStart": 0, "elements": [ { - "commentStart": 1752, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2171,7 +2171,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl } }, { - "commentStart": 1755, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2192,10 +2192,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1685, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1685, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -2205,7 +2205,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1685, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2217,22 +2217,22 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1772, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1781, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1782, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -2243,7 +2243,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "Name", "type": "Name" }, - "commentStart": 1781, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2253,10 +2253,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1791, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1791, + "commentStart": 0, "end": 0, "name": "cbDepth", "start": 0, @@ -2275,10 +2275,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1764, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1764, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2288,7 +2288,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1764, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2296,7 +2296,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "unlabeled": null } ], - "commentStart": 1416, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2312,12 +2312,12 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "VariableDeclaration" }, { - "commentStart": 1799, + "commentStart": 0, "declaration": { - "commentStart": 1801, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1801, + "commentStart": 0, "end": 0, "name": "centerHole", "start": 0, @@ -2329,10 +2329,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "arguments": [ { "abs_path": false, - "commentStart": 1828, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1828, + "commentStart": 0, "end": 0, "name": "body", "start": 0, @@ -2344,7 +2344,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "Name" }, { - "commentStart": 1834, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -2355,10 +2355,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1814, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1814, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2368,7 +2368,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1814, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2379,17 +2379,17 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1853, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1862, + "commentStart": 0, "elements": [ { - "commentStart": 1863, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2401,7 +2401,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl } }, { - "commentStart": 1866, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2422,21 +2422,21 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1870, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1879, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1879, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1879, + "commentStart": 0, "end": 0, "name": "bearingDia", "start": 0, @@ -2449,7 +2449,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "operator": "/", "right": { - "commentStart": 1892, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2468,10 +2468,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1846, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1846, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -2481,7 +2481,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1846, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2493,7 +2493,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl { "type": "LabeledArg", "label": { - "commentStart": 1908, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2502,10 +2502,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1918, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -2516,7 +2516,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "Name", "type": "Name" }, - "commentStart": 1917, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2527,10 +2527,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "callee": { "abs_path": false, - "commentStart": 1900, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1900, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2540,7 +2540,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "start": 0, "type": "Name" }, - "commentStart": 1900, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2548,7 +2548,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "unlabeled": null } ], - "commentStart": 1814, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2571,7 +2571,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 561, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -2586,10 +2586,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "properties": [ { - "commentStart": 570, + "commentStart": 0, "end": 0, "key": { - "commentStart": 570, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -2599,10 +2599,10 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 590, + "commentStart": 0, "end": 0, "name": { - "commentStart": 590, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -2623,7 +2623,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl "nonCodeNodes": { "9": [ { - "commentStart": 1402, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2634,7 +2634,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl ], "10": [ { - "commentStart": 1799, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2646,7 +2646,7 @@ description: Result of parsing parametric-bearing-pillow-block.kcl }, "startNodes": [ { - "commentStart": 593, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ast.snap b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ast.snap index c87639b56..a7d61f1e9 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ast.snap @@ -6,7 +6,7 @@ description: Result of parsing pipe-flange-assembly.kcl "Ok": { "body": [ { - "commentStart": 378, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -16,7 +16,7 @@ description: Result of parsing pipe-flange-assembly.kcl "// Import parameters" ], "selector": { - "commentStart": 408, + "commentStart": 0, "end": 0, "start": 0, "type": "Glob" @@ -26,7 +26,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 431, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -40,7 +40,7 @@ description: Result of parsing pipe-flange-assembly.kcl "selector": { "type": "None", "alias": { - "commentStart": 481, + "commentStart": 0, "end": 0, "name": "gasket", "start": 0, @@ -52,7 +52,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 488, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -63,10 +63,10 @@ description: Result of parsing pipe-flange-assembly.kcl "items": [ { "alias": null, - "commentStart": 495, + "commentStart": 0, "end": 0, "name": { - "commentStart": 495, + "commentStart": 0, "end": 0, "name": "flange", "start": 0, @@ -82,7 +82,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 530, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -93,10 +93,10 @@ description: Result of parsing pipe-flange-assembly.kcl "items": [ { "alias": null, - "commentStart": 537, + "commentStart": 0, "end": 0, "name": { - "commentStart": 537, + "commentStart": 0, "end": 0, "name": "washer", "start": 0, @@ -112,7 +112,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 572, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -123,10 +123,10 @@ description: Result of parsing pipe-flange-assembly.kcl "items": [ { "alias": null, - "commentStart": 579, + "commentStart": 0, "end": 0, "name": { - "commentStart": 579, + "commentStart": 0, "end": 0, "name": "bolt", "start": 0, @@ -142,7 +142,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 610, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -153,10 +153,10 @@ description: Result of parsing pipe-flange-assembly.kcl "items": [ { "alias": null, - "commentStart": 617, + "commentStart": 0, "end": 0, "name": { - "commentStart": 617, + "commentStart": 0, "end": 0, "name": "hexNut", "start": 0, @@ -172,7 +172,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 653, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -183,10 +183,10 @@ description: Result of parsing pipe-flange-assembly.kcl "items": [ { "alias": null, - "commentStart": 660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 660, + "commentStart": 0, "end": 0, "name": "pipe", "start": 0, @@ -202,16 +202,16 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ImportStatement" }, { - "commentStart": 688, + "commentStart": 0, "end": 0, "expression": { "arguments": [], "callee": { "abs_path": false, - "commentStart": 707, + "commentStart": 0, "end": 0, "name": { - "commentStart": 707, + "commentStart": 0, "end": 0, "name": "flange", "start": 0, @@ -221,7 +221,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 707, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -237,7 +237,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 716, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -245,10 +245,10 @@ description: Result of parsing pipe-flange-assembly.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 716, + "commentStart": 0, "end": 0, "name": { - "commentStart": 716, + "commentStart": 0, "end": 0, "name": "flange", "start": 0, @@ -258,7 +258,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 716, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -269,17 +269,17 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 737, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 744, + "commentStart": 0, "elements": [ { - "commentStart": 745, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -291,7 +291,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 748, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -303,7 +303,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 751, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -324,14 +324,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 755, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 763, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -346,10 +346,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 730, + "commentStart": 0, "end": 0, "name": { - "commentStart": 730, + "commentStart": 0, "end": 0, "name": "rotate", "start": 0, @@ -359,7 +359,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 730, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -371,14 +371,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 783, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 787, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -393,14 +393,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 790, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 794, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -415,24 +415,24 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 797, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 801, + "commentStart": 0, "end": 0, "left": { - "commentStart": 801, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 801, + "commentStart": 0, "end": 0, "name": { - "commentStart": 801, + "commentStart": 0, "end": 0, "name": "flangeBackHeight", "start": 0, @@ -445,7 +445,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "*", "right": { - "commentStart": 820, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -463,10 +463,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 824, + "commentStart": 0, "end": 0, "name": { - "commentStart": 824, + "commentStart": 0, "end": 0, "name": "gasketThickness", "start": 0, @@ -485,10 +485,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 773, + "commentStart": 0, "end": 0, "name": { - "commentStart": 773, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -498,7 +498,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 773, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -506,13 +506,13 @@ description: Result of parsing pipe-flange-assembly.kcl "unlabeled": null } ], - "commentStart": 716, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 840, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -535,16 +535,16 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 878, + "commentStart": 0, "end": 0, "expression": { "body": [ { "abs_path": false, - "commentStart": 878, + "commentStart": 0, "end": 0, "name": { - "commentStart": 878, + "commentStart": 0, "end": 0, "name": "gasket", "start": 0, @@ -560,14 +560,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 900, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 904, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -582,14 +582,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 907, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 911, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -604,22 +604,22 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 914, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 918, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 919, + "commentStart": 0, "end": 0, "name": { - "commentStart": 919, + "commentStart": 0, "end": 0, "name": "flangeBackHeight", "start": 0, @@ -630,7 +630,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "Name", "type": "Name" }, - "commentStart": 918, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -640,10 +640,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 938, + "commentStart": 0, "end": 0, "name": { - "commentStart": 938, + "commentStart": 0, "end": 0, "name": "gasketThickness", "start": 0, @@ -662,10 +662,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 890, + "commentStart": 0, "end": 0, "name": { - "commentStart": 890, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -675,7 +675,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 890, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -683,13 +683,13 @@ description: Result of parsing pipe-flange-assembly.kcl "unlabeled": null } ], - "commentStart": 878, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 954, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -712,7 +712,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 1003, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -720,10 +720,10 @@ description: Result of parsing pipe-flange-assembly.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1003, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1003, + "commentStart": 0, "end": 0, "name": "washer", "start": 0, @@ -733,7 +733,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 1003, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -744,21 +744,21 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1027, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1031, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1031, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1031, + "commentStart": 0, "end": 0, "name": "mountingHolePlacementDiameter", "start": 0, @@ -771,7 +771,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "/", "right": { - "commentStart": 1063, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -790,14 +790,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1066, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1070, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -812,7 +812,7 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1073, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -820,10 +820,10 @@ description: Result of parsing pipe-flange-assembly.kcl }, "arg": { "abs_path": false, - "commentStart": 1077, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1077, + "commentStart": 0, "end": 0, "name": "flangeBaseThickness", "start": 0, @@ -838,10 +838,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 1017, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1017, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -851,7 +851,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 1017, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -863,14 +863,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1139, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1151, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -885,17 +885,17 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1161, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1168, + "commentStart": 0, "elements": [ { - "commentStart": 1169, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -907,7 +907,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 1172, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -919,7 +919,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 1175, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -940,17 +940,17 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1186, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1195, + "commentStart": 0, "elements": [ { - "commentStart": 1196, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -962,7 +962,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 1199, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -974,7 +974,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 1202, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -995,14 +995,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1213, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1226, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -1017,14 +1017,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1238, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1257, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -1036,10 +1036,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 1103, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1103, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -1049,13 +1049,13 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 1103, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 1129, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1067,14 +1067,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1310, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1322, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1089,7 +1089,7 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1332, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -1097,23 +1097,23 @@ description: Result of parsing pipe-flange-assembly.kcl }, "arg": { "argument": { - "commentStart": 1345, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1345, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1345, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1345, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1345, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1345, + "commentStart": 0, "end": 0, "name": "flangeBaseThickness", "start": 0, @@ -1126,7 +1126,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "*", "right": { - "commentStart": 1367, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1143,14 +1143,14 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "+", "right": { - "commentStart": 1371, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1371, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1371, + "commentStart": 0, "end": 0, "name": "flangeBackHeight", "start": 0, @@ -1163,7 +1163,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "*", "right": { - "commentStart": 1390, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1185,10 +1185,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1394, + "commentStart": 0, "end": 0, "name": "gasketThickness", "start": 0, @@ -1206,10 +1206,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1412, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1412, + "commentStart": 0, "end": 0, "name": "washerThickness", "start": 0, @@ -1224,7 +1224,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1343, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1235,17 +1235,17 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1437, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1444, + "commentStart": 0, "elements": [ { - "commentStart": 1445, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1257,7 +1257,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 1448, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1269,7 +1269,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 1451, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1290,10 +1290,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 1276, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1276, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -1303,13 +1303,13 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 1276, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 1300, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1317,13 +1317,13 @@ description: Result of parsing pipe-flange-assembly.kcl } } ], - "commentStart": 1003, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 1461, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1346,7 +1346,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 1483, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -1354,10 +1354,10 @@ description: Result of parsing pipe-flange-assembly.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1483, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1483, + "commentStart": 0, "end": 0, "name": "bolt", "start": 0, @@ -1367,7 +1367,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 1483, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1378,21 +1378,21 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1509, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1509, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1509, + "commentStart": 0, "end": 0, "name": "mountingHolePlacementDiameter", "start": 0, @@ -1405,7 +1405,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "/", "right": { - "commentStart": 1541, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1424,14 +1424,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1544, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1548, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1446,21 +1446,21 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1551, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1555, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1555, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1555, + "commentStart": 0, "end": 0, "name": "flangeBaseThickness", "start": 0, @@ -1474,10 +1474,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1577, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1577, + "commentStart": 0, "end": 0, "name": "washerThickness", "start": 0, @@ -1496,10 +1496,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 1495, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1495, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -1509,7 +1509,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 1495, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1521,14 +1521,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1606, + "commentStart": 0, "end": 0, "name": "roll", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1613, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1543,14 +1543,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1617, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1625, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1565,14 +1565,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1628, + "commentStart": 0, "end": 0, "name": "yaw", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1634, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1587,10 +1587,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 1599, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1599, + "commentStart": 0, "end": 0, "name": "rotate", "start": 0, @@ -1600,7 +1600,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 1599, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1612,14 +1612,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1678, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1690, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -1634,17 +1634,17 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1700, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1707, + "commentStart": 0, "elements": [ { - "commentStart": 1708, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1656,7 +1656,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 1711, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1668,7 +1668,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 1714, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1689,17 +1689,17 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1725, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1734, + "commentStart": 0, "elements": [ { - "commentStart": 1735, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1711,7 +1711,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 1738, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1723,7 +1723,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 1741, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1744,14 +1744,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1752, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1765, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -1766,14 +1766,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1777, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1796, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -1785,10 +1785,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 1642, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1642, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -1798,13 +1798,13 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 1642, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 1668, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1812,13 +1812,13 @@ description: Result of parsing pipe-flange-assembly.kcl } } ], - "commentStart": 1483, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 1809, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1841,7 +1841,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 1834, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -1849,10 +1849,10 @@ description: Result of parsing pipe-flange-assembly.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1834, + "commentStart": 0, "end": 0, "name": "hexNut", "start": 0, @@ -1862,7 +1862,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 1834, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1873,21 +1873,21 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1858, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1862, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1862, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1862, + "commentStart": 0, "end": 0, "name": "mountingHolePlacementDiameter", "start": 0, @@ -1900,7 +1900,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "/", "right": { - "commentStart": 1894, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1919,14 +1919,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1897, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1901, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1941,7 +1941,7 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 1904, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -1949,26 +1949,26 @@ description: Result of parsing pipe-flange-assembly.kcl }, "arg": { "argument": { - "commentStart": 1910, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1910, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1910, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1910, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1910, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1910, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1910, + "commentStart": 0, "end": 0, "name": "flangeBackHeight", "start": 0, @@ -1981,7 +1981,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "*", "right": { - "commentStart": 1929, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1999,10 +1999,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1933, + "commentStart": 0, "end": 0, "name": "gasketThickness", "start": 0, @@ -2020,10 +2020,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1951, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1951, + "commentStart": 0, "end": 0, "name": "flangeBaseThickness", "start": 0, @@ -2041,10 +2041,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1973, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1973, + "commentStart": 0, "end": 0, "name": "washerThickness", "start": 0, @@ -2062,10 +2062,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1991, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1991, + "commentStart": 0, "end": 0, "name": "hexNutThickness", "start": 0, @@ -2080,7 +2080,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1908, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2091,10 +2091,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 1848, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1848, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -2104,7 +2104,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 1848, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2116,14 +2116,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2050, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2062, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -2138,17 +2138,17 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2072, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2079, + "commentStart": 0, "elements": [ { - "commentStart": 2080, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2160,7 +2160,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 2083, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2172,7 +2172,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 2086, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2193,17 +2193,17 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2097, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2106, + "commentStart": 0, "elements": [ { - "commentStart": 2107, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2215,7 +2215,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 2110, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2227,7 +2227,7 @@ description: Result of parsing pipe-flange-assembly.kcl } }, { - "commentStart": 2113, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2248,14 +2248,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2124, + "commentStart": 0, "end": 0, "name": "arcDegrees", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2137, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -2270,14 +2270,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2149, + "commentStart": 0, "end": 0, "name": "rotateDuplicates", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2168, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -2289,10 +2289,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 2014, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2014, + "commentStart": 0, "end": 0, "name": "patternCircular3d", "start": 0, @@ -2302,13 +2302,13 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 2014, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 2040, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2316,13 +2316,13 @@ description: Result of parsing pipe-flange-assembly.kcl } } ], - "commentStart": 1834, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 2181, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2345,7 +2345,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 2212, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -2353,10 +2353,10 @@ description: Result of parsing pipe-flange-assembly.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2212, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2212, + "commentStart": 0, "end": 0, "name": "pipe", "start": 0, @@ -2366,7 +2366,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 2212, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2377,7 +2377,7 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2249, + "commentStart": 0, "end": 0, "name": "roll", "start": 0, @@ -2385,7 +2385,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "arg": { "argument": { - "commentStart": 2257, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -2396,7 +2396,7 @@ description: Result of parsing pipe-flange-assembly.kcl "suffix": "None" } }, - "commentStart": 2256, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2407,14 +2407,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2268, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2276, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2429,14 +2429,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2286, + "commentStart": 0, "end": 0, "name": "yaw", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2292, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2451,10 +2451,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 2224, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2224, + "commentStart": 0, "end": 0, "name": "rotate", "start": 0, @@ -2464,13 +2464,13 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 2224, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 2239, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2482,14 +2482,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2335, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2339, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2504,14 +2504,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2349, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2353, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2526,24 +2526,24 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2363, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2367, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2367, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2367, + "commentStart": 0, "end": 0, "name": "flangeBaseThickness", "start": 0, @@ -2557,10 +2557,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2389, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2389, + "commentStart": 0, "end": 0, "name": "flangeFrontHeight", "start": 0, @@ -2577,7 +2577,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "-", "right": { - "commentStart": 2409, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -2596,14 +2596,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2421, + "commentStart": 0, "end": 0, "name": "global", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2430, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2615,10 +2615,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 2307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2307, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -2628,13 +2628,13 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 2307, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 2325, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2642,7 +2642,7 @@ description: Result of parsing pipe-flange-assembly.kcl } } ], - "commentStart": 2212, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2653,7 +2653,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ExpressionStatement" }, { - "commentStart": 2442, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -2661,10 +2661,10 @@ description: Result of parsing pipe-flange-assembly.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2444, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2444, + "commentStart": 0, "end": 0, "name": "pipe", "start": 0, @@ -2674,7 +2674,7 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 2444, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2685,14 +2685,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2481, + "commentStart": 0, "end": 0, "name": "roll", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2488, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -2707,14 +2707,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2499, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2507, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2729,14 +2729,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2517, + "commentStart": 0, "end": 0, "name": "yaw", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2523, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2751,10 +2751,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 2456, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2456, + "commentStart": 0, "end": 0, "name": "rotate", "start": 0, @@ -2764,13 +2764,13 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 2456, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 2471, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2782,14 +2782,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2566, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2570, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2804,14 +2804,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2580, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2584, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2826,7 +2826,7 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2594, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -2834,26 +2834,26 @@ description: Result of parsing pipe-flange-assembly.kcl }, "arg": { "argument": { - "commentStart": 2600, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2600, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2600, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2600, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2600, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2600, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2600, + "commentStart": 0, "end": 0, "name": "flangeBackHeight", "start": 0, @@ -2866,7 +2866,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "*", "right": { - "commentStart": 2619, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2884,10 +2884,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2623, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2623, + "commentStart": 0, "end": 0, "name": "gasketThickness", "start": 0, @@ -2905,10 +2905,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2641, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2641, + "commentStart": 0, "end": 0, "name": "flangeBaseThickness", "start": 0, @@ -2926,10 +2926,10 @@ description: Result of parsing pipe-flange-assembly.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2663, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2663, + "commentStart": 0, "end": 0, "name": "flangeFrontHeight", "start": 0, @@ -2946,7 +2946,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "operator": "-", "right": { - "commentStart": 2683, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -2961,7 +2961,7 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 2598, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2972,14 +2972,14 @@ description: Result of parsing pipe-flange-assembly.kcl { "type": "LabeledArg", "label": { - "commentStart": 2696, + "commentStart": 0, "end": 0, "name": "global", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2705, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2991,10 +2991,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "callee": { "abs_path": false, - "commentStart": 2538, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2538, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -3004,13 +3004,13 @@ description: Result of parsing pipe-flange-assembly.kcl "start": 0, "type": "Name" }, - "commentStart": 2538, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 2556, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3018,7 +3018,7 @@ description: Result of parsing pipe-flange-assembly.kcl } } ], - "commentStart": 2444, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -3036,7 +3036,7 @@ description: Result of parsing pipe-flange-assembly.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 346, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -3051,10 +3051,10 @@ description: Result of parsing pipe-flange-assembly.kcl ], "properties": [ { - "commentStart": 355, + "commentStart": 0, "end": 0, "key": { - "commentStart": 355, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -3064,10 +3064,10 @@ description: Result of parsing pipe-flange-assembly.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 375, + "commentStart": 0, "end": 0, "name": { - "commentStart": 375, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -3088,7 +3088,7 @@ description: Result of parsing pipe-flange-assembly.kcl "nonCodeNodes": { "13": [ { - "commentStart": 2442, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3100,7 +3100,7 @@ description: Result of parsing pipe-flange-assembly.kcl }, "startNodes": [ { - "commentStart": 378, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap index e74ed7d3f..295985527 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap @@ -1036,7 +1036,13 @@ description: Operations executed pipe-flange-assembly.kcl "type": "Number", "value": -1.563, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1236,7 +1242,13 @@ description: Operations executed pipe-flange-assembly.kcl "type": "Number", "value": -0.46875, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -1500,7 +1512,8 @@ description: Operations executed pipe-flange-assembly.kcl "type": "Number", "value": 0.546875, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] @@ -1550,7 +1563,8 @@ description: Operations executed pipe-flange-assembly.kcl "type": "Number", "value": -0.546875, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap index c53db621a..59cd75fbf 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap @@ -49,14 +49,16 @@ description: Variables in memory after executing pipe-flange-assembly.kcl "type": "Number", "value": 0.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "boltHexFlatLength": { "type": "Number", "value": 0.2887, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "boltLength": { @@ -234,28 +236,32 @@ description: Variables in memory after executing pipe-flange-assembly.kcl "type": "Number", "value": 0.625, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "hexNutFlatLength": { "type": "Number", "value": 0.5413, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "hexNutFlatToFlat": { "type": "Number", "value": 0.9375, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "hexNutThickness": { "type": "Number", "value": 0.5469, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "mountingHoleDiameter": { diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/ast.snap b/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/ast.snap index d142cc040..9ff3c70d3 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing pipe-with-bend.kcl "Ok": { "body": [ { - "commentStart": 209, + "commentStart": 0, "declaration": { - "commentStart": 232, + "commentStart": 0, "end": 0, "id": { - "commentStart": 232, + "commentStart": 0, "end": 0, "name": "innerDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 248, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing pipe-with-bend.kcl "type": "VariableDeclaration" }, { - "commentStart": 251, + "commentStart": 0, "declaration": { - "commentStart": 251, + "commentStart": 0, "end": 0, "id": { - "commentStart": 251, + "commentStart": 0, "end": 0, "name": "outerDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 267, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing pipe-with-bend.kcl "type": "VariableDeclaration" }, { - "commentStart": 270, + "commentStart": 0, "declaration": { - "commentStart": 270, + "commentStart": 0, "end": 0, "id": { - "commentStart": 270, + "commentStart": 0, "end": 0, "name": "bendRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 283, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing pipe-with-bend.kcl "type": "VariableDeclaration" }, { - "commentStart": 286, + "commentStart": 0, "declaration": { - "commentStart": 286, + "commentStart": 0, "end": 0, "id": { - "commentStart": 286, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 298, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -141,12 +141,12 @@ description: Result of parsing pipe-with-bend.kcl "type": "VariableDeclaration" }, { - "commentStart": 300, + "commentStart": 0, "declaration": { - "commentStart": 339, + "commentStart": 0, "end": 0, "id": { - "commentStart": 339, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -156,10 +156,10 @@ description: Result of parsing pipe-with-bend.kcl "arguments": [ { "abs_path": false, - "commentStart": 365, + "commentStart": 0, "end": 0, "name": { - "commentStart": 365, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -173,10 +173,10 @@ description: Result of parsing pipe-with-bend.kcl ], "callee": { "abs_path": false, - "commentStart": 351, + "commentStart": 0, "end": 0, "name": { - "commentStart": 351, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -186,7 +186,7 @@ description: Result of parsing pipe-with-bend.kcl "start": 0, "type": "Name" }, - "commentStart": 351, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -207,12 +207,12 @@ description: Result of parsing pipe-with-bend.kcl "type": "VariableDeclaration" }, { - "commentStart": 368, + "commentStart": 0, "declaration": { - "commentStart": 413, + "commentStart": 0, "end": 0, "id": { - "commentStart": 413, + "commentStart": 0, "end": 0, "name": "outerProfile", "start": 0, @@ -223,21 +223,21 @@ description: Result of parsing pipe-with-bend.kcl { "type": "LabeledArg", "label": { - "commentStart": 446, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 455, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 456, + "commentStart": 0, "end": 0, "name": { - "commentStart": 456, + "commentStart": 0, "end": 0, "name": "bendRadius", "start": 0, @@ -249,7 +249,7 @@ description: Result of parsing pipe-with-bend.kcl "type": "Name" }, { - "commentStart": 468, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -270,21 +270,21 @@ description: Result of parsing pipe-with-bend.kcl { "type": "LabeledArg", "label": { - "commentStart": 472, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 481, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 481, + "commentStart": 0, "end": 0, "name": { - "commentStart": 481, + "commentStart": 0, "end": 0, "name": "outerDiameter", "start": 0, @@ -297,7 +297,7 @@ description: Result of parsing pipe-with-bend.kcl }, "operator": "/", "right": { - "commentStart": 497, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -316,10 +316,10 @@ description: Result of parsing pipe-with-bend.kcl ], "callee": { "abs_path": false, - "commentStart": 428, + "commentStart": 0, "end": 0, "name": { - "commentStart": 428, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -329,17 +329,17 @@ description: Result of parsing pipe-with-bend.kcl "start": 0, "type": "Name" }, - "commentStart": 428, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 435, + "commentStart": 0, "end": 0, "name": { - "commentStart": 435, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -366,12 +366,12 @@ description: Result of parsing pipe-with-bend.kcl "type": "VariableDeclaration" }, { - "commentStart": 499, + "commentStart": 0, "declaration": { - "commentStart": 544, + "commentStart": 0, "end": 0, "id": { - "commentStart": 544, + "commentStart": 0, "end": 0, "name": "innerProfile", "start": 0, @@ -382,21 +382,21 @@ description: Result of parsing pipe-with-bend.kcl { "type": "LabeledArg", "label": { - "commentStart": 577, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 586, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 587, + "commentStart": 0, "end": 0, "name": "bendRadius", "start": 0, @@ -408,7 +408,7 @@ description: Result of parsing pipe-with-bend.kcl "type": "Name" }, { - "commentStart": 599, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -429,21 +429,21 @@ description: Result of parsing pipe-with-bend.kcl { "type": "LabeledArg", "label": { - "commentStart": 603, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 612, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 612, + "commentStart": 0, "end": 0, "name": "innerDiameter", "start": 0, @@ -456,7 +456,7 @@ description: Result of parsing pipe-with-bend.kcl }, "operator": "/", "right": { - "commentStart": 628, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -475,10 +475,10 @@ description: Result of parsing pipe-with-bend.kcl ], "callee": { "abs_path": false, - "commentStart": 559, + "commentStart": 0, "end": 0, "name": { - "commentStart": 559, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -488,17 +488,17 @@ description: Result of parsing pipe-with-bend.kcl "start": 0, "type": "Name" }, - "commentStart": 559, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 566, + "commentStart": 0, "end": 0, "name": { - "commentStart": 566, + "commentStart": 0, "end": 0, "name": "sketch000", "start": 0, @@ -525,12 +525,12 @@ description: Result of parsing pipe-with-bend.kcl "type": "VariableDeclaration" }, { - "commentStart": 630, + "commentStart": 0, "declaration": { - "commentStart": 666, + "commentStart": 0, "end": 0, "id": { - "commentStart": 666, + "commentStart": 0, "end": 0, "name": "pipeProfile", "start": 0, @@ -540,10 +540,10 @@ description: Result of parsing pipe-with-bend.kcl "body": [ { "abs_path": false, - "commentStart": 680, + "commentStart": 0, "end": 0, "name": { - "commentStart": 680, + "commentStart": 0, "end": 0, "name": "outerProfile", "start": 0, @@ -558,10 +558,10 @@ description: Result of parsing pipe-with-bend.kcl "arguments": [ { "abs_path": false, - "commentStart": 703, + "commentStart": 0, "end": 0, "name": { - "commentStart": 703, + "commentStart": 0, "end": 0, "name": "innerProfile", "start": 0, @@ -573,7 +573,7 @@ description: Result of parsing pipe-with-bend.kcl "type": "Name" }, { - "commentStart": 717, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -582,10 +582,10 @@ description: Result of parsing pipe-with-bend.kcl ], "callee": { "abs_path": false, - "commentStart": 698, + "commentStart": 0, "end": 0, "name": { - "commentStart": 698, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -595,20 +595,20 @@ description: Result of parsing pipe-with-bend.kcl "start": 0, "type": "Name" }, - "commentStart": 698, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 680, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 719, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -641,12 +641,12 @@ description: Result of parsing pipe-with-bend.kcl "type": "VariableDeclaration" }, { - "commentStart": 770, + "commentStart": 0, "declaration": { - "commentStart": 770, + "commentStart": 0, "end": 0, "id": { - "commentStart": 770, + "commentStart": 0, "end": 0, "name": "pipe", "start": 0, @@ -657,7 +657,7 @@ description: Result of parsing pipe-with-bend.kcl { "type": "LabeledArg", "label": { - "commentStart": 798, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -665,10 +665,10 @@ description: Result of parsing pipe-with-bend.kcl }, "arg": { "abs_path": false, - "commentStart": 805, + "commentStart": 0, "end": 0, "name": { - "commentStart": 805, + "commentStart": 0, "end": 0, "name": "Y", "start": 0, @@ -683,7 +683,7 @@ description: Result of parsing pipe-with-bend.kcl { "type": "LabeledArg", "label": { - "commentStart": 808, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -691,10 +691,10 @@ description: Result of parsing pipe-with-bend.kcl }, "arg": { "abs_path": false, - "commentStart": 816, + "commentStart": 0, "end": 0, "name": { - "commentStart": 816, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -709,10 +709,10 @@ description: Result of parsing pipe-with-bend.kcl ], "callee": { "abs_path": false, - "commentStart": 777, + "commentStart": 0, "end": 0, "name": { - "commentStart": 777, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -722,17 +722,17 @@ description: Result of parsing pipe-with-bend.kcl "start": 0, "type": "Name" }, - "commentStart": 777, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 785, + "commentStart": 0, "end": 0, "name": { - "commentStart": 785, + "commentStart": 0, "end": 0, "name": "pipeProfile", "start": 0, @@ -761,7 +761,7 @@ description: Result of parsing pipe-with-bend.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 177, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -776,10 +776,10 @@ description: Result of parsing pipe-with-bend.kcl ], "properties": [ { - "commentStart": 186, + "commentStart": 0, "end": 0, "key": { - "commentStart": 186, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -789,10 +789,10 @@ description: Result of parsing pipe-with-bend.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 206, + "commentStart": 0, "end": 0, "name": { - "commentStart": 206, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -813,7 +813,7 @@ description: Result of parsing pipe-with-bend.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 209, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/pipe/ast.snap b/rust/kcl-lib/tests/kcl_samples/pipe/ast.snap index d3da540dd..ab5496843 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing pipe.kcl "Ok": { "body": [ { - "commentStart": 94, + "commentStart": 0, "declaration": { - "commentStart": 117, + "commentStart": 0, "end": 0, "id": { - "commentStart": 117, + "commentStart": 0, "end": 0, "name": "pipeInnerDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 137, + "commentStart": 0, "end": 0, "raw": "2.0", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing pipe.kcl "type": "VariableDeclaration" }, { - "commentStart": 141, + "commentStart": 0, "declaration": { - "commentStart": 141, + "commentStart": 0, "end": 0, "id": { - "commentStart": 141, + "commentStart": 0, "end": 0, "name": "pipeOuterDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 161, + "commentStart": 0, "end": 0, "raw": "2.375", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing pipe.kcl "type": "VariableDeclaration" }, { - "commentStart": 167, + "commentStart": 0, "declaration": { - "commentStart": 167, + "commentStart": 0, "end": 0, "id": { - "commentStart": 167, + "commentStart": 0, "end": 0, "name": "pipeLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 180, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -108,12 +108,12 @@ description: Result of parsing pipe.kcl "type": "VariableDeclaration" }, { - "commentStart": 181, + "commentStart": 0, "declaration": { - "commentStart": 207, + "commentStart": 0, "end": 0, "id": { - "commentStart": 207, + "commentStart": 0, "end": 0, "name": "pipeBase", "start": 0, @@ -125,10 +125,10 @@ description: Result of parsing pipe.kcl "arguments": [ { "abs_path": false, - "commentStart": 232, + "commentStart": 0, "end": 0, "name": { - "commentStart": 232, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -142,10 +142,10 @@ description: Result of parsing pipe.kcl ], "callee": { "abs_path": false, - "commentStart": 218, + "commentStart": 0, "end": 0, "name": { - "commentStart": 218, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -155,7 +155,7 @@ description: Result of parsing pipe.kcl "start": 0, "type": "Name" }, - "commentStart": 218, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -166,17 +166,17 @@ description: Result of parsing pipe.kcl { "type": "LabeledArg", "label": { - "commentStart": 251, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 260, + "commentStart": 0, "elements": [ { - "commentStart": 261, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -188,7 +188,7 @@ description: Result of parsing pipe.kcl } }, { - "commentStart": 264, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -209,21 +209,21 @@ description: Result of parsing pipe.kcl { "type": "LabeledArg", "label": { - "commentStart": 268, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 277, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 277, + "commentStart": 0, "end": 0, "name": { - "commentStart": 277, + "commentStart": 0, "end": 0, "name": "pipeOuterDiameter", "start": 0, @@ -236,7 +236,7 @@ description: Result of parsing pipe.kcl }, "operator": "/", "right": { - "commentStart": 297, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -255,10 +255,10 @@ description: Result of parsing pipe.kcl ], "callee": { "abs_path": false, - "commentStart": 241, + "commentStart": 0, "end": 0, "name": { - "commentStart": 241, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -268,13 +268,13 @@ description: Result of parsing pipe.kcl "start": 0, "type": "Name" }, - "commentStart": 241, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 248, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -286,7 +286,7 @@ description: Result of parsing pipe.kcl { "type": "LabeledArg", "label": { - "commentStart": 316, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -294,10 +294,10 @@ description: Result of parsing pipe.kcl }, "arg": { "abs_path": false, - "commentStart": 325, + "commentStart": 0, "end": 0, "name": { - "commentStart": 325, + "commentStart": 0, "end": 0, "name": "pipeLength", "start": 0, @@ -312,10 +312,10 @@ description: Result of parsing pipe.kcl ], "callee": { "abs_path": false, - "commentStart": 305, + "commentStart": 0, "end": 0, "name": { - "commentStart": 305, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -325,13 +325,13 @@ description: Result of parsing pipe.kcl "start": 0, "type": "Name" }, - "commentStart": 305, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 313, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -339,13 +339,13 @@ description: Result of parsing pipe.kcl } } ], - "commentStart": 218, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 336, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -378,12 +378,12 @@ description: Result of parsing pipe.kcl "type": "VariableDeclaration" }, { - "commentStart": 387, + "commentStart": 0, "declaration": { - "commentStart": 387, + "commentStart": 0, "end": 0, "id": { - "commentStart": 387, + "commentStart": 0, "end": 0, "name": "pipe", "start": 0, @@ -395,10 +395,10 @@ description: Result of parsing pipe.kcl "arguments": [ { "abs_path": false, - "commentStart": 408, + "commentStart": 0, "end": 0, "name": { - "commentStart": 408, + "commentStart": 0, "end": 0, "name": "pipeBase", "start": 0, @@ -410,7 +410,7 @@ description: Result of parsing pipe.kcl "type": "Name" }, { - "commentStart": 418, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -421,10 +421,10 @@ description: Result of parsing pipe.kcl ], "callee": { "abs_path": false, - "commentStart": 394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 394, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -434,7 +434,7 @@ description: Result of parsing pipe.kcl "start": 0, "type": "Name" }, - "commentStart": 394, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -445,17 +445,17 @@ description: Result of parsing pipe.kcl { "type": "LabeledArg", "label": { - "commentStart": 437, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 446, + "commentStart": 0, "elements": [ { - "commentStart": 447, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -467,7 +467,7 @@ description: Result of parsing pipe.kcl } }, { - "commentStart": 450, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -488,21 +488,21 @@ description: Result of parsing pipe.kcl { "type": "LabeledArg", "label": { - "commentStart": 454, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 463, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 463, + "commentStart": 0, "end": 0, "name": "pipeInnerDiameter", "start": 0, @@ -515,7 +515,7 @@ description: Result of parsing pipe.kcl }, "operator": "/", "right": { - "commentStart": 483, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -534,10 +534,10 @@ description: Result of parsing pipe.kcl ], "callee": { "abs_path": false, - "commentStart": 430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 430, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -547,7 +547,7 @@ description: Result of parsing pipe.kcl "start": 0, "type": "Name" }, - "commentStart": 430, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -559,7 +559,7 @@ description: Result of parsing pipe.kcl { "type": "LabeledArg", "label": { - "commentStart": 502, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -568,10 +568,10 @@ description: Result of parsing pipe.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 512, + "commentStart": 0, "end": 0, "name": "pipeLength", "start": 0, @@ -582,7 +582,7 @@ description: Result of parsing pipe.kcl "type": "Name", "type": "Name" }, - "commentStart": 511, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -593,10 +593,10 @@ description: Result of parsing pipe.kcl ], "callee": { "abs_path": false, - "commentStart": 491, + "commentStart": 0, "end": 0, "name": { - "commentStart": 491, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -606,13 +606,13 @@ description: Result of parsing pipe.kcl "start": 0, "type": "Name" }, - "commentStart": 491, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 499, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -624,14 +624,14 @@ description: Result of parsing pipe.kcl { "type": "LabeledArg", "label": { - "commentStart": 540, + "commentStart": 0, "end": 0, "name": "color", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 548, + "commentStart": 0, "end": 0, "raw": "\"#a24ed0\"", "start": 0, @@ -643,10 +643,10 @@ description: Result of parsing pipe.kcl ], "callee": { "abs_path": false, - "commentStart": 529, + "commentStart": 0, "end": 0, "name": { - "commentStart": 529, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -656,7 +656,7 @@ description: Result of parsing pipe.kcl "start": 0, "type": "Name" }, - "commentStart": 529, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -664,7 +664,7 @@ description: Result of parsing pipe.kcl "unlabeled": null } ], - "commentStart": 394, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -687,7 +687,7 @@ description: Result of parsing pipe.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 62, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -702,10 +702,10 @@ description: Result of parsing pipe.kcl ], "properties": [ { - "commentStart": 71, + "commentStart": 0, "end": 0, "key": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -715,10 +715,10 @@ description: Result of parsing pipe.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 91, + "commentStart": 0, "end": 0, "name": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -739,7 +739,7 @@ description: Result of parsing pipe.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 94, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ast.snap b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ast.snap index 7f5df3964..3ee87755a 100644 --- a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing poopy-shoe.kcl "Ok": { "body": [ { - "commentStart": 124, + "commentStart": 0, "declaration": { - "commentStart": 147, + "commentStart": 0, "end": 0, "id": { - "commentStart": 147, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 163, + "commentStart": 0, "end": 0, "raw": "0.125", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 169, + "commentStart": 0, "declaration": { - "commentStart": 169, + "commentStart": 0, "end": 0, "id": { - "commentStart": 169, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 182, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 184, + "commentStart": 0, "declaration": { - "commentStart": 184, + "commentStart": 0, "end": 0, "id": { - "commentStart": 184, + "commentStart": 0, "end": 0, "name": "height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 193, + "commentStart": 0, "end": 0, "raw": "5.125", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 199, + "commentStart": 0, "declaration": { - "commentStart": 199, + "commentStart": 0, "end": 0, "id": { - "commentStart": 199, + "commentStart": 0, "end": 0, "name": "filletRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 214, + "commentStart": 0, "end": 0, "raw": "0.050", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 220, + "commentStart": 0, "declaration": { - "commentStart": 220, + "commentStart": 0, "end": 0, "id": { - "commentStart": 220, + "commentStart": 0, "end": 0, "name": "backLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 233, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -174,19 +174,19 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 235, + "commentStart": 0, "declaration": { - "commentStart": 235, + "commentStart": 0, "end": 0, "id": { - "commentStart": 235, + "commentStart": 0, "end": 0, "name": "exitHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 248, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -207,19 +207,19 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 250, + "commentStart": 0, "declaration": { - "commentStart": 250, + "commentStart": 0, "end": 0, "id": { - "commentStart": 250, + "commentStart": 0, "end": 0, "name": "frontLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 264, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -240,12 +240,12 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 265, + "commentStart": 0, "declaration": { - "commentStart": 326, + "commentStart": 0, "end": 0, "id": { - "commentStart": 326, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -258,10 +258,10 @@ description: Result of parsing poopy-shoe.kcl { "argument": { "abs_path": false, - "commentStart": 353, + "commentStart": 0, "end": 0, "name": { - "commentStart": 353, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -272,7 +272,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name", "type": "Name" }, - "commentStart": 352, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -282,10 +282,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 338, + "commentStart": 0, "end": 0, "name": { - "commentStart": 338, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -295,7 +295,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 338, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -304,17 +304,17 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 377, + "commentStart": 0, "elements": [ { - "commentStart": 378, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 378, + "commentStart": 0, "end": 0, "name": { - "commentStart": 378, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -327,7 +327,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 391, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -343,7 +343,7 @@ description: Result of parsing poopy-shoe.kcl "type": "BinaryExpression" }, { - "commentStart": 394, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -361,7 +361,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 398, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -370,10 +370,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 362, + "commentStart": 0, "end": 0, "name": { - "commentStart": 362, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -383,7 +383,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 362, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -394,21 +394,21 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 412, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 421, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 421, + "commentStart": 0, "end": 0, "name": { - "commentStart": 421, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -421,7 +421,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 437, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -440,10 +440,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 406, + "commentStart": 0, "end": 0, "name": { - "commentStart": 406, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -453,7 +453,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 406, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -463,14 +463,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 459, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 461, + "commentStart": 0, "end": 0, "key": { - "commentStart": 461, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -479,7 +479,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 469, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -492,10 +492,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 473, + "commentStart": 0, "end": 0, "key": { - "commentStart": 473, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -505,10 +505,10 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 478, + "commentStart": 0, "end": 0, "name": { - "commentStart": 478, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -526,14 +526,14 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 492, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 495, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -543,10 +543,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 445, + "commentStart": 0, "end": 0, "name": { - "commentStart": 445, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -556,7 +556,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 445, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -567,7 +567,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 514, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -575,10 +575,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 528, + "commentStart": 0, "end": 0, "name": { - "commentStart": 528, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -593,10 +593,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 508, + "commentStart": 0, "end": 0, "name": { - "commentStart": 508, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -606,7 +606,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 508, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -618,7 +618,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 547, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -627,10 +627,10 @@ description: Result of parsing poopy-shoe.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 557, + "commentStart": 0, "end": 0, "name": { - "commentStart": 557, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -641,7 +641,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name", "type": "Name" }, - "commentStart": 556, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -652,10 +652,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 541, + "commentStart": 0, "end": 0, "name": { - "commentStart": 541, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -665,7 +665,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 541, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -677,7 +677,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 583, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -687,10 +687,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 605, + "commentStart": 0, "end": 0, "name": { - "commentStart": 605, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -704,10 +704,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 597, + "commentStart": 0, "end": 0, "name": { - "commentStart": 597, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -717,7 +717,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 597, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -727,10 +727,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 577, + "commentStart": 0, "end": 0, "name": { - "commentStart": 577, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -740,7 +740,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 577, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -750,14 +750,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 632, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 641, + "commentStart": 0, "end": 0, "key": { - "commentStart": 641, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -766,7 +766,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 649, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -779,10 +779,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 660, + "commentStart": 0, "end": 0, "key": { - "commentStart": 660, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -791,17 +791,17 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 665, + "commentStart": 0, "end": 0, "left": { - "commentStart": 665, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 665, + "commentStart": 0, "end": 0, "name": { - "commentStart": 665, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -814,7 +814,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 678, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -831,14 +831,14 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "+", "right": { - "commentStart": 682, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 682, + "commentStart": 0, "end": 0, "name": { - "commentStart": 682, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -851,7 +851,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 698, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -877,7 +877,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 708, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -886,10 +886,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 618, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -899,7 +899,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 618, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -910,7 +910,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 722, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -919,10 +919,10 @@ description: Result of parsing poopy-shoe.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 732, + "commentStart": 0, "end": 0, "name": { - "commentStart": 732, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -933,7 +933,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name", "type": "Name" }, - "commentStart": 731, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -944,10 +944,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 716, + "commentStart": 0, "end": 0, "name": { - "commentStart": 716, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -957,7 +957,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 716, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -967,14 +967,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 766, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 768, + "commentStart": 0, "end": 0, "key": { - "commentStart": 768, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -983,10 +983,10 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 776, + "commentStart": 0, "end": 0, "left": { - "commentStart": 776, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -999,7 +999,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 782, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -1016,10 +1016,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 786, + "commentStart": 0, "end": 0, "key": { - "commentStart": 786, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -1029,10 +1029,10 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 791, + "commentStart": 0, "end": 0, "name": { - "commentStart": 791, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -1050,7 +1050,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 808, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1059,10 +1059,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 752, + "commentStart": 0, "end": 0, "name": { - "commentStart": 752, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -1072,7 +1072,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 752, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1083,7 +1083,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 822, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -1091,10 +1091,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 836, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -1109,10 +1109,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 816, + "commentStart": 0, "end": 0, "name": { - "commentStart": 816, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1122,7 +1122,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 816, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1134,14 +1134,14 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 855, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 869, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1156,10 +1156,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 849, + "commentStart": 0, "end": 0, "name": { - "commentStart": 849, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1169,7 +1169,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 849, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1181,7 +1181,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 883, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -1191,10 +1191,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 905, + "commentStart": 0, "end": 0, "name": { - "commentStart": 905, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -1208,10 +1208,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 897, + "commentStart": 0, "end": 0, "name": { - "commentStart": 897, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -1221,7 +1221,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 897, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1231,10 +1231,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 877, + "commentStart": 0, "end": 0, "name": { - "commentStart": 877, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1244,7 +1244,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 877, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1254,14 +1254,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 932, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 934, + "commentStart": 0, "end": 0, "key": { - "commentStart": 934, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1270,10 +1270,10 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 942, + "commentStart": 0, "end": 0, "left": { - "commentStart": 942, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1286,7 +1286,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 948, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -1303,10 +1303,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 952, + "commentStart": 0, "end": 0, "key": { - "commentStart": 952, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -1315,7 +1315,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 957, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1333,7 +1333,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 962, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1342,10 +1342,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 918, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -1355,7 +1355,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 918, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1365,10 +1365,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 970, + "commentStart": 0, "end": 0, "name": { - "commentStart": 970, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1378,14 +1378,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 970, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 338, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1406,12 +1406,12 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 978, + "commentStart": 0, "declaration": { - "commentStart": 978, + "commentStart": 0, "end": 0, "id": { - "commentStart": 978, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -1422,14 +1422,14 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1012, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1020, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1444,21 +1444,21 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1026, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1033, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1039, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1039, + "commentStart": 0, "end": 0, "name": "direction", "start": 0, @@ -1467,10 +1467,10 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1051, + "commentStart": 0, "elements": [ { - "commentStart": 1052, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -1482,7 +1482,7 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1057, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1501,10 +1501,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1067, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1067, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -1513,10 +1513,10 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1076, + "commentStart": 0, "elements": [ { - "commentStart": 1077, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1528,14 +1528,14 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1082, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1082, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1082, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -1548,7 +1548,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "+", "right": { - "commentStart": 1091, + "commentStart": 0, "end": 0, "raw": ".0001", "start": 0, @@ -1579,10 +1579,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 988, + "commentStart": 0, "end": 0, "name": { - "commentStart": 988, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -1592,17 +1592,17 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 988, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 999, + "commentStart": 0, "end": 0, "name": { - "commentStart": 999, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -1624,12 +1624,12 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 1104, + "commentStart": 0, "declaration": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1642,10 +1642,10 @@ description: Result of parsing poopy-shoe.kcl { "argument": { "abs_path": false, - "commentStart": 1133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1133, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1656,7 +1656,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name", "type": "Name" }, - "commentStart": 1132, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1666,10 +1666,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1118, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1679,7 +1679,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1118, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1688,17 +1688,17 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 1157, + "commentStart": 0, "elements": [ { - "commentStart": 1158, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1158, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -1711,7 +1711,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 1171, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1727,7 +1727,7 @@ description: Result of parsing poopy-shoe.kcl "type": "BinaryExpression" }, { - "commentStart": 1174, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1745,7 +1745,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 1178, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1754,10 +1754,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1142, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1142, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1767,7 +1767,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1142, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1778,21 +1778,21 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1192, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1201, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1201, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1201, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -1805,7 +1805,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 1217, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1824,10 +1824,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1186, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1837,7 +1837,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1186, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1847,14 +1847,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 1239, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1241, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1241, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1863,7 +1863,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1249, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -1876,10 +1876,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1253, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -1889,10 +1889,10 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1258, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1258, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -1910,14 +1910,14 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 1272, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1275, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1927,10 +1927,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1225, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1225, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -1940,7 +1940,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1225, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1951,7 +1951,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1294, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -1959,10 +1959,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 1308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1308, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -1977,10 +1977,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1288, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1288, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1990,7 +1990,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1288, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2002,7 +2002,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1327, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2011,10 +2011,10 @@ description: Result of parsing poopy-shoe.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1337, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1337, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2025,7 +2025,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name", "type": "Name" }, - "commentStart": 1336, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2036,10 +2036,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1321, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2049,7 +2049,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1321, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2061,7 +2061,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1363, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -2071,10 +2071,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 1385, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1385, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -2088,10 +2088,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1377, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1377, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -2101,7 +2101,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1377, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2111,10 +2111,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1357, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1357, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2124,7 +2124,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1357, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2134,14 +2134,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 1412, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1421, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1421, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2150,7 +2150,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1429, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -2163,10 +2163,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1440, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1440, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -2175,17 +2175,17 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1445, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1445, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1445, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1445, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -2198,7 +2198,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 1458, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2215,14 +2215,14 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "+", "right": { - "commentStart": 1462, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1462, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2235,7 +2235,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 1478, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2261,7 +2261,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 1488, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2270,10 +2270,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1398, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1398, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -2283,7 +2283,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1398, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2294,7 +2294,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1502, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2303,10 +2303,10 @@ description: Result of parsing poopy-shoe.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1512, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2317,7 +2317,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name", "type": "Name" }, - "commentStart": 1511, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2328,10 +2328,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1496, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1496, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2341,7 +2341,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1496, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2351,14 +2351,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 1546, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1548, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1548, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2367,10 +2367,10 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1556, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1556, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2383,7 +2383,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 1562, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -2400,10 +2400,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1566, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1566, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -2413,10 +2413,10 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1571, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1571, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -2434,7 +2434,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 1588, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2443,10 +2443,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1532, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1532, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -2456,7 +2456,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1532, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2467,7 +2467,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1602, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -2475,10 +2475,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 1616, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1616, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -2493,10 +2493,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2506,7 +2506,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1596, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2518,14 +2518,14 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1635, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1649, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2540,10 +2540,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1629, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2553,7 +2553,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1629, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2565,7 +2565,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1663, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -2575,10 +2575,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 1685, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1685, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -2592,10 +2592,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1677, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1677, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -2605,7 +2605,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1677, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2615,10 +2615,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1657, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1657, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2628,7 +2628,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1657, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2638,14 +2638,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 1712, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1714, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1714, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2654,10 +2654,10 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1722, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1722, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2670,7 +2670,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 1728, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -2687,10 +2687,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1732, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1732, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -2699,7 +2699,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1737, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2717,7 +2717,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 1742, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2726,10 +2726,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1698, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1698, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -2739,7 +2739,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1698, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2749,10 +2749,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1750, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2762,7 +2762,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2773,21 +2773,21 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 1771, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1780, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1780, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1780, + "commentStart": 0, "end": 0, "name": "backLength", "start": 0, @@ -2801,10 +2801,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1793, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1793, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -2823,10 +2823,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 1763, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1763, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2836,7 +2836,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 1763, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2844,7 +2844,7 @@ description: Result of parsing poopy-shoe.kcl "unlabeled": null } ], - "commentStart": 1118, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2860,26 +2860,26 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 1800, + "commentStart": 0, "declaration": { - "commentStart": 1802, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1802, + "commentStart": 0, "end": 0, "name": "customPlane", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 1816, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1820, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1820, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -2888,14 +2888,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1828, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1834, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1834, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -2904,14 +2904,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1843, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1851, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1851, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -2920,7 +2920,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1855, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2933,10 +2933,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1864, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1864, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -2946,17 +2946,17 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 1870, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1870, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1870, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1870, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -2969,7 +2969,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 1883, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2986,14 +2986,14 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 1888, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1888, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1888, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -3006,7 +3006,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 1904, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3025,7 +3025,7 @@ description: Result of parsing poopy-shoe.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1868, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3034,10 +3034,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1915, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1915, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -3046,7 +3046,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1919, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3065,10 +3065,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1932, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1932, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -3077,14 +3077,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1940, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1942, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1942, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -3093,7 +3093,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1946, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3106,10 +3106,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1949, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1949, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -3118,7 +3118,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1953, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3131,10 +3131,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1956, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1956, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -3143,7 +3143,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1960, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3162,10 +3162,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1969, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1969, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -3174,14 +3174,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1977, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1979, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1979, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -3190,7 +3190,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1983, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3203,10 +3203,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1986, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1986, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -3215,7 +3215,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1990, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3228,10 +3228,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 1993, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1993, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -3240,7 +3240,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1997, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3259,10 +3259,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 2006, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2006, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -3271,14 +3271,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2014, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2016, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2016, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -3287,7 +3287,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2020, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3300,10 +3300,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 2023, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2023, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -3313,7 +3313,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 2028, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3324,7 +3324,7 @@ description: Result of parsing poopy-shoe.kcl "suffix": "None" } }, - "commentStart": 2027, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3333,10 +3333,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 2031, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2031, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -3345,7 +3345,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2035, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3384,12 +3384,12 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 2045, + "commentStart": 0, "declaration": { - "commentStart": 2045, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2045, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -3401,10 +3401,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 2071, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2071, + "commentStart": 0, "end": 0, "name": "customPlane", "start": 0, @@ -3418,10 +3418,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2057, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2057, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3431,7 +3431,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2057, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3440,10 +3440,10 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 2104, + "commentStart": 0, "elements": [ { - "commentStart": 2105, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3455,7 +3455,7 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 2108, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3473,7 +3473,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 2112, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3482,10 +3482,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2089, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2089, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -3495,7 +3495,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2089, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3504,14 +3504,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 2134, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2136, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2136, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -3520,7 +3520,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2145, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -3533,10 +3533,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 2149, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2149, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -3546,10 +3546,10 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 2158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2158, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -3567,7 +3567,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 2168, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3576,10 +3576,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2120, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -3589,7 +3589,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2120, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3598,14 +3598,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 2190, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2192, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2192, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -3614,7 +3614,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2200, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -3627,10 +3627,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 2204, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2204, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -3639,7 +3639,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2209, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3657,7 +3657,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 2214, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3666,10 +3666,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2176, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2176, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -3679,7 +3679,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2176, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3689,10 +3689,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2222, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2222, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3702,7 +3702,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2222, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3713,7 +3713,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 2243, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3721,10 +3721,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 2252, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2252, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -3739,10 +3739,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2235, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2235, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3752,7 +3752,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2235, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3760,13 +3760,13 @@ description: Result of parsing poopy-shoe.kcl "unlabeled": null } ], - "commentStart": 2057, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "5": [ { - "commentStart": 2266, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3794,12 +3794,12 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 2309, + "commentStart": 0, "declaration": { - "commentStart": 2309, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2309, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, @@ -3811,10 +3811,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 2335, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2335, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -3826,7 +3826,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name" }, { - "commentStart": 2346, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -3837,10 +3837,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2321, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3850,7 +3850,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2321, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3859,10 +3859,10 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 2373, + "commentStart": 0, "elements": [ { - "commentStart": 2374, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3874,7 +3874,7 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 2377, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3892,7 +3892,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 2381, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3901,10 +3901,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2358, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2358, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -3914,7 +3914,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2358, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3925,7 +3925,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 2395, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -3933,10 +3933,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 2409, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2409, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -3951,10 +3951,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2389, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2389, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -3964,7 +3964,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2389, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3976,7 +3976,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 2428, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -3984,10 +3984,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 2442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2442, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4002,10 +4002,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2422, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2422, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4015,7 +4015,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2422, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4027,7 +4027,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 2468, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -4037,10 +4037,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 2490, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2490, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -4054,10 +4054,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2482, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -4067,7 +4067,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2482, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4077,10 +4077,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2462, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4090,7 +4090,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2462, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4100,14 +4100,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 2517, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2526, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2526, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -4116,10 +4116,10 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2534, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2534, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -4132,7 +4132,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 2540, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -4149,10 +4149,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 2551, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2551, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -4161,17 +4161,17 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2556, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2556, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2556, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2556, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -4184,7 +4184,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 2569, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4201,14 +4201,14 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 2574, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2574, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2574, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4221,7 +4221,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 2590, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4247,7 +4247,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 2601, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4256,10 +4256,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2503, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -4269,7 +4269,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2503, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4280,7 +4280,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 2615, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4288,10 +4288,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 2624, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2624, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4306,10 +4306,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2609, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2609, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4319,7 +4319,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2609, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4329,14 +4329,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 2658, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2660, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2660, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -4345,7 +4345,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 2668, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -4358,10 +4358,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 2672, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2672, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -4373,10 +4373,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 2685, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2685, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -4390,10 +4390,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2677, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2677, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -4403,7 +4403,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2677, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4416,7 +4416,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectExpression" }, { - "commentStart": 2695, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4425,10 +4425,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2644, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2644, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -4438,7 +4438,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2644, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4449,7 +4449,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 2709, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -4457,10 +4457,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 2723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2723, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -4475,10 +4475,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2703, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2703, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4488,7 +4488,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2703, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4500,7 +4500,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 2742, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4508,10 +4508,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 2751, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2751, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4526,10 +4526,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2736, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2736, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -4539,7 +4539,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2736, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4549,23 +4549,23 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 2787, + "commentStart": 0, "elements": [ { - "commentStart": 2797, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2797, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2797, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2797, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2797, + "commentStart": 0, "end": 0, "name": "frontLength", "start": 0, @@ -4579,10 +4579,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2811, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2811, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -4599,7 +4599,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 2825, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4617,10 +4617,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 2829, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2829, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -4636,14 +4636,14 @@ description: Result of parsing poopy-shoe.kcl "type": "BinaryExpression" }, { - "commentStart": 2848, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2848, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2848, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -4656,17 +4656,17 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 2859, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2859, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2859, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2859, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -4680,10 +4680,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2868, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2868, + "commentStart": 0, "end": 0, "name": "exitHeight", "start": 0, @@ -4700,7 +4700,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 2882, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4726,7 +4726,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 2893, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4735,10 +4735,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2771, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2771, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -4748,7 +4748,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2771, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4757,14 +4757,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 2917, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 2918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2918, + "commentStart": 0, "end": 0, "name": "frontLength", "start": 0, @@ -4777,10 +4777,10 @@ description: Result of parsing poopy-shoe.kcl }, { "abs_path": false, - "commentStart": 2931, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2931, + "commentStart": 0, "end": 0, "name": "exitHeight", "start": 0, @@ -4798,7 +4798,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 2944, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4807,10 +4807,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2901, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2901, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -4820,7 +4820,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2901, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4831,14 +4831,14 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 2958, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2972, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4853,10 +4853,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2952, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2952, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -4866,7 +4866,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2952, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4878,14 +4878,14 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 2986, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2992, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4896,10 +4896,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 2980, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2980, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -4909,7 +4909,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 2980, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4921,7 +4921,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 3013, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4929,10 +4929,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 3022, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3022, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -4947,10 +4947,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3005, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3005, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4960,7 +4960,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3005, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4968,7 +4968,7 @@ description: Result of parsing poopy-shoe.kcl "unlabeled": null } ], - "commentStart": 2321, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -4984,26 +4984,26 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 3036, + "commentStart": 0, "declaration": { - "commentStart": 3038, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3038, + "commentStart": 0, "end": 0, "name": "customPlane2", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 3053, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3057, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3057, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -5012,14 +5012,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3065, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3071, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3071, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -5028,14 +5028,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3080, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3088, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3088, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -5044,11 +5044,11 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3092, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 3093, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5059,7 +5059,7 @@ description: Result of parsing poopy-shoe.kcl "suffix": "None" } }, - "commentStart": 3092, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5068,17 +5068,17 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "*", "right": { - "commentStart": 3098, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3098, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3098, + "commentStart": 0, "end": 0, "name": "backLength", "start": 0, @@ -5092,10 +5092,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3111, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -5113,10 +5113,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3120, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -5137,10 +5137,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3139, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3139, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -5149,7 +5149,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3143, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5162,10 +5162,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3152, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3152, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -5174,7 +5174,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3156, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5193,10 +5193,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3169, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3169, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -5205,14 +5205,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3177, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3179, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3179, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -5221,7 +5221,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3183, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5234,10 +5234,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3186, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3186, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -5247,7 +5247,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 3191, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5258,7 +5258,7 @@ description: Result of parsing poopy-shoe.kcl "suffix": "None" } }, - "commentStart": 3190, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5267,10 +5267,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3194, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3194, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -5279,7 +5279,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3198, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5298,10 +5298,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3207, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3207, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -5310,14 +5310,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3215, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3217, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3217, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -5326,7 +5326,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3221, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5339,10 +5339,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3224, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3224, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -5351,7 +5351,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3228, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5364,10 +5364,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3231, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3231, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -5376,7 +5376,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3235, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5395,10 +5395,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3244, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3244, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -5407,14 +5407,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3252, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 3254, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3254, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -5423,7 +5423,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3258, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -5436,10 +5436,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3261, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3261, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -5448,7 +5448,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3265, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5461,10 +5461,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3268, + "commentStart": 0, "end": 0, "key": { - "commentStart": 3268, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -5473,7 +5473,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 3272, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5512,12 +5512,12 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 3282, + "commentStart": 0, "declaration": { - "commentStart": 3282, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3282, + "commentStart": 0, "end": 0, "name": "sketch005", "start": 0, @@ -5529,10 +5529,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 3308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3308, + "commentStart": 0, "end": 0, "name": "customPlane2", "start": 0, @@ -5546,10 +5546,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3294, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3294, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -5559,7 +5559,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3294, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5568,10 +5568,10 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 3342, + "commentStart": 0, "elements": [ { - "commentStart": 3343, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5583,7 +5583,7 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3346, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -5601,7 +5601,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 3350, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5610,10 +5610,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3327, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3327, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -5623,7 +5623,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3327, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5634,7 +5634,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 3364, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -5642,10 +5642,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 3378, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3378, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -5660,10 +5660,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3358, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3358, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -5673,7 +5673,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3358, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5685,7 +5685,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 3397, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -5693,10 +5693,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 3411, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3411, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -5711,10 +5711,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3391, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3391, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -5724,7 +5724,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3391, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5734,23 +5734,23 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 3444, + "commentStart": 0, "elements": [ { - "commentStart": 3454, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3454, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3454, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3454, + "commentStart": 0, "end": 0, "name": "frontLength", "start": 0, @@ -5764,10 +5764,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3468, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3468, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -5784,7 +5784,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 3482, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5802,10 +5802,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 3486, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3486, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -5821,14 +5821,14 @@ description: Result of parsing poopy-shoe.kcl "type": "BinaryExpression" }, { - "commentStart": 3505, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3505, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -5841,17 +5841,17 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 3516, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3516, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3516, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3516, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -5865,10 +5865,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3525, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3525, + "commentStart": 0, "end": 0, "name": "exitHeight", "start": 0, @@ -5885,7 +5885,7 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "/", "right": { - "commentStart": 3539, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -5911,7 +5911,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 3550, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5920,10 +5920,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3428, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3428, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -5933,7 +5933,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3428, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -5942,14 +5942,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 3574, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 3575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3575, + "commentStart": 0, "end": 0, "name": "frontLength", "start": 0, @@ -5962,10 +5962,10 @@ description: Result of parsing poopy-shoe.kcl }, { "abs_path": false, - "commentStart": 3588, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3588, + "commentStart": 0, "end": 0, "name": "exitHeight", "start": 0, @@ -5983,7 +5983,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 3601, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -5992,10 +5992,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3558, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3558, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -6005,7 +6005,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3558, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6016,14 +6016,14 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 3615, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3629, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6038,14 +6038,14 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 3632, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3638, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -6056,10 +6056,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3609, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3609, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -6069,7 +6069,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3609, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6080,10 +6080,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 3651, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3651, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -6093,7 +6093,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3651, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6104,7 +6104,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 3672, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6112,10 +6112,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 3681, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3681, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6130,10 +6130,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3664, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3664, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6143,7 +6143,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3664, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6151,7 +6151,7 @@ description: Result of parsing poopy-shoe.kcl "unlabeled": null } ], - "commentStart": 3294, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -6167,12 +6167,12 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 3695, + "commentStart": 0, "declaration": { - "commentStart": 3697, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3697, + "commentStart": 0, "end": 0, "name": "sketch006", "start": 0, @@ -6184,10 +6184,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 3723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3723, + "commentStart": 0, "end": 0, "name": "sketch005", "start": 0, @@ -6200,10 +6200,10 @@ description: Result of parsing poopy-shoe.kcl }, { "abs_path": false, - "commentStart": 3734, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3734, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -6217,10 +6217,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3709, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3709, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -6230,7 +6230,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3709, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6239,10 +6239,10 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 3761, + "commentStart": 0, "elements": [ { - "commentStart": 3762, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6254,11 +6254,11 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 3765, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 3766, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -6269,7 +6269,7 @@ description: Result of parsing poopy-shoe.kcl "suffix": "None" } }, - "commentStart": 3765, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6278,14 +6278,14 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "*", "right": { - "commentStart": 3771, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3771, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3771, + "commentStart": 0, "end": 0, "name": "backLength", "start": 0, @@ -6299,10 +6299,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 3784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3784, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -6328,7 +6328,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 3794, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6337,10 +6337,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3746, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3746, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -6350,7 +6350,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3746, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6361,7 +6361,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 3808, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -6370,10 +6370,10 @@ description: Result of parsing poopy-shoe.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3823, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3823, + "commentStart": 0, "end": 0, "name": "exitHeight", "start": 0, @@ -6384,7 +6384,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name", "type": "Name" }, - "commentStart": 3822, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6395,10 +6395,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3802, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -6408,7 +6408,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3802, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6420,7 +6420,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 3846, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6429,10 +6429,10 @@ description: Result of parsing poopy-shoe.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3856, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -6443,7 +6443,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name", "type": "Name" }, - "commentStart": 3855, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6454,10 +6454,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3840, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3840, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -6467,7 +6467,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3840, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6479,14 +6479,14 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 3879, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3893, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6501,10 +6501,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3873, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3873, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -6514,7 +6514,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3873, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6525,10 +6525,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 3901, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3901, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -6538,7 +6538,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3901, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6549,7 +6549,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 3922, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -6557,10 +6557,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 3931, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3931, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6575,10 +6575,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3914, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3914, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6588,7 +6588,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3914, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6596,7 +6596,7 @@ description: Result of parsing poopy-shoe.kcl "unlabeled": null } ], - "commentStart": 3709, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -6612,12 +6612,12 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 3945, + "commentStart": 0, "declaration": { - "commentStart": 3947, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3947, + "commentStart": 0, "end": 0, "name": "sketch007", "start": 0, @@ -6629,10 +6629,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 3973, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3973, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, @@ -6644,7 +6644,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name" }, { - "commentStart": 3984, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -6655,10 +6655,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3959, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3959, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -6668,7 +6668,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3959, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6677,10 +6677,10 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 4011, + "commentStart": 0, "elements": [ { - "commentStart": 4012, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6692,7 +6692,7 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4015, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6710,7 +6710,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 4019, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -6719,10 +6719,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 3996, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3996, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -6732,7 +6732,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 3996, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6743,7 +6743,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 4033, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -6751,10 +6751,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 4047, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4047, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6769,10 +6769,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 4027, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4027, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -6782,7 +6782,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4027, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6794,7 +6794,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 4073, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -6802,10 +6802,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 4087, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4087, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -6820,10 +6820,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 4067, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4067, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -6833,7 +6833,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4067, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6845,14 +6845,14 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 4106, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4120, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -6867,10 +6867,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 4100, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4100, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -6880,7 +6880,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4100, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6891,10 +6891,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 4128, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4128, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -6904,7 +6904,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4128, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -6915,21 +6915,21 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 4149, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4158, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4158, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -6942,10 +6942,10 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 4172, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4172, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -6959,10 +6959,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4176, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4176, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -6985,10 +6985,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 4141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4141, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -6998,7 +6998,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4141, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7006,7 +7006,7 @@ description: Result of parsing poopy-shoe.kcl "unlabeled": null } ], - "commentStart": 3959, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -7022,26 +7022,26 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 4191, + "commentStart": 0, "declaration": { - "commentStart": 4193, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4193, + "commentStart": 0, "end": 0, "name": "customPlane3", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 4208, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4212, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4212, + "commentStart": 0, "end": 0, "name": "plane", "start": 0, @@ -7050,14 +7050,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4220, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4226, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4226, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -7066,14 +7066,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4235, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4243, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4243, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -7082,11 +7082,11 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4247, + "commentStart": 0, "end": 0, "left": { "argument": { - "commentStart": 4248, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7097,7 +7097,7 @@ description: Result of parsing poopy-shoe.kcl "suffix": "None" } }, - "commentStart": 4247, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7106,17 +7106,17 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "*", "right": { - "commentStart": 4253, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4253, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4253, + "commentStart": 0, "end": 0, "name": "backLength", "start": 0, @@ -7130,10 +7130,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 4266, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4266, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -7151,10 +7151,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 4275, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4275, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -7175,10 +7175,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4294, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4294, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -7187,7 +7187,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4298, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7200,10 +7200,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4307, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4307, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -7213,10 +7213,10 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 4311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4311, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -7235,10 +7235,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4336, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4336, + "commentStart": 0, "end": 0, "name": "xAxis", "start": 0, @@ -7247,14 +7247,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4344, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4346, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4346, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -7263,7 +7263,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4350, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7276,10 +7276,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4353, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4353, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -7289,7 +7289,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 4358, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7300,7 +7300,7 @@ description: Result of parsing poopy-shoe.kcl "suffix": "None" } }, - "commentStart": 4357, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7309,10 +7309,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4361, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4361, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -7321,7 +7321,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4365, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7340,10 +7340,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4374, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4374, + "commentStart": 0, "end": 0, "name": "yAxis", "start": 0, @@ -7352,14 +7352,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4382, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4384, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4384, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -7368,7 +7368,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4388, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7381,10 +7381,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4391, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4391, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -7393,7 +7393,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4395, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7406,10 +7406,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4398, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4398, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -7418,7 +7418,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4402, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7437,10 +7437,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4411, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4411, + "commentStart": 0, "end": 0, "name": "zAxis", "start": 0, @@ -7449,14 +7449,14 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4419, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 4421, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4421, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -7465,7 +7465,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4425, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7478,10 +7478,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4428, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4428, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -7490,7 +7490,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4432, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -7503,10 +7503,10 @@ description: Result of parsing poopy-shoe.kcl } }, { - "commentStart": 4435, + "commentStart": 0, "end": 0, "key": { - "commentStart": 4435, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -7515,7 +7515,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 4439, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -7554,12 +7554,12 @@ description: Result of parsing poopy-shoe.kcl "type": "VariableDeclaration" }, { - "commentStart": 4448, + "commentStart": 0, "declaration": { - "commentStart": 4450, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4450, + "commentStart": 0, "end": 0, "name": "sketch008", "start": 0, @@ -7571,10 +7571,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [ { "abs_path": false, - "commentStart": 4476, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4476, + "commentStart": 0, "end": 0, "name": "customPlane3", "start": 0, @@ -7588,10 +7588,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 4462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4462, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -7601,7 +7601,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4462, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7610,14 +7610,14 @@ description: Result of parsing poopy-shoe.kcl { "arguments": [ { - "commentStart": 4510, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 4511, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4511, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -7630,10 +7630,10 @@ description: Result of parsing poopy-shoe.kcl }, { "abs_path": false, - "commentStart": 4526, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4526, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -7651,7 +7651,7 @@ description: Result of parsing poopy-shoe.kcl "type": "ArrayExpression" }, { - "commentStart": 4542, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -7660,10 +7660,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 4495, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4495, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -7673,7 +7673,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4495, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7684,7 +7684,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 4556, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -7692,10 +7692,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 4570, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4570, + "commentStart": 0, "end": 0, "name": "frontLength", "start": 0, @@ -7710,10 +7710,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 4550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4550, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -7723,7 +7723,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4550, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7735,21 +7735,21 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 4594, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4603, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4603, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4603, + "commentStart": 0, "end": 0, "name": "wallsWidth", "start": 0, @@ -7762,10 +7762,10 @@ description: Result of parsing poopy-shoe.kcl }, "operator": "-", "right": { - "commentStart": 4617, + "commentStart": 0, "end": 0, "left": { - "commentStart": 4617, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -7779,10 +7779,10 @@ description: Result of parsing poopy-shoe.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 4621, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4621, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -7805,10 +7805,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 4588, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4588, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -7818,7 +7818,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4588, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7830,7 +7830,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 4648, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -7838,10 +7838,10 @@ description: Result of parsing poopy-shoe.kcl }, "arg": { "abs_path": false, - "commentStart": 4662, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4662, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -7856,10 +7856,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 4642, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4642, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -7869,7 +7869,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4642, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7880,10 +7880,10 @@ description: Result of parsing poopy-shoe.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 4682, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4682, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -7893,7 +7893,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4682, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -7904,7 +7904,7 @@ description: Result of parsing poopy-shoe.kcl { "type": "LabeledArg", "label": { - "commentStart": 4703, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -7913,10 +7913,10 @@ description: Result of parsing poopy-shoe.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 4713, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4713, + "commentStart": 0, "end": 0, "name": "wallThickness", "start": 0, @@ -7927,7 +7927,7 @@ description: Result of parsing poopy-shoe.kcl "type": "Name", "type": "Name" }, - "commentStart": 4712, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7938,10 +7938,10 @@ description: Result of parsing poopy-shoe.kcl ], "callee": { "abs_path": false, - "commentStart": 4695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4695, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -7951,7 +7951,7 @@ description: Result of parsing poopy-shoe.kcl "start": 0, "type": "Name" }, - "commentStart": 4695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7959,7 +7959,7 @@ description: Result of parsing poopy-shoe.kcl "unlabeled": null } ], - "commentStart": 4462, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -7982,7 +7982,7 @@ description: Result of parsing poopy-shoe.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 92, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -7997,10 +7997,10 @@ description: Result of parsing poopy-shoe.kcl ], "properties": [ { - "commentStart": 101, + "commentStart": 0, "end": 0, "key": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -8010,10 +8010,10 @@ description: Result of parsing poopy-shoe.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 121, + "commentStart": 0, "end": 0, "name": { - "commentStart": 121, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -8034,7 +8034,7 @@ description: Result of parsing poopy-shoe.kcl "nonCodeNodes": { "8": [ { - "commentStart": 1104, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -8045,7 +8045,7 @@ description: Result of parsing poopy-shoe.kcl ], "9": [ { - "commentStart": 1800, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -8056,7 +8056,7 @@ description: Result of parsing poopy-shoe.kcl ], "12": [ { - "commentStart": 3036, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -8067,7 +8067,7 @@ description: Result of parsing poopy-shoe.kcl ], "14": [ { - "commentStart": 3695, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -8078,7 +8078,7 @@ description: Result of parsing poopy-shoe.kcl ], "15": [ { - "commentStart": 3945, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -8089,7 +8089,7 @@ description: Result of parsing poopy-shoe.kcl ], "16": [ { - "commentStart": 4191, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -8100,7 +8100,7 @@ description: Result of parsing poopy-shoe.kcl ], "17": [ { - "commentStart": 4448, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -8112,7 +8112,7 @@ description: Result of parsing poopy-shoe.kcl }, "startNodes": [ { - "commentStart": 124, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ops.snap b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ops.snap index a1fc60ee6..4ab19a53b 100644 --- a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ops.snap @@ -201,7 +201,8 @@ description: Operations executed poopy-shoe.kcl "type": "Number", "value": -1.4375, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "z": { @@ -467,7 +468,13 @@ description: Operations executed poopy-shoe.kcl "type": "Number", "value": -3.875, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "y": { @@ -762,7 +769,13 @@ description: Operations executed poopy-shoe.kcl "type": "Number", "value": 2.75, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -797,7 +810,13 @@ description: Operations executed poopy-shoe.kcl "type": "Number", "value": -3.875, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "y": { diff --git a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/program_memory.snap index 41a0bbfc0..ad7caf174 100644 --- a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/program_memory.snap @@ -42,7 +42,8 @@ description: Variables in memory after executing poopy-shoe.kcl "type": "Number", "value": -1.4375, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "z": { @@ -209,7 +210,13 @@ description: Variables in memory after executing poopy-shoe.kcl "type": "Number", "value": -3.875, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "y": { @@ -389,7 +396,13 @@ description: Variables in memory after executing poopy-shoe.kcl "type": "Number", "value": -3.875, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "y": { diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/ast.snap b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/ast.snap index 72c267be6..4564e3529 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing router-template-cross-bar.kcl "Ok": { "body": [ { - "commentStart": 131, + "commentStart": 0, "declaration": { - "commentStart": 154, + "commentStart": 0, "end": 0, "id": { - "commentStart": 154, + "commentStart": 0, "end": 0, "name": "routerDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 171, + "commentStart": 0, "end": 0, "raw": "12.7", "start": 0, @@ -42,25 +42,25 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 176, + "commentStart": 0, "declaration": { - "commentStart": 176, + "commentStart": 0, "end": 0, "id": { - "commentStart": 176, + "commentStart": 0, "end": 0, "name": "templateDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 195, + "commentStart": 0, "end": 0, "left": { - "commentStart": 195, + "commentStart": 0, "end": 0, "left": { - "commentStart": 195, + "commentStart": 0, "end": 0, "raw": "11", "start": 0, @@ -73,7 +73,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "/", "right": { - "commentStart": 200, + "commentStart": 0, "end": 0, "raw": "16", "start": 0, @@ -93,10 +93,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 205, + "commentStart": 0, "end": 0, "name": { - "commentStart": 205, + "commentStart": 0, "end": 0, "name": "inch", "start": 0, @@ -106,7 +106,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 205, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -126,22 +126,22 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 212, + "commentStart": 0, "declaration": { - "commentStart": 212, + "commentStart": 0, "end": 0, "id": { - "commentStart": 212, + "commentStart": 0, "end": 0, "name": "slateWidthHalf", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 229, + "commentStart": 0, "end": 0, "left": { - "commentStart": 229, + "commentStart": 0, "end": 0, "raw": "41.5", "start": 0, @@ -154,7 +154,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "/", "right": { - "commentStart": 236, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -179,22 +179,22 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 238, + "commentStart": 0, "declaration": { - "commentStart": 238, + "commentStart": 0, "end": 0, "id": { - "commentStart": 238, + "commentStart": 0, "end": 0, "name": "minClampingDistance", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 260, + "commentStart": 0, "end": 0, "left": { - "commentStart": 260, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -207,7 +207,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "+", "right": { - "commentStart": 265, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -232,19 +232,19 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 268, + "commentStart": 0, "declaration": { - "commentStart": 268, + "commentStart": 0, "end": 0, "id": { - "commentStart": 268, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 288, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -265,19 +265,19 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 291, + "commentStart": 0, "declaration": { - "commentStart": 291, + "commentStart": 0, "end": 0, "id": { - "commentStart": 291, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 300, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -298,19 +298,19 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 303, + "commentStart": 0, "declaration": { - "commentStart": 303, + "commentStart": 0, "end": 0, "id": { - "commentStart": 303, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 311, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -331,32 +331,32 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 313, + "commentStart": 0, "declaration": { - "commentStart": 340, + "commentStart": 0, "end": 0, "id": { - "commentStart": 340, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 355, + "commentStart": 0, "end": 0, "left": { - "commentStart": 355, + "commentStart": 0, "end": 0, "left": { - "commentStart": 355, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 355, + "commentStart": 0, "end": 0, "name": "templateDiameter", "start": 0, @@ -370,10 +370,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 374, + "commentStart": 0, "end": 0, "name": { - "commentStart": 374, + "commentStart": 0, "end": 0, "name": "routerDiameter", "start": 0, @@ -390,7 +390,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "/", "right": { - "commentStart": 392, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -407,7 +407,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "-", "right": { - "commentStart": 396, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -437,29 +437,29 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 400, + "commentStart": 0, "declaration": { - "commentStart": 400, + "commentStart": 0, "end": 0, "id": { - "commentStart": 400, + "commentStart": 0, "end": 0, "name": "distanceToInsideEdge", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 423, + "commentStart": 0, "end": 0, "left": { - "commentStart": 423, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 423, + "commentStart": 0, "end": 0, "name": { - "commentStart": 423, + "commentStart": 0, "end": 0, "name": "slateWidthHalf", "start": 0, @@ -473,10 +473,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 440, + "commentStart": 0, "end": 0, "name": { - "commentStart": 440, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -494,10 +494,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 460, + "commentStart": 0, "end": 0, "name": { - "commentStart": 460, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, @@ -522,12 +522,12 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 471, + "commentStart": 0, "declaration": { - "commentStart": 500, + "commentStart": 0, "end": 0, "id": { - "commentStart": 500, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -539,10 +539,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 526, + "commentStart": 0, "end": 0, "name": { - "commentStart": 526, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -556,10 +556,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 512, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -569,7 +569,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 512, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -578,10 +578,10 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 550, + "commentStart": 0, "elements": [ { - "commentStart": 551, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -593,14 +593,14 @@ description: Result of parsing router-template-cross-bar.kcl } }, { - "commentStart": 554, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 554, + "commentStart": 0, "end": 0, "name": { - "commentStart": 554, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -614,10 +614,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 562, + "commentStart": 0, "end": 0, "name": { - "commentStart": 562, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, @@ -639,7 +639,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 576, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -648,10 +648,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 535, + "commentStart": 0, "end": 0, "name": { - "commentStart": 535, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -661,7 +661,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 535, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -672,21 +672,21 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 590, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 599, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 599, + "commentStart": 0, "end": 0, "name": { - "commentStart": 599, + "commentStart": 0, "end": 0, "name": "slateWidthHalf", "start": 0, @@ -700,10 +700,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 616, + "commentStart": 0, "end": 0, "name": { - "commentStart": 616, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -722,14 +722,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 624, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 630, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -740,10 +740,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 584, + "commentStart": 0, "end": 0, "name": { - "commentStart": 584, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -753,7 +753,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 584, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -763,14 +763,14 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 647, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 656, + "commentStart": 0, "end": 0, "key": { - "commentStart": 656, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -779,7 +779,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 667, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -792,10 +792,10 @@ description: Result of parsing router-template-cross-bar.kcl } }, { - "commentStart": 677, + "commentStart": 0, "end": 0, "key": { - "commentStart": 677, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -804,7 +804,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 690, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -817,10 +817,10 @@ description: Result of parsing router-template-cross-bar.kcl } }, { - "commentStart": 701, + "commentStart": 0, "end": 0, "key": { - "commentStart": 701, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -829,10 +829,10 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 710, + "commentStart": 0, "end": 0, "left": { - "commentStart": 710, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -846,10 +846,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 715, + "commentStart": 0, "end": 0, "name": { - "commentStart": 715, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, @@ -871,14 +871,14 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ObjectExpression" }, { - "commentStart": 735, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 738, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -888,10 +888,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 643, + "commentStart": 0, "end": 0, "name": { - "commentStart": 643, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -901,7 +901,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 643, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -912,7 +912,7 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 757, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -921,10 +921,10 @@ description: Result of parsing router-template-cross-bar.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 772, + "commentStart": 0, "end": 0, "name": { - "commentStart": 772, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -935,7 +935,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "Name", "type": "Name" }, - "commentStart": 771, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -946,14 +946,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 791, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 797, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -964,10 +964,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 751, + "commentStart": 0, "end": 0, "name": { - "commentStart": 751, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -977,7 +977,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 751, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -989,7 +989,7 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 816, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -997,10 +997,10 @@ description: Result of parsing router-template-cross-bar.kcl }, "arg": { "abs_path": false, - "commentStart": 825, + "commentStart": 0, "end": 0, "name": { - "commentStart": 825, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -1015,14 +1015,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 844, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 850, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1033,10 +1033,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 810, + "commentStart": 0, "end": 0, "name": { - "commentStart": 810, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1046,7 +1046,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 810, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1058,29 +1058,29 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 869, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 884, + "commentStart": 0, "end": 0, "left": { - "commentStart": 884, + "commentStart": 0, "end": 0, "left": { - "commentStart": 884, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 892, + "commentStart": 0, "end": 0, "name": { - "commentStart": 892, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -1094,10 +1094,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 884, + "commentStart": 0, "end": 0, "name": { - "commentStart": 884, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -1107,7 +1107,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 884, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1116,10 +1116,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 901, + "commentStart": 0, "end": 0, "name": { - "commentStart": 901, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -1136,7 +1136,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "/", "right": { - "commentStart": 922, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1154,10 +1154,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 926, + "commentStart": 0, "end": 0, "name": { - "commentStart": 926, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -1176,14 +1176,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 945, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 951, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1194,10 +1194,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 863, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1207,7 +1207,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 863, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1219,23 +1219,23 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 970, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 984, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 992, + "commentStart": 0, "end": 0, "name": { - "commentStart": 992, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -1249,10 +1249,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 984, + "commentStart": 0, "end": 0, "name": { - "commentStart": 984, + "commentStart": 0, "end": 0, "name": "segEndX", "start": 0, @@ -1262,7 +1262,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 984, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1271,10 +1271,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1001, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1001, + "commentStart": 0, "end": 0, "name": "minClampingDistance", "start": 0, @@ -1293,14 +1293,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1022, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1028, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1311,10 +1311,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 964, + "commentStart": 0, "end": 0, "name": { - "commentStart": 964, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1324,7 +1324,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 964, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1336,21 +1336,21 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1047, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1056, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1056, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1056, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -1363,7 +1363,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "*", "right": { - "commentStart": 1076, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1382,14 +1382,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1079, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1085, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1400,10 +1400,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1041, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1041, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1413,7 +1413,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1041, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1425,23 +1425,23 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1104, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1118, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 1126, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1126, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -1455,10 +1455,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1118, + "commentStart": 0, "end": 0, "name": "segEndX", "start": 0, @@ -1468,7 +1468,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1118, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1476,7 +1476,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "+", "right": { - "commentStart": 1135, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1495,14 +1495,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1138, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1144, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1513,10 +1513,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1098, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1526,7 +1526,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1098, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1538,23 +1538,23 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1163, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1177, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 1185, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1185, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -1568,10 +1568,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1177, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -1581,7 +1581,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1177, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1590,10 +1590,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1194, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1194, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -1612,14 +1612,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1213, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1219, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1630,10 +1630,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1157, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1157, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1643,7 +1643,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1157, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1655,14 +1655,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1238, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1252, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1677,14 +1677,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1255, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1261, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1695,10 +1695,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1232, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1232, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1708,7 +1708,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1232, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1720,7 +1720,7 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1280, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1731,10 +1731,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 1297, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1297, + "commentStart": 0, "end": 0, "name": "seg04", "start": 0, @@ -1748,10 +1748,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1290, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1290, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1761,13 +1761,13 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1290, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1289, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1778,10 +1778,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1274, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1274, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1791,7 +1791,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1274, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1803,7 +1803,7 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1316, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1814,10 +1814,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 1333, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1333, + "commentStart": 0, "end": 0, "name": "seg10", "start": 0, @@ -1831,10 +1831,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1326, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1326, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1844,13 +1844,13 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1326, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1325, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1861,10 +1861,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1310, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1874,7 +1874,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1310, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1886,7 +1886,7 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1352, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1897,10 +1897,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 1369, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1369, + "commentStart": 0, "end": 0, "name": "seg05", "start": 0, @@ -1914,10 +1914,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1362, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1362, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1927,13 +1927,13 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1362, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1361, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1944,10 +1944,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1346, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1346, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1957,7 +1957,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1346, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1969,7 +1969,7 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1388, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1980,10 +1980,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": "seg08", "start": 0, @@ -1997,10 +1997,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1398, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1398, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2010,13 +2010,13 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1398, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1397, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2027,10 +2027,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1382, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1382, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2040,7 +2040,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1382, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2052,7 +2052,7 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2062,10 +2062,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 1440, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1440, + "commentStart": 0, "end": 0, "name": "seg06", "start": 0, @@ -2079,10 +2079,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1433, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1433, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2092,7 +2092,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1433, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2102,10 +2102,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1418, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1418, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2115,7 +2115,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1418, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2127,7 +2127,7 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1459, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2138,10 +2138,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 1476, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1476, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -2155,10 +2155,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1469, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1469, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2168,13 +2168,13 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1469, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1468, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2185,10 +2185,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1453, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1453, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2198,7 +2198,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1453, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2210,7 +2210,7 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1495, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2220,10 +2220,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 1511, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1511, + "commentStart": 0, "end": 0, "name": "seg07", "start": 0, @@ -2237,10 +2237,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1504, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2250,7 +2250,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1504, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2260,10 +2260,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1489, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2273,7 +2273,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1489, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2285,7 +2285,7 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1530, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2295,10 +2295,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 1546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1546, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -2312,10 +2312,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1539, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1539, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2325,7 +2325,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1539, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2335,10 +2335,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1524, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1524, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2348,7 +2348,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1524, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2358,14 +2358,14 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 1563, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1572, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -2374,7 +2374,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1583, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -2387,10 +2387,10 @@ description: Result of parsing router-template-cross-bar.kcl } }, { - "commentStart": 1594, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1594, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -2399,7 +2399,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1607, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2412,10 +2412,10 @@ description: Result of parsing router-template-cross-bar.kcl } }, { - "commentStart": 1619, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1619, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2424,10 +2424,10 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1628, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1628, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -2441,10 +2441,10 @@ description: Result of parsing router-template-cross-bar.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1633, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1633, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, @@ -2466,7 +2466,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ObjectExpression" }, { - "commentStart": 1653, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2475,10 +2475,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1559, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1559, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -2488,7 +2488,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1559, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2499,19 +2499,19 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1666, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1680, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1695, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2520,10 +2520,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1681, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1681, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -2533,7 +2533,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1681, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2542,7 +2542,7 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 1713, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2551,10 +2551,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1699, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1699, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -2564,7 +2564,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1699, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2580,10 +2580,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1661, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1661, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2593,7 +2593,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1661, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2604,10 +2604,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1723, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2617,20 +2617,20 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1723, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 512, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "22": [ { - "commentStart": 1730, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2663,12 +2663,12 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 1760, + "commentStart": 0, "declaration": { - "commentStart": 1760, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1760, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -2679,14 +2679,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 1792, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1801, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -2701,10 +2701,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1773, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1773, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2714,17 +2714,17 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1773, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1781, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1781, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -2746,12 +2746,12 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 1803, + "commentStart": 0, "declaration": { - "commentStart": 1833, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1833, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -2763,10 +2763,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 1859, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1859, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -2778,7 +2778,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "Name" }, { - "commentStart": 1871, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -2789,10 +2789,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1845, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2802,7 +2802,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1845, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2811,14 +2811,14 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 1900, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1901, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1901, + "commentStart": 0, "end": 0, "name": "distanceToInsideEdge", "start": 0, @@ -2830,7 +2830,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "Name" }, { - "commentStart": 1923, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2848,7 +2848,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 1927, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2857,10 +2857,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1885, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1885, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2870,7 +2870,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1885, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2879,10 +2879,10 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 1946, + "commentStart": 0, "elements": [ { - "commentStart": 1947, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2895,10 +2895,10 @@ description: Result of parsing router-template-cross-bar.kcl }, { "abs_path": false, - "commentStart": 1952, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1952, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -2916,14 +2916,14 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 1972, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1975, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2933,10 +2933,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 1935, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1935, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -2946,7 +2946,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 1935, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2955,19 +2955,19 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 2014, + "commentStart": 0, "elements": [ { - "commentStart": 2023, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 2030, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2030, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -2981,10 +2981,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2023, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -2994,7 +2994,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2023, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3002,7 +3002,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "+", "right": { - "commentStart": 2054, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3019,10 +3019,10 @@ description: Result of parsing router-template-cross-bar.kcl }, { "abs_path": false, - "commentStart": 2065, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2065, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -3040,14 +3040,14 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 2091, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2094, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3057,10 +3057,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2003, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2003, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3070,7 +3070,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2003, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3079,16 +3079,16 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 2133, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 2149, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2149, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -3102,10 +3102,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2142, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2142, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -3115,7 +3115,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2142, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3126,10 +3126,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 2187, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2187, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -3143,10 +3143,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2180, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -3156,13 +3156,13 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2180, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 2179, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3176,14 +3176,14 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 2217, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2220, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3193,10 +3193,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2122, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2122, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3206,7 +3206,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2122, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3217,19 +3217,19 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 2253, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2267, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2282, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3238,10 +3238,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2268, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2268, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3251,7 +3251,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2268, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3260,7 +3260,7 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 2300, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3269,10 +3269,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2286, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2286, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3282,7 +3282,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2286, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3298,10 +3298,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2248, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2248, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3311,7 +3311,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2248, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3322,10 +3322,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2310, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3335,20 +3335,20 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2310, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1845, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 2317, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3381,12 +3381,12 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 2348, + "commentStart": 0, "declaration": { - "commentStart": 2348, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2348, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -3397,14 +3397,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 2380, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2389, + "commentStart": 0, "end": 0, "raw": "13", "start": 0, @@ -3419,10 +3419,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2361, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2361, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3432,17 +3432,17 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2361, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2369, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2369, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -3464,12 +3464,12 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 2392, + "commentStart": 0, "declaration": { - "commentStart": 2421, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2421, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -3481,10 +3481,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 2447, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2447, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -3496,7 +3496,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "Name" }, { - "commentStart": 2459, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -3507,10 +3507,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2433, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2433, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3520,7 +3520,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2433, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3529,15 +3529,15 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 2488, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 2490, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2490, + "commentStart": 0, "end": 0, "name": "distanceToInsideEdge", "start": 0, @@ -3548,7 +3548,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "Name", "type": "Name" }, - "commentStart": 2489, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3556,7 +3556,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "UnaryExpression" }, { - "commentStart": 2512, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3574,7 +3574,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 2516, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3583,10 +3583,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2473, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2473, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -3596,7 +3596,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2473, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3605,10 +3605,10 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 2535, + "commentStart": 0, "elements": [ { - "commentStart": 2536, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3621,10 +3621,10 @@ description: Result of parsing router-template-cross-bar.kcl }, { "abs_path": false, - "commentStart": 2539, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2539, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -3642,14 +3642,14 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 2559, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2562, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3659,10 +3659,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2524, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2524, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3672,7 +3672,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2524, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3681,19 +3681,19 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 2601, + "commentStart": 0, "elements": [ { - "commentStart": 2610, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 2617, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2617, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -3707,10 +3707,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2610, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -3720,7 +3720,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2610, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3728,7 +3728,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "-", "right": { - "commentStart": 2641, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3745,10 +3745,10 @@ description: Result of parsing router-template-cross-bar.kcl }, { "abs_path": false, - "commentStart": 2652, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2652, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -3766,14 +3766,14 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 2678, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2681, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3783,10 +3783,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2590, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2590, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3796,7 +3796,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2590, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3805,16 +3805,16 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 2720, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 2736, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2736, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -3828,10 +3828,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2729, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2729, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -3841,7 +3841,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2729, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3852,10 +3852,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 2774, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2774, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -3869,10 +3869,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2767, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2767, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -3882,13 +3882,13 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2767, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 2766, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3902,14 +3902,14 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 2804, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 2807, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3919,10 +3919,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2709, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2709, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3932,7 +3932,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2709, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3943,19 +3943,19 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 2840, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2854, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2869, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3964,10 +3964,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2855, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2855, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3977,7 +3977,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2855, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3986,7 +3986,7 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 2887, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3995,10 +3995,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2873, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2873, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -4008,7 +4008,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2873, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4024,10 +4024,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2835, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2835, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4037,7 +4037,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2835, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4048,10 +4048,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2897, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2897, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -4061,20 +4061,20 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2897, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 2433, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 2904, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4107,12 +4107,12 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 2934, + "commentStart": 0, "declaration": { - "commentStart": 2934, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2934, + "commentStart": 0, "end": 0, "name": "extrude003", "start": 0, @@ -4123,14 +4123,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 2966, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2975, + "commentStart": 0, "end": 0, "raw": "13", "start": 0, @@ -4145,10 +4145,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 2947, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2947, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4158,17 +4158,17 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 2947, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2955, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2955, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -4190,12 +4190,12 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 2978, + "commentStart": 0, "declaration": { - "commentStart": 3008, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3008, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, @@ -4207,10 +4207,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 3034, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3034, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -4222,7 +4222,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "Name" }, { - "commentStart": 3046, + "commentStart": 0, "end": 0, "raw": "'END'", "start": 0, @@ -4233,10 +4233,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3020, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3020, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -4246,7 +4246,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3020, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4255,15 +4255,15 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 3073, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 3075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3075, + "commentStart": 0, "end": 0, "name": "distanceToInsideEdge", "start": 0, @@ -4274,7 +4274,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "Name", "type": "Name" }, - "commentStart": 3074, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4282,7 +4282,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "UnaryExpression" }, { - "commentStart": 3097, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4300,7 +4300,7 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 3101, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4309,10 +4309,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3058, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -4322,7 +4322,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3058, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4331,10 +4331,10 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 3120, + "commentStart": 0, "elements": [ { - "commentStart": 3121, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4346,14 +4346,14 @@ description: Result of parsing router-template-cross-bar.kcl } }, { - "commentStart": 3124, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3124, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3124, + "commentStart": 0, "end": 0, "name": "distanceToInsideEdge", "start": 0, @@ -4366,7 +4366,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "*", "right": { - "commentStart": 3147, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4388,14 +4388,14 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 3151, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 3154, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4405,10 +4405,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3109, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3109, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -4418,7 +4418,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3109, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4427,19 +4427,19 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 3193, + "commentStart": 0, "elements": [ { - "commentStart": 3202, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 3209, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3209, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -4453,10 +4453,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3202, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -4466,7 +4466,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4474,7 +4474,7 @@ description: Result of parsing router-template-cross-bar.kcl }, "operator": "-", "right": { - "commentStart": 3233, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -4491,10 +4491,10 @@ description: Result of parsing router-template-cross-bar.kcl }, { "abs_path": false, - "commentStart": 3244, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3244, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -4512,14 +4512,14 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 3270, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 3273, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4529,10 +4529,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3182, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3182, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -4542,7 +4542,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3182, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4551,16 +4551,16 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 3312, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 3328, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3328, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -4574,10 +4574,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3321, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -4587,7 +4587,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3321, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4598,10 +4598,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [ { "abs_path": false, - "commentStart": 3366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3366, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -4615,10 +4615,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3359, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -4628,13 +4628,13 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3359, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 3358, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4648,14 +4648,14 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ArrayExpression" }, { - "commentStart": 3396, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 3399, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -4665,10 +4665,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3301, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3301, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -4678,7 +4678,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3301, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4689,19 +4689,19 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 3432, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3446, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 3461, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4710,10 +4710,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3447, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3447, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -4723,7 +4723,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3447, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4732,7 +4732,7 @@ description: Result of parsing router-template-cross-bar.kcl { "arguments": [ { - "commentStart": 3479, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4741,10 +4741,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3465, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -4754,7 +4754,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3465, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4770,10 +4770,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3427, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3427, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4783,7 +4783,7 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3427, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4794,10 +4794,10 @@ description: Result of parsing router-template-cross-bar.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 3489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3489, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -4807,20 +4807,20 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3489, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 3020, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 3496, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4853,12 +4853,12 @@ description: Result of parsing router-template-cross-bar.kcl "type": "VariableDeclaration" }, { - "commentStart": 3527, + "commentStart": 0, "declaration": { - "commentStart": 3527, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3527, + "commentStart": 0, "end": 0, "name": "extrude004", "start": 0, @@ -4869,14 +4869,14 @@ description: Result of parsing router-template-cross-bar.kcl { "type": "LabeledArg", "label": { - "commentStart": 3559, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3568, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -4891,10 +4891,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "callee": { "abs_path": false, - "commentStart": 3540, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3540, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4904,17 +4904,17 @@ description: Result of parsing router-template-cross-bar.kcl "start": 0, "type": "Name" }, - "commentStart": 3540, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 3548, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3548, + "commentStart": 0, "end": 0, "name": "sketch004", "start": 0, @@ -4943,7 +4943,7 @@ description: Result of parsing router-template-cross-bar.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 99, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -4958,10 +4958,10 @@ description: Result of parsing router-template-cross-bar.kcl ], "properties": [ { - "commentStart": 108, + "commentStart": 0, "end": 0, "key": { - "commentStart": 108, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -4971,10 +4971,10 @@ description: Result of parsing router-template-cross-bar.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 128, + "commentStart": 0, "end": 0, "name": { - "commentStart": 128, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -4995,7 +4995,7 @@ description: Result of parsing router-template-cross-bar.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 131, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/program_memory.snap index 4376997df..6b2a3dbc2 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/program_memory.snap @@ -20,7 +20,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "type": "Number", "value": 32.6313, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "extrude001": { @@ -7930,21 +7931,29 @@ description: Variables in memory after executing router-template-cross-bar.kcl "type": "Number", "value": 20.75, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "templateDiameter": { "type": "Number", "value": 17.4625, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "templateGap": { "type": "Number", "value": 1.8812, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "templateThickness": { diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-slate/ast.snap b/rust/kcl-lib/tests/kcl_samples/router-template-slate/ast.snap index 3877cacb4..46b2e8590 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-slate/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-slate/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing router-template-slate.kcl "Ok": { "body": [ { - "commentStart": 126, + "commentStart": 0, "declaration": { - "commentStart": 149, + "commentStart": 0, "end": 0, "id": { - "commentStart": 149, + "commentStart": 0, "end": 0, "name": "routerDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 166, + "commentStart": 0, "end": 0, "raw": "12.7", "start": 0, @@ -42,25 +42,25 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 171, + "commentStart": 0, "declaration": { - "commentStart": 171, + "commentStart": 0, "end": 0, "id": { - "commentStart": 171, + "commentStart": 0, "end": 0, "name": "templateDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 190, + "commentStart": 0, "end": 0, "left": { - "commentStart": 190, + "commentStart": 0, "end": 0, "left": { - "commentStart": 190, + "commentStart": 0, "end": 0, "raw": "11", "start": 0, @@ -73,7 +73,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "/", "right": { - "commentStart": 195, + "commentStart": 0, "end": 0, "raw": "16", "start": 0, @@ -93,10 +93,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 200, + "commentStart": 0, "end": 0, "name": "inch", "start": 0, @@ -106,7 +106,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 200, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -126,22 +126,22 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 207, + "commentStart": 0, "declaration": { - "commentStart": 207, + "commentStart": 0, "end": 0, "id": { - "commentStart": 207, + "commentStart": 0, "end": 0, "name": "slateWidthHalf", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 224, + "commentStart": 0, "end": 0, "left": { - "commentStart": 224, + "commentStart": 0, "end": 0, "raw": "41.5", "start": 0, @@ -154,7 +154,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "/", "right": { - "commentStart": 231, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -179,22 +179,22 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 233, + "commentStart": 0, "declaration": { - "commentStart": 233, + "commentStart": 0, "end": 0, "id": { - "commentStart": 233, + "commentStart": 0, "end": 0, "name": "minClampingDistance", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 255, + "commentStart": 0, "end": 0, "left": { - "commentStart": 255, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -207,7 +207,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "+", "right": { - "commentStart": 260, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -232,19 +232,19 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 263, + "commentStart": 0, "declaration": { - "commentStart": 263, + "commentStart": 0, "end": 0, "id": { - "commentStart": 263, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 283, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -265,19 +265,19 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 286, + "commentStart": 0, "declaration": { - "commentStart": 286, + "commentStart": 0, "end": 0, "id": { - "commentStart": 286, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 295, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -298,19 +298,19 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 298, + "commentStart": 0, "declaration": { - "commentStart": 298, + "commentStart": 0, "end": 0, "id": { - "commentStart": 298, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 306, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -331,32 +331,32 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 308, + "commentStart": 0, "declaration": { - "commentStart": 335, + "commentStart": 0, "end": 0, "id": { - "commentStart": 335, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 350, + "commentStart": 0, "end": 0, "left": { - "commentStart": 350, + "commentStart": 0, "end": 0, "left": { - "commentStart": 350, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 350, + "commentStart": 0, "end": 0, "name": "templateDiameter", "start": 0, @@ -370,10 +370,10 @@ description: Result of parsing router-template-slate.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 369, + "commentStart": 0, "end": 0, "name": { - "commentStart": 369, + "commentStart": 0, "end": 0, "name": "routerDiameter", "start": 0, @@ -390,7 +390,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "/", "right": { - "commentStart": 387, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -407,7 +407,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "-", "right": { - "commentStart": 391, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -437,26 +437,26 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 395, + "commentStart": 0, "declaration": { - "commentStart": 395, + "commentStart": 0, "end": 0, "id": { - "commentStart": 395, + "commentStart": 0, "end": 0, "name": "length001", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 407, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 407, + "commentStart": 0, "end": 0, "name": { - "commentStart": 407, + "commentStart": 0, "end": 0, "name": "slateWidthHalf", "start": 0, @@ -470,10 +470,10 @@ description: Result of parsing router-template-slate.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 424, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -498,26 +498,26 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 431, + "commentStart": 0, "declaration": { - "commentStart": 431, + "commentStart": 0, "end": 0, "id": { - "commentStart": 431, + "commentStart": 0, "end": 0, "name": "length002", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 443, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 443, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -531,10 +531,10 @@ description: Result of parsing router-template-slate.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 451, + "commentStart": 0, "end": 0, "name": { - "commentStart": 451, + "commentStart": 0, "end": 0, "name": "minClampingDistance", "start": 0, @@ -559,12 +559,12 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 470, + "commentStart": 0, "declaration": { - "commentStart": 499, + "commentStart": 0, "end": 0, "id": { - "commentStart": 499, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -576,10 +576,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [ { "abs_path": false, - "commentStart": 525, + "commentStart": 0, "end": 0, "name": { - "commentStart": 525, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -593,10 +593,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 511, + "commentStart": 0, "end": 0, "name": { - "commentStart": 511, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -606,7 +606,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 511, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -615,10 +615,10 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 549, + "commentStart": 0, "elements": [ { - "commentStart": 550, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -630,14 +630,14 @@ description: Result of parsing router-template-slate.kcl } }, { - "commentStart": 553, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 553, + "commentStart": 0, "end": 0, "name": { - "commentStart": 553, + "commentStart": 0, "end": 0, "name": "depth", "start": 0, @@ -651,10 +651,10 @@ description: Result of parsing router-template-slate.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 561, + "commentStart": 0, "end": 0, "name": { - "commentStart": 561, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, @@ -676,7 +676,7 @@ description: Result of parsing router-template-slate.kcl "type": "ArrayExpression" }, { - "commentStart": 575, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -685,10 +685,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 534, + "commentStart": 0, "end": 0, "name": { - "commentStart": 534, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -698,7 +698,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 534, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -709,7 +709,7 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 589, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -717,10 +717,10 @@ description: Result of parsing router-template-slate.kcl }, "arg": { "abs_path": false, - "commentStart": 598, + "commentStart": 0, "end": 0, "name": { - "commentStart": 598, + "commentStart": 0, "end": 0, "name": "length001", "start": 0, @@ -735,14 +735,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 609, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 615, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -753,10 +753,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 583, + "commentStart": 0, "end": 0, "name": { - "commentStart": 583, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -766,7 +766,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 583, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -776,14 +776,14 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 632, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 641, + "commentStart": 0, "end": 0, "key": { - "commentStart": 641, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -792,7 +792,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 652, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -805,10 +805,10 @@ description: Result of parsing router-template-slate.kcl } }, { - "commentStart": 662, + "commentStart": 0, "end": 0, "key": { - "commentStart": 662, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -817,7 +817,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 675, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -830,10 +830,10 @@ description: Result of parsing router-template-slate.kcl } }, { - "commentStart": 686, + "commentStart": 0, "end": 0, "key": { - "commentStart": 686, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -842,14 +842,14 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 695, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 695, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -863,10 +863,10 @@ description: Result of parsing router-template-slate.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 704, + "commentStart": 0, "end": 0, "name": { - "commentStart": 704, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, @@ -888,7 +888,7 @@ description: Result of parsing router-template-slate.kcl "type": "ObjectExpression" }, { - "commentStart": 724, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -897,10 +897,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 628, + "commentStart": 0, "end": 0, "name": { - "commentStart": 628, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -910,7 +910,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 628, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -921,25 +921,25 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 738, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 752, + "commentStart": 0, "end": 0, "left": { - "commentStart": 752, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 753, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, @@ -950,7 +950,7 @@ description: Result of parsing router-template-slate.kcl "type": "Name", "type": "Name" }, - "commentStart": 752, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -959,7 +959,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "*", "right": { - "commentStart": 767, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -976,14 +976,14 @@ description: Result of parsing router-template-slate.kcl }, "operator": "-", "right": { - "commentStart": 772, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 772, + "commentStart": 0, "end": 0, "name": { - "commentStart": 772, + "commentStart": 0, "end": 0, "name": "templateDiameter", "start": 0, @@ -996,7 +996,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "/", "right": { - "commentStart": 791, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1019,14 +1019,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 795, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 801, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1037,10 +1037,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 732, + "commentStart": 0, "end": 0, "name": { - "commentStart": 732, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1050,7 +1050,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 732, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1062,21 +1062,21 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 820, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 834, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 834, + "commentStart": 0, "end": 0, "name": "slateWidthHalf", "start": 0, @@ -1090,10 +1090,10 @@ description: Result of parsing router-template-slate.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 851, + "commentStart": 0, "end": 0, "name": { - "commentStart": 851, + "commentStart": 0, "end": 0, "name": "templateThickness", "start": 0, @@ -1112,14 +1112,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 870, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 876, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1130,10 +1130,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 814, + "commentStart": 0, "end": 0, "name": { - "commentStart": 814, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1143,7 +1143,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 814, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1155,7 +1155,7 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 895, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1164,10 +1164,10 @@ description: Result of parsing router-template-slate.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 905, + "commentStart": 0, "end": 0, "name": { - "commentStart": 905, + "commentStart": 0, "end": 0, "name": "length002", "start": 0, @@ -1178,7 +1178,7 @@ description: Result of parsing router-template-slate.kcl "type": "Name", "type": "Name" }, - "commentStart": 904, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1189,14 +1189,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 916, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 922, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1207,10 +1207,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 889, + "commentStart": 0, "end": 0, "name": { - "commentStart": 889, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1220,7 +1220,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 889, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1232,14 +1232,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 941, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 955, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1254,14 +1254,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 958, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 964, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1272,10 +1272,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 935, + "commentStart": 0, "end": 0, "name": { - "commentStart": 935, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1285,7 +1285,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 935, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1297,7 +1297,7 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1017, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1308,10 +1308,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [ { "abs_path": false, - "commentStart": 1034, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1034, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -1325,10 +1325,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1027, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1027, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1338,13 +1338,13 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1027, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1026, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1355,10 +1355,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1011, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1011, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1368,7 +1368,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1011, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1380,7 +1380,7 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1053, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1390,10 +1390,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [ { "abs_path": false, - "commentStart": 1069, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1069, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -1407,10 +1407,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1062, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1062, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1420,7 +1420,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1062, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1430,10 +1430,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1047, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1047, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1443,7 +1443,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1047, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1455,7 +1455,7 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1088, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1465,10 +1465,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [ { "abs_path": false, - "commentStart": 1104, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1104, + "commentStart": 0, "end": 0, "name": "seg04", "start": 0, @@ -1482,10 +1482,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1097, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1097, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1495,7 +1495,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1097, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1505,10 +1505,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1082, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1082, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1518,7 +1518,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1082, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1530,7 +1530,7 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1123, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1540,10 +1540,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [ { "abs_path": false, - "commentStart": 1139, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1139, + "commentStart": 0, "end": 0, "name": "seg05", "start": 0, @@ -1557,10 +1557,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1132, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1132, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1570,7 +1570,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1132, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1580,10 +1580,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1117, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1117, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1593,7 +1593,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1117, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1603,14 +1603,14 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 1156, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1165, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -1619,7 +1619,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1176, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1632,10 +1632,10 @@ description: Result of parsing router-template-slate.kcl } }, { - "commentStart": 1187, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1187, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -1644,7 +1644,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1200, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1657,10 +1657,10 @@ description: Result of parsing router-template-slate.kcl } }, { - "commentStart": 1212, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1212, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1669,14 +1669,14 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1221, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1221, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1221, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1690,10 +1690,10 @@ description: Result of parsing router-template-slate.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1230, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1230, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, @@ -1715,7 +1715,7 @@ description: Result of parsing router-template-slate.kcl "type": "ObjectExpression" }, { - "commentStart": 1250, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1724,10 +1724,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1152, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1152, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -1737,7 +1737,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1152, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1748,19 +1748,19 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1263, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1277, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1292, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1769,10 +1769,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1278, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1278, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1782,7 +1782,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1278, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1791,7 +1791,7 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 1310, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1800,10 +1800,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1296, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1296, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1813,7 +1813,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1296, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1829,10 +1829,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1258, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1258, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1842,7 +1842,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1258, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1853,10 +1853,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1320, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1320, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1866,20 +1866,20 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1320, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 511, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "7": [ { - "commentStart": 973, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1892,7 +1892,7 @@ description: Result of parsing router-template-slate.kcl ], "14": [ { - "commentStart": 1327, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1925,12 +1925,12 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 1357, + "commentStart": 0, "declaration": { - "commentStart": 1357, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1357, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -1941,14 +1941,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1389, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1398, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -1963,10 +1963,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1370, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1370, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1976,17 +1976,17 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1370, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1378, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1378, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -2008,12 +2008,12 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 1400, + "commentStart": 0, "declaration": { - "commentStart": 1430, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1430, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -2025,10 +2025,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [ { "abs_path": false, - "commentStart": 1456, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1456, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -2040,7 +2040,7 @@ description: Result of parsing router-template-slate.kcl "type": "Name" }, { - "commentStart": 1468, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -2051,10 +2051,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1442, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2064,7 +2064,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1442, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2073,15 +2073,15 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 1497, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1507, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1507, + "commentStart": 0, "end": 0, "name": "slateWidthHalf", "start": 0, @@ -2092,7 +2092,7 @@ description: Result of parsing router-template-slate.kcl "type": "Name", "type": "Name" }, - "commentStart": 1506, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2100,18 +2100,18 @@ description: Result of parsing router-template-slate.kcl "type": "UnaryExpression" }, { - "commentStart": 1530, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1530, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1531, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1531, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, @@ -2122,7 +2122,7 @@ description: Result of parsing router-template-slate.kcl "type": "Name", "type": "Name" }, - "commentStart": 1530, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2131,7 +2131,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "*", "right": { - "commentStart": 1545, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2148,14 +2148,14 @@ description: Result of parsing router-template-slate.kcl }, "operator": "-", "right": { - "commentStart": 1550, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1550, + "commentStart": 0, "end": 0, "name": "templateDiameter", "start": 0, @@ -2168,7 +2168,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "/", "right": { - "commentStart": 1569, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2194,7 +2194,7 @@ description: Result of parsing router-template-slate.kcl "type": "ArrayExpression" }, { - "commentStart": 1580, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2203,10 +2203,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1482, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -2216,7 +2216,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1482, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2227,7 +2227,7 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1594, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2235,7 +2235,7 @@ description: Result of parsing router-template-slate.kcl }, "arg": { "argument": { - "commentStart": 1604, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -2246,7 +2246,7 @@ description: Result of parsing router-template-slate.kcl "suffix": "None" } }, - "commentStart": 1603, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2257,14 +2257,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1607, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1613, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2275,10 +2275,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1588, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1588, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2288,7 +2288,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1588, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2298,19 +2298,19 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 1652, + "commentStart": 0, "elements": [ { - "commentStart": 1661, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 1668, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1668, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -2324,10 +2324,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1661, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1661, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -2337,7 +2337,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1661, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2345,7 +2345,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "+", "right": { - "commentStart": 1692, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -2362,10 +2362,10 @@ description: Result of parsing router-template-slate.kcl }, { "abs_path": false, - "commentStart": 1703, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1703, + "commentStart": 0, "end": 0, "name": "minClampingDistance", "start": 0, @@ -2383,14 +2383,14 @@ description: Result of parsing router-template-slate.kcl "type": "ArrayExpression" }, { - "commentStart": 1731, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1734, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2400,10 +2400,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1641, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1641, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -2413,7 +2413,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1641, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2422,16 +2422,16 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 1773, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1789, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1789, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -2445,10 +2445,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1782, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -2458,7 +2458,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1782, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2469,10 +2469,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [ { "abs_path": false, - "commentStart": 1827, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1827, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -2486,10 +2486,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1820, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1820, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2499,13 +2499,13 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1820, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1819, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2519,14 +2519,14 @@ description: Result of parsing router-template-slate.kcl "type": "ArrayExpression" }, { - "commentStart": 1857, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1860, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2536,10 +2536,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1762, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1762, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -2549,7 +2549,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1762, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2560,19 +2560,19 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 1893, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1907, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1922, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2581,10 +2581,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1908, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1908, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -2594,7 +2594,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1908, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2603,7 +2603,7 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 1940, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2612,10 +2612,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1926, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1926, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -2625,7 +2625,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1926, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2641,10 +2641,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 1888, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1888, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2654,7 +2654,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1888, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2665,10 +2665,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1950, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1950, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2678,20 +2678,20 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 1950, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1442, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 1957, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2724,12 +2724,12 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 1988, + "commentStart": 0, "declaration": { - "commentStart": 1988, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1988, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -2740,14 +2740,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2020, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2029, + "commentStart": 0, "end": 0, "raw": "7.5", "start": 0, @@ -2762,10 +2762,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2001, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2001, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2775,17 +2775,17 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2001, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2009, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2009, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -2807,12 +2807,12 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 2033, + "commentStart": 0, "declaration": { - "commentStart": 2062, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2062, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -2824,10 +2824,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [ { "abs_path": false, - "commentStart": 2088, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2088, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -2839,7 +2839,7 @@ description: Result of parsing router-template-slate.kcl "type": "Name" }, { - "commentStart": 2100, + "commentStart": 0, "end": 0, "raw": "'START'", "start": 0, @@ -2850,10 +2850,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2074, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2074, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -2863,7 +2863,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2074, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2872,14 +2872,14 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 2129, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 2138, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2138, + "commentStart": 0, "end": 0, "name": "slateWidthHalf", "start": 0, @@ -2891,18 +2891,18 @@ description: Result of parsing router-template-slate.kcl "type": "Name" }, { - "commentStart": 2161, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2161, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 2162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2162, + "commentStart": 0, "end": 0, "name": "templateGap", "start": 0, @@ -2913,7 +2913,7 @@ description: Result of parsing router-template-slate.kcl "type": "Name", "type": "Name" }, - "commentStart": 2161, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2922,7 +2922,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "*", "right": { - "commentStart": 2176, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2939,14 +2939,14 @@ description: Result of parsing router-template-slate.kcl }, "operator": "-", "right": { - "commentStart": 2181, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2181, + "commentStart": 0, "end": 0, "name": "templateDiameter", "start": 0, @@ -2959,7 +2959,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "/", "right": { - "commentStart": 2200, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2985,7 +2985,7 @@ description: Result of parsing router-template-slate.kcl "type": "ArrayExpression" }, { - "commentStart": 2211, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2994,10 +2994,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2114, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2114, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -3007,7 +3007,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2114, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3018,14 +3018,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2225, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2234, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -3040,14 +3040,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2237, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2243, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -3058,10 +3058,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2219, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2219, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -3071,7 +3071,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2219, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3081,19 +3081,19 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 2282, + "commentStart": 0, "elements": [ { - "commentStart": 2291, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 2298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2298, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -3107,10 +3107,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2291, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -3120,7 +3120,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3128,7 +3128,7 @@ description: Result of parsing router-template-slate.kcl }, "operator": "-", "right": { - "commentStart": 2322, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -3145,10 +3145,10 @@ description: Result of parsing router-template-slate.kcl }, { "abs_path": false, - "commentStart": 2333, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2333, + "commentStart": 0, "end": 0, "name": "minClampingDistance", "start": 0, @@ -3166,7 +3166,7 @@ description: Result of parsing router-template-slate.kcl "type": "ArrayExpression" }, { - "commentStart": 2361, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3175,10 +3175,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2271, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3188,7 +3188,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2271, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3197,16 +3197,16 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 2380, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 2396, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2396, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -3220,10 +3220,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2389, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2389, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -3233,7 +3233,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2389, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3244,10 +3244,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [ { "abs_path": false, - "commentStart": 2434, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2434, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -3261,10 +3261,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2427, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2427, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -3274,13 +3274,13 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2427, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 2426, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3294,7 +3294,7 @@ description: Result of parsing router-template-slate.kcl "type": "ArrayExpression" }, { - "commentStart": 2464, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3303,10 +3303,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2369, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2369, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -3316,7 +3316,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2369, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3327,19 +3327,19 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2477, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2491, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2506, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3348,10 +3348,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2492, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2492, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -3361,7 +3361,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2492, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3370,7 +3370,7 @@ description: Result of parsing router-template-slate.kcl { "arguments": [ { - "commentStart": 2524, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3379,10 +3379,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2510, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2510, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -3392,7 +3392,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2510, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3408,10 +3408,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2472, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2472, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3421,7 +3421,7 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2472, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3432,10 +3432,10 @@ description: Result of parsing router-template-slate.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2534, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2534, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -3445,20 +3445,20 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2534, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 2074, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 2541, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3491,12 +3491,12 @@ description: Result of parsing router-template-slate.kcl "type": "VariableDeclaration" }, { - "commentStart": 2571, + "commentStart": 0, "declaration": { - "commentStart": 2571, + "commentStart": 0, "end": 0, "id": { - "commentStart": 2571, + "commentStart": 0, "end": 0, "name": "extrude003", "start": 0, @@ -3507,14 +3507,14 @@ description: Result of parsing router-template-slate.kcl { "type": "LabeledArg", "label": { - "commentStart": 2603, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2612, + "commentStart": 0, "end": 0, "raw": "7.5", "start": 0, @@ -3529,10 +3529,10 @@ description: Result of parsing router-template-slate.kcl ], "callee": { "abs_path": false, - "commentStart": 2584, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2584, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3542,17 +3542,17 @@ description: Result of parsing router-template-slate.kcl "start": 0, "type": "Name" }, - "commentStart": 2584, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 2592, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2592, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -3581,7 +3581,7 @@ description: Result of parsing router-template-slate.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 94, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -3596,10 +3596,10 @@ description: Result of parsing router-template-slate.kcl ], "properties": [ { - "commentStart": 103, + "commentStart": 0, "end": 0, "key": { - "commentStart": 103, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -3609,10 +3609,10 @@ description: Result of parsing router-template-slate.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 123, + "commentStart": 0, "end": 0, "name": { - "commentStart": 123, + "commentStart": 0, "end": 0, "name": "mm", "start": 0, @@ -3633,7 +3633,7 @@ description: Result of parsing router-template-slate.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 126, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-slate/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/router-template-slate/program_memory.snap index 8cfd7a236..49e62da85 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-slate/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-slate/program_memory.snap @@ -1924,7 +1924,8 @@ description: Variables in memory after executing router-template-slate.kcl "type": "Number", "value": 10.75, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "length002": { @@ -3712,21 +3713,29 @@ description: Variables in memory after executing router-template-slate.kcl "type": "Number", "value": 20.75, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "templateDiameter": { "type": "Number", "value": 17.4625, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "templateGap": { "type": "Number", "value": 1.8812, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "templateThickness": { diff --git a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ast.snap b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ast.snap index 78c6c394c..972a09652 100644 --- a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ast.snap @@ -6,22 +6,22 @@ description: Result of parsing sheet-metal-bracket.kcl "Ok": { "body": [ { - "commentStart": 353, + "commentStart": 0, "declaration": { - "commentStart": 409, + "commentStart": 0, "end": 0, "id": { - "commentStart": 409, + "commentStart": 0, "end": 0, "name": "mountingBoltDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 432, + "commentStart": 0, "end": 0, "left": { - "commentStart": 432, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -34,7 +34,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 436, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -62,19 +62,19 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 438, + "commentStart": 0, "declaration": { - "commentStart": 438, + "commentStart": 0, "end": 0, "id": { - "commentStart": 438, + "commentStart": 0, "end": 0, "name": "mountingBoltPatternX", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 461, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -95,19 +95,19 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 463, + "commentStart": 0, "declaration": { - "commentStart": 463, + "commentStart": 0, "end": 0, "id": { - "commentStart": 463, + "commentStart": 0, "end": 0, "name": "mountingBoltPatternY", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 486, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -128,22 +128,22 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 487, + "commentStart": 0, "declaration": { - "commentStart": 558, + "commentStart": 0, "end": 0, "id": { - "commentStart": 558, + "commentStart": 0, "end": 0, "name": "componentBoltDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 582, + "commentStart": 0, "end": 0, "left": { - "commentStart": 582, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -156,7 +156,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 586, + "commentStart": 0, "end": 0, "raw": "16", "start": 0, @@ -186,19 +186,19 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 589, + "commentStart": 0, "declaration": { - "commentStart": 589, + "commentStart": 0, "end": 0, "id": { - "commentStart": 589, + "commentStart": 0, "end": 0, "name": "componentBoltPatternX", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 613, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -219,19 +219,19 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 615, + "commentStart": 0, "declaration": { - "commentStart": 615, + "commentStart": 0, "end": 0, "id": { - "commentStart": 615, + "commentStart": 0, "end": 0, "name": "componentBoltPatternY", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 639, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -252,19 +252,19 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 640, + "commentStart": 0, "declaration": { - "commentStart": 735, + "commentStart": 0, "end": 0, "id": { - "commentStart": 735, + "commentStart": 0, "end": 0, "name": "hatHeight", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 747, + "commentStart": 0, "end": 0, "raw": "2.5", "start": 0, @@ -290,19 +290,19 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 751, + "commentStart": 0, "declaration": { - "commentStart": 751, + "commentStart": 0, "end": 0, "id": { - "commentStart": 751, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 763, + "commentStart": 0, "end": 0, "raw": "75", "start": 0, @@ -323,19 +323,19 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 766, + "commentStart": 0, "declaration": { - "commentStart": 766, + "commentStart": 0, "end": 0, "id": { - "commentStart": 766, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 778, + "commentStart": 0, "end": 0, "raw": "0.125", "start": 0, @@ -356,19 +356,19 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 784, + "commentStart": 0, "declaration": { - "commentStart": 784, + "commentStart": 0, "end": 0, "id": { - "commentStart": 784, + "commentStart": 0, "end": 0, "name": "interiorBendRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 805, + "commentStart": 0, "end": 0, "raw": "0.125", "start": 0, @@ -389,26 +389,26 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 810, + "commentStart": 0, "declaration": { - "commentStart": 846, + "commentStart": 0, "end": 0, "id": { - "commentStart": 846, + "commentStart": 0, "end": 0, "name": "exteriorBendRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 867, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 867, + "commentStart": 0, "end": 0, "name": "interiorBendRadius", "start": 0, @@ -422,10 +422,10 @@ description: Result of parsing sheet-metal-bracket.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 888, + "commentStart": 0, "end": 0, "name": { - "commentStart": 888, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -455,22 +455,22 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 898, + "commentStart": 0, "declaration": { - "commentStart": 898, + "commentStart": 0, "end": 0, "id": { - "commentStart": 898, + "commentStart": 0, "end": 0, "name": "overhang", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 909, + "commentStart": 0, "end": 0, "left": { - "commentStart": 909, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -484,10 +484,10 @@ description: Result of parsing sheet-metal-bracket.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 913, + "commentStart": 0, "end": 0, "name": { - "commentStart": 913, + "commentStart": 0, "end": 0, "name": "mountingBoltDiameter", "start": 0, @@ -512,22 +512,22 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 934, + "commentStart": 0, "declaration": { - "commentStart": 934, + "commentStart": 0, "end": 0, "id": { - "commentStart": 934, + "commentStart": 0, "end": 0, "name": "flangeLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 949, + "commentStart": 0, "end": 0, "left": { - "commentStart": 949, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -541,10 +541,10 @@ description: Result of parsing sheet-metal-bracket.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 953, + "commentStart": 0, "end": 0, "name": { - "commentStart": 953, + "commentStart": 0, "end": 0, "name": "mountingBoltDiameter", "start": 0, @@ -569,28 +569,28 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 974, + "commentStart": 0, "declaration": { - "commentStart": 974, + "commentStart": 0, "end": 0, "id": { - "commentStart": 974, + "commentStart": 0, "end": 0, "name": "flangeExtrusion", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 992, + "commentStart": 0, "cond": { - "commentStart": 995, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 995, + "commentStart": 0, "end": 0, "name": { - "commentStart": 995, + "commentStart": 0, "end": 0, "name": "mountingBoltPatternY", "start": 0, @@ -604,10 +604,10 @@ description: Result of parsing sheet-metal-bracket.kcl "operator": ">", "right": { "abs_path": false, - "commentStart": 1018, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1018, + "commentStart": 0, "end": 0, "name": "componentBoltPatternY", "start": 0, @@ -628,17 +628,17 @@ description: Result of parsing sheet-metal-bracket.kcl "final_else": { "body": [ { - "commentStart": 1091, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 1091, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1091, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1091, + "commentStart": 0, "end": 0, "name": "componentBoltPatternY", "start": 0, @@ -651,14 +651,14 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "+", "right": { - "commentStart": 1115, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1115, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1115, + "commentStart": 0, "end": 0, "name": "overhang", "start": 0, @@ -671,7 +671,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "*", "right": { - "commentStart": 1126, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -695,7 +695,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ExpressionStatement" } ], - "commentStart": 1091, + "commentStart": 0, "end": 0, "start": 0 }, @@ -703,17 +703,17 @@ description: Result of parsing sheet-metal-bracket.kcl "then_val": { "body": [ { - "commentStart": 1044, + "commentStart": 0, "end": 0, "expression": { - "commentStart": 1044, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1044, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1044, + "commentStart": 0, "end": 0, "name": "mountingBoltPatternY", "start": 0, @@ -726,14 +726,14 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "+", "right": { - "commentStart": 1067, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1067, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1067, + "commentStart": 0, "end": 0, "name": "overhang", "start": 0, @@ -746,7 +746,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "*", "right": { - "commentStart": 1078, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -770,7 +770,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ExpressionStatement" } ], - "commentStart": 1044, + "commentStart": 0, "end": 0, "start": 0 }, @@ -787,12 +787,12 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 1129, + "commentStart": 0, "declaration": { - "commentStart": 1188, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1188, + "commentStart": 0, "end": 0, "name": "bracketProfile", "start": 0, @@ -804,10 +804,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -821,10 +821,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1205, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1205, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -834,7 +834,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1205, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -843,21 +843,21 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 1243, + "commentStart": 0, "elements": [ { - "commentStart": 1252, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1252, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": "mountingBoltPatternX", "start": 0, @@ -868,7 +868,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1252, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -877,7 +877,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 1276, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -895,10 +895,10 @@ description: Result of parsing sheet-metal-bracket.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1280, + "commentStart": 0, "end": 0, "name": "overhang", "start": 0, @@ -914,7 +914,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 1297, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -932,7 +932,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 1307, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -941,10 +941,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1228, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -954,7 +954,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1228, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -965,7 +965,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1321, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -973,10 +973,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1330, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1330, + "commentStart": 0, "end": 0, "name": "flangeLength", "start": 0, @@ -991,10 +991,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1315, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1315, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1004,7 +1004,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1315, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1014,14 +1014,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 1363, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1372, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1372, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1031,10 +1031,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1381, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1381, + "commentStart": 0, "end": 0, "name": "exteriorBendRadius", "start": 0, @@ -1047,10 +1047,10 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 1408, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1408, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1060,10 +1060,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1417, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1417, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -1081,7 +1081,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectExpression" }, { - "commentStart": 1435, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1090,10 +1090,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1349, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1349, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -1103,7 +1103,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1349, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1112,14 +1112,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 1457, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 1458, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1458, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -1131,14 +1131,14 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name" }, { - "commentStart": 1469, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1469, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1469, + "commentStart": 0, "end": 0, "name": "hatHeight", "start": 0, @@ -1152,10 +1152,10 @@ description: Result of parsing sheet-metal-bracket.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1481, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1481, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -1177,14 +1177,14 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 1493, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1496, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1194,10 +1194,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1443, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -1207,7 +1207,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1443, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1216,14 +1216,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 1523, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1532, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1532, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1233,10 +1233,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1541, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1541, + "commentStart": 0, "end": 0, "name": "interiorBendRadius", "start": 0, @@ -1249,10 +1249,10 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 1568, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1568, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1263,10 +1263,10 @@ description: Result of parsing sheet-metal-bracket.kcl "value": { "argument": { "abs_path": false, - "commentStart": 1578, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1578, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -1277,7 +1277,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1577, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1291,7 +1291,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectExpression" }, { - "commentStart": 1596, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1300,10 +1300,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1509, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1509, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -1313,7 +1313,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1509, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1324,14 +1324,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1610, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1624, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1346,14 +1346,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1627, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1633, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1364,10 +1364,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1604, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1604, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1377,7 +1377,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1604, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1389,7 +1389,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1652, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1399,10 +1399,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 1668, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1668, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -1416,10 +1416,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1661, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1661, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1429,7 +1429,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1661, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1439,10 +1439,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1646, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1646, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1452,7 +1452,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1646, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1462,14 +1462,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 1695, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1704, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1704, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1479,10 +1479,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1713, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1713, + "commentStart": 0, "end": 0, "name": "interiorBendRadius", "start": 0, @@ -1495,10 +1495,10 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 1740, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1740, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1509,10 +1509,10 @@ description: Result of parsing sheet-metal-bracket.kcl "value": { "argument": { "abs_path": false, - "commentStart": 1750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1750, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -1523,7 +1523,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1749, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1537,7 +1537,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectExpression" }, { - "commentStart": 1768, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1546,10 +1546,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1681, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1681, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -1559,7 +1559,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1681, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1568,15 +1568,15 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 1787, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1789, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1789, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -1587,7 +1587,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 1788, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1598,10 +1598,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 1807, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1807, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -1615,10 +1615,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1800, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1800, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1628,7 +1628,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1800, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1641,7 +1641,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 1816, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1650,10 +1650,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1776, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1663,7 +1663,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1776, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1672,14 +1672,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 1838, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1847, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1847, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1689,10 +1689,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1856, + "commentStart": 0, "end": 0, "name": "exteriorBendRadius", "start": 0, @@ -1705,10 +1705,10 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 1883, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1883, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1718,10 +1718,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1892, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1892, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -1739,7 +1739,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectExpression" }, { - "commentStart": 1910, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1748,10 +1748,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1824, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1824, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -1761,7 +1761,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1824, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1772,7 +1772,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1924, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1780,10 +1780,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1933, + "commentStart": 0, "end": 0, "name": "flangeLength", "start": 0, @@ -1798,10 +1798,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1918, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1811,7 +1811,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1918, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1823,7 +1823,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1958, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1831,10 +1831,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 1967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1967, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -1849,14 +1849,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 1978, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1984, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1867,10 +1867,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1952, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1952, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1880,7 +1880,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1952, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1892,7 +1892,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2003, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1901,10 +1901,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 2013, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2013, + "commentStart": 0, "end": 0, "name": "flangeLength", "start": 0, @@ -1915,7 +1915,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2012, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1926,14 +1926,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2027, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2033, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1944,10 +1944,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 1997, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1997, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1957,7 +1957,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 1997, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1967,14 +1967,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 2060, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2069, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2069, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1984,10 +1984,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 2078, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2078, + "commentStart": 0, "end": 0, "name": "interiorBendRadius", "start": 0, @@ -2000,10 +2000,10 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 2105, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2105, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -2014,10 +2014,10 @@ description: Result of parsing sheet-metal-bracket.kcl "value": { "argument": { "abs_path": false, - "commentStart": 2115, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2115, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -2028,7 +2028,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2114, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2042,7 +2042,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectExpression" }, { - "commentStart": 2133, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2051,10 +2051,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2046, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2046, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -2064,7 +2064,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2046, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2073,13 +2073,13 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 2152, + "commentStart": 0, "elements": [ { - "commentStart": 2153, + "commentStart": 0, "end": 0, "left": { - "commentStart": 2153, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2093,10 +2093,10 @@ description: Result of parsing sheet-metal-bracket.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 2159, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2159, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -2115,10 +2115,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 2177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2177, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -2132,10 +2132,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2170, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2170, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2145,7 +2145,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2170, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2158,7 +2158,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 2186, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2167,10 +2167,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2141, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -2180,7 +2180,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2141, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2189,14 +2189,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 2208, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2217, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2217, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2206,10 +2206,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 2226, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2226, + "commentStart": 0, "end": 0, "name": "exteriorBendRadius", "start": 0, @@ -2222,10 +2222,10 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 2253, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2253, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -2235,10 +2235,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 2262, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2262, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -2256,7 +2256,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectExpression" }, { - "commentStart": 2280, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2265,10 +2265,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2194, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2194, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -2278,7 +2278,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2194, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2289,14 +2289,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2294, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2308, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2311,14 +2311,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2311, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2317, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2329,10 +2329,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2288, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2288, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2342,7 +2342,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2288, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2354,7 +2354,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2336, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2365,10 +2365,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 2353, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2353, + "commentStart": 0, "end": 0, "name": "seg05", "start": 0, @@ -2382,10 +2382,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2346, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2346, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2395,13 +2395,13 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2346, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 2345, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2412,10 +2412,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2330, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2330, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2425,7 +2425,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2330, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2435,14 +2435,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 2380, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2389, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2389, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2452,10 +2452,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 2398, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2398, + "commentStart": 0, "end": 0, "name": "exteriorBendRadius", "start": 0, @@ -2468,10 +2468,10 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 2425, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2425, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -2481,10 +2481,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 2434, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2434, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -2502,7 +2502,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectExpression" }, { - "commentStart": 2452, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2511,10 +2511,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2366, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -2524,7 +2524,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2533,17 +2533,17 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 2471, + "commentStart": 0, "elements": [ { - "commentStart": 2472, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2472, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2472, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -2556,7 +2556,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "-", "right": { - "commentStart": 2484, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2575,10 +2575,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 2496, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2496, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -2592,10 +2592,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2489, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2605,7 +2605,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2489, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2618,7 +2618,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ArrayExpression" }, { - "commentStart": 2505, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2627,10 +2627,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2460, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2460, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -2640,7 +2640,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2460, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2649,14 +2649,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 2527, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 2536, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2536, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -2666,10 +2666,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 2545, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2545, + "commentStart": 0, "end": 0, "name": "interiorBendRadius", "start": 0, @@ -2682,10 +2682,10 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 2572, + "commentStart": 0, "end": 0, "key": { - "commentStart": 2572, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -2696,10 +2696,10 @@ description: Result of parsing sheet-metal-bracket.kcl "value": { "argument": { "abs_path": false, - "commentStart": 2582, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2582, + "commentStart": 0, "end": 0, "name": "bendAngle", "start": 0, @@ -2710,7 +2710,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2581, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2724,7 +2724,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectExpression" }, { - "commentStart": 2600, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2733,10 +2733,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2513, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2513, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -2746,7 +2746,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2513, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2757,7 +2757,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2614, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2766,10 +2766,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 2624, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2624, + "commentStart": 0, "end": 0, "name": "flangeLength", "start": 0, @@ -2780,7 +2780,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 2623, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2791,14 +2791,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2638, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2644, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2809,10 +2809,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2608, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2608, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2822,7 +2822,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2608, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2834,19 +2834,19 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2662, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2676, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 2691, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2855,10 +2855,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2677, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2677, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -2868,7 +2868,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2677, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2877,7 +2877,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "arguments": [ { - "commentStart": 2709, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2886,10 +2886,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2695, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -2899,7 +2899,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2915,14 +2915,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2714, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2720, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2933,10 +2933,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2657, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2657, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2946,7 +2946,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2657, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2957,10 +2957,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 2733, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2733, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2970,7 +2970,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2733, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2981,7 +2981,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2754, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2989,10 +2989,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 2763, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2763, + "commentStart": 0, "end": 0, "name": "flangeExtrusion", "start": 0, @@ -3007,10 +3007,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2746, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2746, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3020,7 +3020,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2746, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3032,21 +3032,21 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2800, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2809, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 2809, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2809, + "commentStart": 0, "end": 0, "name": "flangeLength", "start": 0, @@ -3059,7 +3059,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 2824, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -3078,21 +3078,21 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 2834, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2841, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 2852, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2852, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -3107,10 +3107,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 2884, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2884, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -3124,10 +3124,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2868, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2868, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -3137,7 +3137,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2868, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3145,10 +3145,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, { "abs_path": false, - "commentStart": 2901, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2901, + "commentStart": 0, "end": 0, "name": "seg07", "start": 0, @@ -3163,10 +3163,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 2933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2933, + "commentStart": 0, "end": 0, "name": "seg07", "start": 0, @@ -3180,10 +3180,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2917, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2917, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -3193,7 +3193,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2917, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3209,10 +3209,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 2785, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2785, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -3222,7 +3222,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 2785, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3230,13 +3230,13 @@ description: Result of parsing sheet-metal-bracket.kcl "unlabeled": null } ], - "commentStart": 1205, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "26": [ { - "commentStart": 2956, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3269,12 +3269,12 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 3006, + "commentStart": 0, "declaration": { - "commentStart": 3006, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3006, + "commentStart": 0, "end": 0, "name": "leftFlangeBoltPattern", "start": 0, @@ -3286,10 +3286,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 3044, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3044, + "commentStart": 0, "end": 0, "name": "bracketProfile", "start": 0, @@ -3302,10 +3302,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, { "abs_path": false, - "commentStart": 3060, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3060, + "commentStart": 0, "end": 0, "name": "seg04", "start": 0, @@ -3319,10 +3319,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3030, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3030, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3332,7 +3332,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3030, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3343,25 +3343,25 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3079, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3088, + "commentStart": 0, "elements": [ { - "commentStart": 3089, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3090, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3090, + "commentStart": 0, "end": 0, "name": "mountingBoltPatternX", "start": 0, @@ -3372,7 +3372,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3089, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3381,7 +3381,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3113, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3398,10 +3398,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, { "abs_path": false, - "commentStart": 3116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3116, + "commentStart": 0, "end": 0, "name": "overhang", "start": 0, @@ -3422,21 +3422,21 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3127, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3136, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3136, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3136, + "commentStart": 0, "end": 0, "name": "mountingBoltDiameter", "start": 0, @@ -3449,7 +3449,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3159, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3468,10 +3468,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3072, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3072, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -3481,7 +3481,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3072, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3493,14 +3493,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3201, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3213, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3515,7 +3515,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3223, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -3523,10 +3523,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 3234, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3234, + "commentStart": 0, "end": 0, "name": "mountingBoltPatternY", "start": 0, @@ -3541,17 +3541,17 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3263, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3270, + "commentStart": 0, "elements": [ { - "commentStart": 3271, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3563,7 +3563,7 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 3274, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -3584,10 +3584,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3167, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3167, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -3597,13 +3597,13 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3167, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 3191, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -3615,7 +3615,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3298, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -3624,10 +3624,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3308, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -3638,7 +3638,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3307, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3649,10 +3649,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3290, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3290, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -3662,7 +3662,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3290, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3670,13 +3670,13 @@ description: Result of parsing sheet-metal-bracket.kcl "unlabeled": null } ], - "commentStart": 3030, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 3318, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -3704,12 +3704,12 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 3369, + "commentStart": 0, "declaration": { - "commentStart": 3369, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3369, + "commentStart": 0, "end": 0, "name": "rightFlangeBoltPattern", "start": 0, @@ -3721,10 +3721,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 3408, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3408, + "commentStart": 0, "end": 0, "name": "bracketProfile", "start": 0, @@ -3737,10 +3737,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, { "abs_path": false, - "commentStart": 3424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3424, + "commentStart": 0, "end": 0, "name": "seg06", "start": 0, @@ -3754,10 +3754,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3394, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -3767,7 +3767,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3394, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -3778,24 +3778,24 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3443, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3452, + "commentStart": 0, "elements": [ { - "commentStart": 3453, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3453, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3453, + "commentStart": 0, "end": 0, "name": "mountingBoltPatternX", "start": 0, @@ -3808,7 +3808,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3476, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3825,10 +3825,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, { "abs_path": false, - "commentStart": 3479, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3479, + "commentStart": 0, "end": 0, "name": "overhang", "start": 0, @@ -3849,21 +3849,21 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3490, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3499, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3499, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3499, + "commentStart": 0, "end": 0, "name": "mountingBoltDiameter", "start": 0, @@ -3876,7 +3876,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3522, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3895,10 +3895,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3436, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3436, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -3908,7 +3908,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3436, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3920,14 +3920,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3564, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3576, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -3942,7 +3942,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3586, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -3950,10 +3950,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 3597, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3597, + "commentStart": 0, "end": 0, "name": "mountingBoltPatternY", "start": 0, @@ -3968,17 +3968,17 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3626, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3633, + "commentStart": 0, "elements": [ { - "commentStart": 3634, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -3990,7 +3990,7 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 3637, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4011,10 +4011,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3530, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3530, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -4024,13 +4024,13 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3530, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 3554, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4042,7 +4042,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3661, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4051,10 +4051,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 3671, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3671, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -4065,7 +4065,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3670, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4076,10 +4076,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3653, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3653, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4089,7 +4089,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3653, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4097,13 +4097,13 @@ description: Result of parsing sheet-metal-bracket.kcl "unlabeled": null } ], - "commentStart": 3394, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 3681, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4131,12 +4131,12 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 3741, + "commentStart": 0, "declaration": { - "commentStart": 3741, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3741, + "commentStart": 0, "end": 0, "name": "topFlangeBoltPattern", "start": 0, @@ -4148,10 +4148,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 3778, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3778, + "commentStart": 0, "end": 0, "name": "bracketProfile", "start": 0, @@ -4164,10 +4164,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, { "abs_path": false, - "commentStart": 3794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3794, + "commentStart": 0, "end": 0, "name": "seg05", "start": 0, @@ -4181,10 +4181,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3764, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3764, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -4194,7 +4194,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3764, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4205,25 +4205,25 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3821, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3830, + "commentStart": 0, "elements": [ { - "commentStart": 3841, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3842, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3842, + "commentStart": 0, "end": 0, "name": "componentBoltPatternX", "start": 0, @@ -4234,7 +4234,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3841, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4243,7 +4243,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3866, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4259,18 +4259,18 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "BinaryExpression" }, { - "commentStart": 3878, + "commentStart": 0, "end": 0, "left": { - "commentStart": 3878, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 3879, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3879, + "commentStart": 0, "end": 0, "name": "componentBoltPatternY", "start": 0, @@ -4281,7 +4281,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 3878, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4290,7 +4290,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3903, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4307,14 +4307,14 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "+", "right": { - "commentStart": 3907, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3907, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3907, + "commentStart": 0, "end": 0, "name": "flangeExtrusion", "start": 0, @@ -4327,7 +4327,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3925, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4356,21 +4356,21 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 3944, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3953, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 3953, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3953, + "commentStart": 0, "end": 0, "name": "componentBoltDiameter", "start": 0, @@ -4383,7 +4383,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 3977, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4402,10 +4402,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3806, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3806, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4415,7 +4415,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3806, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4427,14 +4427,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4026, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4038, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4449,7 +4449,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4048, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -4457,10 +4457,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 4059, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4059, + "commentStart": 0, "end": 0, "name": "componentBoltPatternX", "start": 0, @@ -4475,17 +4475,17 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4089, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4096, + "commentStart": 0, "elements": [ { - "commentStart": 4097, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4497,7 +4497,7 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 4100, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4518,10 +4518,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 3992, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3992, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -4531,13 +4531,13 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 3992, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 4016, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4549,14 +4549,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4150, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4162, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4571,7 +4571,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4172, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -4579,10 +4579,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, "arg": { "abs_path": false, - "commentStart": 4183, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4183, + "commentStart": 0, "end": 0, "name": "componentBoltPatternY", "start": 0, @@ -4597,17 +4597,17 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4213, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4220, + "commentStart": 0, "elements": [ { - "commentStart": 4221, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4619,7 +4619,7 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 4224, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -4640,10 +4640,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4116, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -4653,13 +4653,13 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4116, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 4140, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -4671,7 +4671,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4248, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4680,10 +4680,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 4258, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4258, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -4694,7 +4694,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 4257, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4705,10 +4705,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4240, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4718,7 +4718,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4240, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4726,13 +4726,13 @@ description: Result of parsing sheet-metal-bracket.kcl "unlabeled": null } ], - "commentStart": 3764, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "4": [ { - "commentStart": 4268, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -4760,12 +4760,12 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "VariableDeclaration" }, { - "commentStart": 4345, + "commentStart": 0, "declaration": { - "commentStart": 4345, + "commentStart": 0, "end": 0, "id": { - "commentStart": 4345, + "commentStart": 0, "end": 0, "name": "centeredHole", "start": 0, @@ -4777,10 +4777,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arguments": [ { "abs_path": false, - "commentStart": 4374, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4374, + "commentStart": 0, "end": 0, "name": "bracketProfile", "start": 0, @@ -4793,10 +4793,10 @@ description: Result of parsing sheet-metal-bracket.kcl }, { "abs_path": false, - "commentStart": 4390, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4390, + "commentStart": 0, "end": 0, "name": "seg05", "start": 0, @@ -4810,10 +4810,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4360, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4360, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -4823,7 +4823,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4360, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -4834,17 +4834,17 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4409, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4418, + "commentStart": 0, "elements": [ { - "commentStart": 4419, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -4856,14 +4856,14 @@ description: Result of parsing sheet-metal-bracket.kcl } }, { - "commentStart": 4422, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 4422, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4422, + "commentStart": 0, "end": 0, "name": "flangeExtrusion", "start": 0, @@ -4876,7 +4876,7 @@ description: Result of parsing sheet-metal-bracket.kcl }, "operator": "/", "right": { - "commentStart": 4440, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -4901,14 +4901,14 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4444, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4453, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -4923,10 +4923,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4402, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4402, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -4936,7 +4936,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4402, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4948,7 +4948,7 @@ description: Result of parsing sheet-metal-bracket.kcl { "type": "LabeledArg", "label": { - "commentStart": 4472, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -4957,10 +4957,10 @@ description: Result of parsing sheet-metal-bracket.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 4482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4482, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -4971,7 +4971,7 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "Name", "type": "Name" }, - "commentStart": 4481, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4982,10 +4982,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "callee": { "abs_path": false, - "commentStart": 4464, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4464, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -4995,7 +4995,7 @@ description: Result of parsing sheet-metal-bracket.kcl "start": 0, "type": "Name" }, - "commentStart": 4464, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5003,7 +5003,7 @@ description: Result of parsing sheet-metal-bracket.kcl "unlabeled": null } ], - "commentStart": 4360, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -5026,7 +5026,7 @@ description: Result of parsing sheet-metal-bracket.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 321, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -5041,10 +5041,10 @@ description: Result of parsing sheet-metal-bracket.kcl ], "properties": [ { - "commentStart": 330, + "commentStart": 0, "end": 0, "key": { - "commentStart": 330, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -5054,10 +5054,10 @@ description: Result of parsing sheet-metal-bracket.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 350, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -5078,7 +5078,7 @@ description: Result of parsing sheet-metal-bracket.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 353, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap index 4bf5f028b..be173ab6e 100644 --- a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap @@ -25,7 +25,13 @@ description: Operations executed sheet-metal-bracket.kcl "type": "Number", "value": 5.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] @@ -51,7 +57,8 @@ description: Operations executed sheet-metal-bracket.kcl "type": "Number", "value": 0.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/program_memory.snap index a06aa9904..d0a6731cf 100644 --- a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/program_memory.snap @@ -1788,7 +1788,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "type": "Number", "value": 0.1875, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "componentBoltPatternX": { @@ -1834,14 +1835,21 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "type": "Number", "value": 5.5, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "flangeLength": { "type": "Number", "value": 1.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "hatHeight": { @@ -3745,7 +3753,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "type": "Number", "value": 0.25, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "mountingBoltPatternX": { @@ -3778,7 +3787,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "type": "Number", "value": 0.75, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "rightFlangeBoltPattern": { diff --git a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ast.snap b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ast.snap index 412c74207..6045385d5 100644 --- a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing socket-head-cap-screw.kcl "Ok": { "body": [ { - "commentStart": 404, + "commentStart": 0, "declaration": { - "commentStart": 427, + "commentStart": 0, "end": 0, "id": { - "commentStart": 427, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 442, + "commentStart": 0, "end": 0, "raw": "0.190", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "VariableDeclaration" }, { - "commentStart": 448, + "commentStart": 0, "declaration": { - "commentStart": 448, + "commentStart": 0, "end": 0, "id": { - "commentStart": 448, + "commentStart": 0, "end": 0, "name": "boltLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 461, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -75,12 +75,12 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "VariableDeclaration" }, { - "commentStart": 465, + "commentStart": 0, "declaration": { - "commentStart": 465, + "commentStart": 0, "end": 0, "id": { - "commentStart": 465, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -88,10 +88,10 @@ description: Result of parsing socket-head-cap-screw.kcl }, "init": { "abs_path": false, - "commentStart": 482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 482, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, @@ -112,19 +112,19 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "VariableDeclaration" }, { - "commentStart": 495, + "commentStart": 0, "declaration": { - "commentStart": 495, + "commentStart": 0, "end": 0, "id": { - "commentStart": 495, + "commentStart": 0, "end": 0, "name": "boltHeadDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 514, + "commentStart": 0, "end": 0, "raw": "0.313", "start": 0, @@ -145,22 +145,22 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "VariableDeclaration" }, { - "commentStart": 520, + "commentStart": 0, "declaration": { - "commentStart": 520, + "commentStart": 0, "end": 0, "id": { - "commentStart": 520, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 535, + "commentStart": 0, "end": 0, "left": { - "commentStart": 535, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -173,7 +173,7 @@ description: Result of parsing socket-head-cap-screw.kcl }, "operator": "/", "right": { - "commentStart": 539, + "commentStart": 0, "end": 0, "raw": "32", "start": 0, @@ -198,26 +198,26 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "VariableDeclaration" }, { - "commentStart": 542, + "commentStart": 0, "declaration": { - "commentStart": 542, + "commentStart": 0, "end": 0, "id": { - "commentStart": 542, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 562, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 562, + "commentStart": 0, "end": 0, "name": { - "commentStart": 562, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, @@ -230,10 +230,10 @@ description: Result of parsing socket-head-cap-screw.kcl }, "operator": "/", "right": { - "commentStart": 578, + "commentStart": 0, "end": 0, "left": { - "commentStart": 578, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -250,7 +250,7 @@ description: Result of parsing socket-head-cap-screw.kcl { "arguments": [ { - "commentStart": 596, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -264,10 +264,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 586, + "commentStart": 0, "end": 0, "name": { - "commentStart": 586, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -277,7 +277,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 586, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -286,10 +286,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 582, + "commentStart": 0, "end": 0, "name": { - "commentStart": 582, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -299,7 +299,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 582, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -323,12 +323,12 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "VariableDeclaration" }, { - "commentStart": 601, + "commentStart": 0, "declaration": { - "commentStart": 639, + "commentStart": 0, "end": 0, "id": { - "commentStart": 639, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -340,10 +340,10 @@ description: Result of parsing socket-head-cap-screw.kcl "arguments": [ { "abs_path": false, - "commentStart": 664, + "commentStart": 0, "end": 0, "name": { - "commentStart": 664, + "commentStart": 0, "end": 0, "name": "XZ", "start": 0, @@ -357,10 +357,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 650, + "commentStart": 0, "end": 0, "name": { - "commentStart": 650, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -370,7 +370,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 650, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -381,17 +381,17 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 680, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 689, + "commentStart": 0, "elements": [ { - "commentStart": 690, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -403,7 +403,7 @@ description: Result of parsing socket-head-cap-screw.kcl } }, { - "commentStart": 693, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -424,21 +424,21 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 697, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 706, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 706, + "commentStart": 0, "end": 0, "name": { - "commentStart": 706, + "commentStart": 0, "end": 0, "name": "boltHeadDiameter", "start": 0, @@ -451,7 +451,7 @@ description: Result of parsing socket-head-cap-screw.kcl }, "operator": "/", "right": { - "commentStart": 725, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -470,14 +470,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 728, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 734, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -488,10 +488,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 673, + "commentStart": 0, "end": 0, "name": { - "commentStart": 673, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -501,7 +501,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 673, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -513,7 +513,7 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 757, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -522,10 +522,10 @@ description: Result of parsing socket-head-cap-screw.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 767, + "commentStart": 0, "end": 0, "name": { - "commentStart": 767, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -536,7 +536,7 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "Name", "type": "Name" }, - "commentStart": 766, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -547,10 +547,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 749, + "commentStart": 0, "end": 0, "name": { - "commentStart": 749, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -560,7 +560,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 749, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -572,14 +572,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 795, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 804, + "commentStart": 0, "end": 0, "raw": "0.020", "start": 0, @@ -594,21 +594,21 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 811, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 818, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 819, + "commentStart": 0, "end": 0, "name": { - "commentStart": 819, + "commentStart": 0, "end": 0, "name": "topEdge", "start": 0, @@ -623,10 +623,10 @@ description: Result of parsing socket-head-cap-screw.kcl "arguments": [ { "abs_path": false, - "commentStart": 844, + "commentStart": 0, "end": 0, "name": { - "commentStart": 844, + "commentStart": 0, "end": 0, "name": "topEdge", "start": 0, @@ -640,10 +640,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 828, + "commentStart": 0, "end": 0, "name": { - "commentStart": 828, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -653,7 +653,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 828, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -669,10 +669,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 788, + "commentStart": 0, "end": 0, "name": { - "commentStart": 788, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -682,7 +682,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 788, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -690,13 +690,13 @@ description: Result of parsing socket-head-cap-screw.kcl "unlabeled": null } ], - "commentStart": 650, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 854, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -729,12 +729,12 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "VariableDeclaration" }, { - "commentStart": 914, + "commentStart": 0, "declaration": { - "commentStart": 914, + "commentStart": 0, "end": 0, "id": { - "commentStart": 914, + "commentStart": 0, "end": 0, "name": "hexPatternSketch", "start": 0, @@ -746,10 +746,10 @@ description: Result of parsing socket-head-cap-screw.kcl "arguments": [ { "abs_path": false, - "commentStart": 947, + "commentStart": 0, "end": 0, "name": { - "commentStart": 947, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -761,7 +761,7 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "Name" }, { - "commentStart": 957, + "commentStart": 0, "end": 0, "raw": "'start'", "start": 0, @@ -772,10 +772,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 933, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -785,7 +785,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 933, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -794,17 +794,17 @@ description: Result of parsing socket-head-cap-screw.kcl { "arguments": [ { - "commentStart": 986, + "commentStart": 0, "elements": [ { - "commentStart": 995, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 995, + "commentStart": 0, "end": 0, "name": { - "commentStart": 995, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, @@ -817,7 +817,7 @@ description: Result of parsing socket-head-cap-screw.kcl }, "operator": "/", "right": { - "commentStart": 1010, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -833,14 +833,14 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "BinaryExpression" }, { - "commentStart": 1020, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1020, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1020, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -853,7 +853,7 @@ description: Result of parsing socket-head-cap-screw.kcl }, "operator": "/", "right": { - "commentStart": 1040, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -875,7 +875,7 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ArrayExpression" }, { - "commentStart": 1050, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -884,10 +884,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 971, + "commentStart": 0, "end": 0, "name": { - "commentStart": 971, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -897,7 +897,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 971, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -906,14 +906,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "arguments": [ { - "commentStart": 1069, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1078, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1078, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -922,7 +922,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1086, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -935,10 +935,10 @@ description: Result of parsing socket-head-cap-screw.kcl } }, { - "commentStart": 1098, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1098, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -948,10 +948,10 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1107, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1107, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -969,7 +969,7 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectExpression" }, { - "commentStart": 1133, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -978,10 +978,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -991,7 +991,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1058, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1000,14 +1000,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "arguments": [ { - "commentStart": 1152, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1161, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1161, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1016,7 +1016,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1169, + "commentStart": 0, "end": 0, "raw": "210", "start": 0, @@ -1029,10 +1029,10 @@ description: Result of parsing socket-head-cap-screw.kcl } }, { - "commentStart": 1181, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1181, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1042,10 +1042,10 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1190, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1190, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1063,7 +1063,7 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectExpression" }, { - "commentStart": 1216, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1072,10 +1072,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1141, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1085,7 +1085,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1141, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1094,14 +1094,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "arguments": [ { - "commentStart": 1235, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1244, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1244, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1110,7 +1110,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1252, + "commentStart": 0, "end": 0, "raw": "150", "start": 0, @@ -1123,10 +1123,10 @@ description: Result of parsing socket-head-cap-screw.kcl } }, { - "commentStart": 1264, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1264, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1136,10 +1136,10 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1157,7 +1157,7 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectExpression" }, { - "commentStart": 1299, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1166,10 +1166,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1224, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1224, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1179,7 +1179,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1224, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1188,14 +1188,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "arguments": [ { - "commentStart": 1318, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1327, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1327, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1204,7 +1204,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1335, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1217,10 +1217,10 @@ description: Result of parsing socket-head-cap-screw.kcl } }, { - "commentStart": 1346, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1346, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1230,10 +1230,10 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1355, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1251,7 +1251,7 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectExpression" }, { - "commentStart": 1381, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1260,10 +1260,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1307, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1273,7 +1273,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1307, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1282,14 +1282,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "arguments": [ { - "commentStart": 1400, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1409, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1409, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1298,7 +1298,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1417, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -1311,10 +1311,10 @@ description: Result of parsing socket-head-cap-screw.kcl } }, { - "commentStart": 1428, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1428, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1324,10 +1324,10 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1437, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1437, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1345,7 +1345,7 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectExpression" }, { - "commentStart": 1463, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1354,10 +1354,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1389, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1389, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1367,7 +1367,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1389, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1377,10 +1377,10 @@ description: Result of parsing socket-head-cap-screw.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1471, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1471, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1390,7 +1390,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1471, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1401,22 +1401,22 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 1492, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1501, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1502, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1502, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -1427,7 +1427,7 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "Name", "type": "Name" }, - "commentStart": 1501, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1436,7 +1436,7 @@ description: Result of parsing socket-head-cap-screw.kcl }, "operator": "*", "right": { - "commentStart": 1519, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -1455,10 +1455,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1484, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1484, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1468,7 +1468,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1484, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1476,7 +1476,7 @@ description: Result of parsing socket-head-cap-screw.kcl "unlabeled": null } ], - "commentStart": 933, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1492,12 +1492,12 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "VariableDeclaration" }, { - "commentStart": 1525, + "commentStart": 0, "declaration": { - "commentStart": 1525, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1525, + "commentStart": 0, "end": 0, "name": "boltBody", "start": 0, @@ -1509,10 +1509,10 @@ description: Result of parsing socket-head-cap-screw.kcl "arguments": [ { "abs_path": false, - "commentStart": 1550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1550, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -1524,7 +1524,7 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "Name" }, { - "commentStart": 1560, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -1535,10 +1535,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1536, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1536, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1548,7 +1548,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1536, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1559,17 +1559,17 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 1579, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1588, + "commentStart": 0, "elements": [ { - "commentStart": 1589, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1581,7 +1581,7 @@ description: Result of parsing socket-head-cap-screw.kcl } }, { - "commentStart": 1592, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1602,21 +1602,21 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 1596, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1605, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1605, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1605, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, @@ -1629,7 +1629,7 @@ description: Result of parsing socket-head-cap-screw.kcl }, "operator": "/", "right": { - "commentStart": 1620, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1648,14 +1648,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 1623, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1629, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1666,10 +1666,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1679,7 +1679,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1572, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1691,7 +1691,7 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 1655, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1699,10 +1699,10 @@ description: Result of parsing socket-head-cap-screw.kcl }, "arg": { "abs_path": false, - "commentStart": 1664, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1664, + "commentStart": 0, "end": 0, "name": "boltLength", "start": 0, @@ -1717,10 +1717,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1647, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1730,7 +1730,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1647, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1742,14 +1742,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 1688, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1697, + "commentStart": 0, "end": 0, "raw": ".020", "start": 0, @@ -1764,23 +1764,23 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 1703, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1710, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1727, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1727, + "commentStart": 0, "end": 0, "name": "filletEdge", "start": 0, @@ -1794,10 +1794,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1711, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1711, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -1807,7 +1807,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1711, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1823,10 +1823,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1681, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1681, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1836,7 +1836,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1681, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1848,14 +1848,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 1757, + "commentStart": 0, "end": 0, "name": "color", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1765, + "commentStart": 0, "end": 0, "raw": "\"#4dd043\"", "start": 0, @@ -1867,14 +1867,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 1776, + "commentStart": 0, "end": 0, "name": "metalness", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1788, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1889,14 +1889,14 @@ description: Result of parsing socket-head-cap-screw.kcl { "type": "LabeledArg", "label": { - "commentStart": 1792, + "commentStart": 0, "end": 0, "name": "roughness", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1804, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1911,10 +1911,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "callee": { "abs_path": false, - "commentStart": 1746, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1746, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -1924,7 +1924,7 @@ description: Result of parsing socket-head-cap-screw.kcl "start": 0, "type": "Name" }, - "commentStart": 1746, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1932,7 +1932,7 @@ description: Result of parsing socket-head-cap-screw.kcl "unlabeled": null } ], - "commentStart": 1536, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1955,7 +1955,7 @@ description: Result of parsing socket-head-cap-screw.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 372, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -1970,10 +1970,10 @@ description: Result of parsing socket-head-cap-screw.kcl ], "properties": [ { - "commentStart": 381, + "commentStart": 0, "end": 0, "key": { - "commentStart": 381, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -1983,10 +1983,10 @@ description: Result of parsing socket-head-cap-screw.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 401, + "commentStart": 0, "end": 0, "name": { - "commentStart": 401, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -2007,7 +2007,7 @@ description: Result of parsing socket-head-cap-screw.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 404, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap index 5bcbac621..390ddb7fc 100644 --- a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap @@ -148,7 +148,13 @@ description: Operations executed socket-head-cap-screw.kcl "type": "Number", "value": -0.14250000000000002, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Inches" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/program_memory.snap index 66484fca3..9859e9933 100644 --- a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/program_memory.snap @@ -451,14 +451,16 @@ description: Variables in memory after executing socket-head-cap-screw.kcl "type": "Number", "value": 0.1563, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "boltHexFlatLength": { "type": "Number", "value": 0.0902, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "boltLength": { diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap index 885245236..0c86f690d 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap @@ -27,38 +27,6 @@ description: Artifact commands walkie-talkie.kcl "unit": "in" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "mm" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "in" - } - }, { "cmdId": "[uuid]", "range": [], @@ -108,112 +76,12 @@ description: Artifact commands walkie-talkie.kcl "hide": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, { "cmdId": "[uuid]", "range": [], "command": { "type": "set_scene_units", - "unit": "mm" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true + "unit": "in" } }, { @@ -263,17 +131,25 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "x_axis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "size": 60.0, + "clobber": false, + "hide": true } }, { @@ -323,77 +199,41 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 2.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } + "type": "set_scene_units", + "unit": "in" } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { + "type": "set_scene_units", + "unit": "in" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "make_plane", + "origin": { "x": 0.0, - "y": -1.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": 0.0001, "y": 0.0, "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.25, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } + }, + "x_axis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "size": 60.0, + "clobber": false, + "hide": true } }, { @@ -448,7 +288,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 1.75, + "x": 0.5, "y": 0.0, "z": 0.0 }, @@ -456,6 +296,116 @@ description: Artifact commands walkie-talkie.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 2.5, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "x_axis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "size": 60.0, + "clobber": false, + "hide": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": 0.0001, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "x_axis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "size": 60.0, + "clobber": false, + "hide": true + } + }, { "cmdId": "[uuid]", "range": [], @@ -508,7 +458,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 0.5, + "x": 1.75, "y": 0.0, "z": 0.0 }, @@ -516,23 +466,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -560,7 +493,7 @@ description: Artifact commands walkie-talkie.kcl "type": "line", "end": { "x": 0.0, - "y": 0.2, + "y": -0.25, "z": 0.0 }, "relative": true @@ -576,8 +509,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": -1.0, + "x": 0.25, + "y": 0.0, "z": 0.0 }, "relative": true @@ -593,8 +526,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": -0.5, + "x": 0.5, + "y": 0.0, "z": 0.0 }, "relative": true @@ -635,6 +568,48 @@ description: Artifact commands walkie-talkie.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": 0.2, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -660,98 +635,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -1.75, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.5, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0001, - "y": 0.25, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.875, - "y": 1.25, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -777,106 +660,6 @@ description: Artifact commands walkie-talkie.kcl "hide": false } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 1.0, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": 0.05, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -895,69 +678,25 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "relative": true + } } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "revolve", - "target": "[uuid]", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "axis": { - "x": 0.0, - "y": 1.0, - "z": 0.0 - }, - "axis_is_2d": true, - "angle": { - "unit": "degrees", - "value": 360.0 - }, - "tolerance": 0.0000001 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "make_plane", - "origin": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "x_axis": { - "x": 1.0, - "y": 0.0, - "z": 0.0 - }, - "y_axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "size": 60.0, - "clobber": false, - "hide": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" + "type": "close_path", + "path_id": "[uuid]" } }, { @@ -1003,6 +742,156 @@ description: Artifact commands walkie-talkie.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0001, + "y": 0.25, + "z": 0.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -1.75, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "revolve", + "target": "[uuid]", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "axis": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "axis_is_2d": true, + "angle": { + "unit": "degrees", + "value": 360.0 + }, + "tolerance": 0.0000001 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -0.5, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 1.0, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -1024,19 +913,75 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -0.875, + "y": 1.25, + "z": 0.0 + }, + "relative": false + } } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": -0.05, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "make_plane", + "origin": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "x_axis": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "y_axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "size": 60.0, + "clobber": false, + "hide": true } }, { @@ -1082,6 +1027,56 @@ description: Artifact commands walkie-talkie.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": 0.05, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -1099,80 +1094,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.05, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -0.0313, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -1194,20 +1115,57 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" + "type": "close_path", + "path_id": "[uuid]" } }, { "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_next_adjacent_edge", + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": -0.0313, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "loft", + "section_ids": [ + "[uuid]", + "[uuid]" + ], + "v_degree": 2, + "bez_approximate_rational": false, + "base_curve_index": null, + "tolerance": 0.0000001 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" + "edge_id": "[uuid]" } }, { @@ -1227,16 +1185,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -1245,79 +1193,6 @@ description: Artifact commands walkie-talkie.kcl "path_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "loft", - "section_ids": [ - "[uuid]", - "[uuid]" - ], - "v_degree": 2, - "bez_approximate_rational": false, - "base_curve_index": null, - "tolerance": 0.0000001 - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -1677,25 +1552,6 @@ description: Artifact commands walkie-talkie.kcl ] } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -1706,999 +1562,6 @@ description: Artifact commands walkie-talkie.kcl "face_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, { "cmdId": "[uuid]", "range": [], @@ -2729,347 +1592,6 @@ description: Artifact commands walkie-talkie.kcl "face_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -3080,307 +1602,6 @@ description: Artifact commands walkie-talkie.kcl "face_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, { "cmdId": "[uuid]", "range": [], @@ -3415,318 +1636,7 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", + "type": "solid3d_get_opposite_edge", "object_id": "[uuid]", "edge_id": "[uuid]", "face_id": "[uuid]" @@ -3742,54 +1652,6 @@ description: Artifact commands walkie-talkie.kcl "face_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.325, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.325, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.325, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.325, - "tolerance": 0.0000001, - "cut_type": "chamfer" - } - }, { "cmdId": "[uuid]", "range": [], @@ -3807,6 +1669,1604 @@ description: Artifact commands walkie-talkie.kcl "ambient_occlusion": 0.0 } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 100.0 + }, + "metalness": 0.0, + "roughness": 0.0, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.325, + "tolerance": 0.0000001, + "cut_type": "chamfer" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.325, + "tolerance": 0.0000001, + "cut_type": "chamfer" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.325, + "tolerance": 0.0000001, + "cut_type": "chamfer" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.325, + "tolerance": 0.0000001, + "cut_type": "chamfer" + } + }, { "cmdId": "[uuid]", "range": [], @@ -4129,10 +3589,48 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "solid3d_get_opposite_edge", + "type": "solid3d_fillet_edge", "object_id": "[uuid]", "edge_id": "[uuid]", - "face_id": "[uuid]" + "radius": 0.05, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.05, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.05, + "tolerance": 0.0000001, + "cut_type": "fillet" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_fillet_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "radius": 0.05, + "tolerance": 0.0000001, + "cut_type": "fillet" } }, { @@ -4191,382 +3689,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_fillet_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "radius": 0.05, - "tolerance": 0.0000001, - "cut_type": "fillet" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "mm" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -4584,332 +3706,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "mm" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_set_material_params_pbr", - "object_id": "[uuid]", - "color": { - "r": 0.0, - "g": 0.0, - "b": 0.0, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 - } - }, { "cmdId": "[uuid]", "range": [], @@ -4927,315 +3723,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "mm" - } - }, { "cmdId": "[uuid]", "range": [], @@ -5253,307 +3740,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, { "cmdId": "[uuid]", "range": [], @@ -5571,307 +3757,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "entity_linear_pattern_transform", - "entity_id": "[uuid]", - "transform": [], - "transforms": [ - [ - { - "translate": { - "x": 0.0, - "y": -0.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.375, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.5, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.625, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.75, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -0.875, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.125, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ], - [ - { - "translate": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "scale": { - "x": 1.0, - "y": 1.0, - "z": 1.0 - }, - "rotation": { - "axis": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "angle": { - "unit": "degrees", - "value": 0.0 - }, - "origin": { - "type": "local" - } - }, - "replicate": true - } - ] - ] - } - }, { "cmdId": "[uuid]", "range": [], @@ -5889,6 +3774,77 @@ description: Artifact commands walkie-talkie.kcl } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -1.125, + "y": -1.6308, + "z": 0.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.0625, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6190,6 +4146,506 @@ description: Artifact commands walkie-talkie.kcl ] } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": -0.875, + "y": 1.25, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, { "cmdId": "[uuid]", "range": [], @@ -6199,14 +4655,2246 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -1.125, - "y": -1.6308, + "x": 1.75, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -1.75, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -0.875, + "y": 1.25, "z": 0.0 }, "relative": false } } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.0625, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "start_path" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "move_path_pen", + "path": "[uuid]", + "to": { + "x": -0.625, + "y": -0.125, + "z": 0.0 + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 1.25, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -1.25, + "y": 0.0, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "close_path", + "path_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "enable_sketch_mode", + "entity_id": "[uuid]", + "ortho": false, + "animated": false, + "adjust_camera": false, + "planar_normal": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extrude", + "target": "[uuid]", + "distance": -0.5, + "faces": null + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "sketch_mode_disable" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_extrusion_face_info", + "object_id": "[uuid]", + "edge_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_opposite_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid3d_get_next_adjacent_edge", + "object_id": "[uuid]", + "edge_id": "[uuid]", + "face_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_set_material_params_pbr", + "object_id": "[uuid]", + "color": { + "r": 0.15294118, + "g": 0.48235294, + "b": 0.6901961, + "a": 100.0 + }, + "metalness": 0.0, + "roughness": 0.0, + "ambient_occlusion": 0.0 + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "entity_linear_pattern_transform", + "entity_id": "[uuid]", + "transform": [], + "transforms": [ + [ + { + "translate": { + "x": 0.0, + "y": -0.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.375, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.5, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.625, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.75, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -0.875, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.125, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ], + [ + { + "translate": { + "x": 0.0, + "y": -1.25, + "z": 0.0 + }, + "scale": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "rotation": { + "axis": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "angle": { + "unit": "degrees", + "value": 0.0 + }, + "origin": { + "type": "local" + } + }, + "replicate": true + } + ] + ] + } + }, { "cmdId": "[uuid]", "range": [], @@ -6232,14 +6920,6 @@ description: Artifact commands walkie-talkie.kcl "hide": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6300,44 +6980,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.0625, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6355,16 +6997,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6382,16 +7014,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6409,16 +7031,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6436,16 +7048,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6463,16 +7065,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6490,357 +7082,6 @@ description: Artifact commands walkie-talkie.kcl } } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid2d_add_hole", - "object_id": "[uuid]", - "hole_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid2d_add_hole", - "object_id": "[uuid]", - "hole_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid2d_add_hole", - "object_id": "[uuid]", - "hole_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid2d_add_hole", - "object_id": "[uuid]", - "hole_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid2d_add_hole", - "object_id": "[uuid]", - "hole_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -0.875, - "y": 1.25, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.75, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid2d_add_hole", - "object_id": "[uuid]", - "hole_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -1.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -1.75, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid2d_add_hole", - "object_id": "[uuid]", - "hole_id": "[uuid]" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -0.875, - "y": 1.25, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "object_visible", - "object_id": "[uuid]", - "hidden": true - } - }, { "cmdId": "[uuid]", "range": [], @@ -6858,44 +7099,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.0625, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6905,16 +7108,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6924,16 +7117,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6943,16 +7126,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6962,16 +7135,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -6981,16 +7144,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7000,16 +7153,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7019,16 +7162,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7038,16 +7171,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7057,62 +7180,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "start_path" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "move_path_pen", - "path": "[uuid]", - "to": { - "x": -0.625, - "y": -0.125, - "z": 0.0 - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 1.25, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -7122,23 +7189,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": -1.25, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -7148,23 +7198,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -1.25, - "y": 0.0, - "z": 0.0 - }, - "relative": true - } - } - }, { "cmdId": "[uuid]", "range": [], @@ -7174,14 +7207,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "close_path", - "path_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7191,44 +7216,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "enable_sketch_mode", - "entity_id": "[uuid]", - "ortho": false, - "animated": false, - "adjust_camera": false, - "planar_normal": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extrude", - "target": "[uuid]", - "distance": -0.5, - "faces": null - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "sketch_mode_disable" - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_extrusion_face_info", - "object_id": "[uuid]", - "edge_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7238,16 +7225,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7257,16 +7234,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7276,16 +7243,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7295,16 +7252,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7314,16 +7261,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7333,16 +7270,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7352,16 +7279,6 @@ description: Artifact commands walkie-talkie.kcl "hole_id": "[uuid]" } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_opposite_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7371,16 +7288,6 @@ description: Artifact commands walkie-talkie.kcl "hidden": true } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "solid3d_get_next_adjacent_edge", - "object_id": "[uuid]", - "edge_id": "[uuid]", - "face_id": "[uuid]" - } - }, { "cmdId": "[uuid]", "range": [], @@ -7394,17 +7301,18 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "object_set_material_params_pbr", + "type": "object_visible", "object_id": "[uuid]", - "color": { - "r": 0.15294118, - "g": 0.48235294, - "b": 0.6901961, - "a": 100.0 - }, - "metalness": 0.0, - "roughness": 0.0, - "ambient_occlusion": 0.0 + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid2d_add_hole", + "object_id": "[uuid]", + "hole_id": "[uuid]" } }, { @@ -7420,8 +7328,108 @@ description: Artifact commands walkie-talkie.kcl "cmdId": "[uuid]", "range": [], "command": { - "type": "set_scene_units", - "unit": "mm" + "type": "solid2d_add_hole", + "object_id": "[uuid]", + "hole_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid2d_add_hole", + "object_id": "[uuid]", + "hole_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid2d_add_hole", + "object_id": "[uuid]", + "hole_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid2d_add_hole", + "object_id": "[uuid]", + "hole_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid2d_add_hole", + "object_id": "[uuid]", + "hole_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "solid2d_add_hole", + "object_id": "[uuid]", + "hole_id": "[uuid]" + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_visible", + "object_id": "[uuid]", + "hidden": true } }, { @@ -10700,6 +10708,14 @@ description: Artifact commands walkie-talkie.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -23046,14 +23062,6 @@ description: Artifact commands walkie-talkie.kcl "ambient_occlusion": 0.0 } }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "set_scene_units", - "unit": "mm" - } - }, { "cmdId": "[uuid]", "range": [], @@ -23344,6 +23352,14 @@ description: Artifact commands walkie-talkie.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -23678,6 +23694,14 @@ description: Artifact commands walkie-talkie.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -24012,6 +24036,14 @@ description: Artifact commands walkie-talkie.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], @@ -24370,6 +24402,14 @@ description: Artifact commands walkie-talkie.kcl "type": "sketch_mode_disable" } }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "object_bring_to_front", + "object_id": "[uuid]" + } + }, { "cmdId": "[uuid]", "range": [], diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md index 56814d92e..c615feb83 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md @@ -2,239 +2,937 @@ flowchart LR subgraph path2 [Path] 2["Path
[330, 355, 9]"] - 3["Segment
[361, 394, 9]"] + 7["Segment
[361, 394, 9]"] + 15["Segment
[400, 435, 9]"] + 18["Segment
[441, 475, 9]"] + 22["Segment
[481, 488, 9]"] + 23[Solid2d] end - subgraph path5 [Path] - 5["Path
[391, 434, 6]"] - 6["Segment
[440, 478, 6]"] + subgraph path4 [Path] + 4["Path
[391, 434, 6]"] + 8["Segment
[440, 478, 6]"] + 14["Segment
[484, 524, 6]"] + 19["Segment
[530, 569, 6]"] + 27["Segment
[575, 597, 6]"] + 28[Solid2d] end - subgraph path8 [Path] - 8["Path
[309, 339, 11]"] - 9["Segment
[345, 377, 11]"] + subgraph path6 [Path] + 6["Path
[478, 532, 7]"] + 13["Segment
[538, 565, 7]"] + 21["Segment
[571, 600, 7]"] + 31["Segment
[606, 634, 7]"] + 49["Segment
[640, 696, 7]"] + 50["Segment
[702, 709, 7]"] + 51[Solid2d] end - subgraph path11 [Path] - 11["Path
[478, 532, 7]"] - 12["Segment
[538, 565, 7]"] + subgraph path10 [Path] + 10["Path
[309, 339, 11]"] + 16["Segment
[345, 377, 11]"] + 20["Segment
[383, 416, 11]"] + 24["Segment
[422, 503, 11]"] + 30["Segment
[509, 536, 11]"] + 32["Segment
[542, 549, 11]"] + 33[Solid2d] end - subgraph path14 [Path] - 14["Path
[261, 354, 10]"] - 15["Segment
[360, 409, 10]"] + subgraph path12 [Path] + 12["Path
[261, 354, 10]"] + 17["Segment
[360, 409, 10]"] + 26["Segment
[415, 465, 10]"] + 40["Segment
[471, 521, 10]"] + 52["Segment
[527, 545, 10]"] + 53[Solid2d] end - subgraph path25 [Path] - 25["Path
[624, 750, 9]"] - 26["Segment
[756, 787, 9]"] + subgraph path29 [Path] + 29["Path
[624, 750, 9]"] + 67[Solid2d] end - subgraph path28 [Path] - 28["Path
[980, 1027, 7]"] - 29["Segment
[1033, 1074, 7]"] + subgraph path56 [Path] + 56["Path
[980, 1027, 7]"] + 64["Segment
[1033, 1074, 7]"] + 68["Segment
[1080, 1122, 7]"] + 76["Segment
[1128, 1170, 7]"] + 77["Segment
[1176, 1183, 7]"] + 78[Solid2d] end - subgraph path34 [Path] - 34["Path
[963, 1088, 6]"] - 35["Segment
[1094, 1152, 6]"] + subgraph path111 [Path] + 111["Path
[963, 1088, 6]"] + 112["Segment
[1094, 1152, 6]"] + 113["Segment
[1158, 1283, 6]"] + 114["Segment
[1289, 1347, 6]"] + 115["Segment
[1353, 1481, 6]"] + 116["Segment
[1487, 1567, 6]"] + 117["Segment
[1573, 1702, 6]"] + 118["Segment
[1708, 1787, 6]"] + 119["Segment
[1793, 1800, 6]"] + 120[Solid2d] end - subgraph path41 [Path] - 41["Path
[1441, 1600, 7]"] - 42["Segment
[1606, 1701, 7]"] + subgraph path147 [Path] + 147["Path
[1950, 2004, 6]"] + 148["Segment
[2010, 2051, 6]"] + 149["Segment
[2057, 2086, 6]"] + 150["Segment
[2092, 2122, 6]"] + 151["Segment
[2128, 2184, 6]"] + 152["Segment
[2190, 2197, 6]"] + 153[Solid2d] end - subgraph path46 [Path] - 46["Path
[1950, 2004, 6]"] - 47["Segment
[2010, 2051, 6]"] + subgraph path168 [Path] + 168["Path
[2335, 2372, 6]"] + 169["Segment
[2378, 2409, 6]"] + 170["Segment
[2415, 2448, 6]"] + 171["Segment
[2454, 2486, 6]"] + 172["Segment
[2492, 2499, 6]"] + 173[Solid2d] end - subgraph path51 [Path] - 51["Path
[2335, 2372, 6]"] - 52["Segment
[2378, 2409, 6]"] + subgraph path189 [Path] + 189["Path
[1441, 1600, 7]"] + 190["Segment
[1606, 1701, 7]"] + 191["Segment
[1707, 1868, 7]"] + 192["Segment
[1874, 1969, 7]"] + 193["Segment
[1975, 2139, 7]"] + 194["Segment
[2145, 2241, 7]"] + 195["Segment
[2247, 2410, 7]"] + 196["Segment
[2416, 2511, 7]"] + 197["Segment
[2517, 2524, 7]"] + 198[Solid2d] end - subgraph path57 [Path] - 57["Path
[123, 210, 8]"] - 58["Segment
[218, 247, 8]"] + subgraph path200 [Path] + 200["Path
[123, 210, 8]"] + 201["Segment
[218, 247, 8]"] + 202["Segment
[255, 283, 8]"] + 203["Segment
[291, 388, 8]"] + 204["Segment
[396, 443, 8]"] + 205["Segment
[451, 479, 8]"] + 206["Segment
[487, 516, 8]"] + 207["Segment
[524, 553, 8]"] + 208["Segment
[561, 652, 8]"] + 209["Segment
[660, 688, 8]"] + 210["Segment
[696, 725, 8]"] + 211["Segment
[733, 821, 8]"] + 212["Segment
[829, 857, 8]"] + 213["Segment
[865, 899, 8]"] + 214["Segment
[907, 937, 8]"] + 215["Segment
[945, 1054, 8]"] + 216["Segment
[1062, 1069, 8]"] + 217[Solid2d] end - subgraph path60 [Path] - 60["Path
[1203, 1301, 8]"] - 61["Segment
[1309, 1428, 8]"] + subgraph path219 [Path] + 219["Path
[1203, 1301, 8]"] + 220["Segment
[1309, 1428, 8]"] + 221["Segment
[1436, 1490, 8]"] + 222["Segment
[1498, 1619, 8]"] + 223["Segment
[1627, 1634, 8]"] + 224[Solid2d] end - subgraph path63 [Path] - 63["Path
[1731, 1828, 8]"] - 64["Segment
[1836, 1955, 8]"] + subgraph path226 [Path] + 226["Path
[1731, 1828, 8]"] + 227["Segment
[1836, 1955, 8]"] + 228["Segment
[1963, 2018, 8]"] + 229["Segment
[2026, 2147, 8]"] + 230["Segment
[2155, 2162, 8]"] + 231[Solid2d] end - subgraph path66 [Path] - 66["Path
[1203, 1301, 8]"] - 67["Segment
[1309, 1428, 8]"] + subgraph path233 [Path] + 233["Path
[1203, 1301, 8]"] + 234["Segment
[1309, 1428, 8]"] + 235["Segment
[1436, 1490, 8]"] + 236["Segment
[1498, 1619, 8]"] + 237["Segment
[1627, 1634, 8]"] + 238[Solid2d] end - subgraph path69 [Path] - 69["Path
[1731, 1828, 8]"] - 70["Segment
[1836, 1955, 8]"] + subgraph path240 [Path] + 240["Path
[1731, 1828, 8]"] + 241["Segment
[1836, 1955, 8]"] + 242["Segment
[1963, 2018, 8]"] + 243["Segment
[2026, 2147, 8]"] + 244["Segment
[2155, 2162, 8]"] + 245[Solid2d] end - subgraph path76 [Path] - 76["Path
[398, 423, 12]"] - 77["Segment
[431, 490, 12]"] + subgraph path274 [Path] + 274["Path
[398, 423, 12]"] + 275["Segment
[431, 490, 12]"] + 276["Segment
[498, 558, 12]"] + 277["Segment
[566, 616, 12]"] + 278["Segment
[624, 631, 12]"] + 279[Solid2d] end - subgraph path85 [Path] - 85["Path
[398, 423, 12]"] - 86["Segment
[431, 490, 12]"] + subgraph path298 [Path] + 298["Path
[398, 423, 12]"] + 299["Segment
[431, 490, 12]"] + 300["Segment
[498, 558, 12]"] + 301["Segment
[566, 616, 12]"] + 302["Segment
[624, 631, 12]"] + 303[Solid2d] end - subgraph path94 [Path] - 94["Path
[398, 423, 12]"] - 95["Segment
[431, 490, 12]"] + subgraph path322 [Path] + 322["Path
[398, 423, 12]"] + 323["Segment
[431, 490, 12]"] + 324["Segment
[498, 558, 12]"] + 325["Segment
[566, 616, 12]"] + 326["Segment
[624, 631, 12]"] + 327[Solid2d] end - subgraph path103 [Path] - 103["Path
[398, 423, 12]"] - 104["Segment
[431, 490, 12]"] + subgraph path346 [Path] + 346["Path
[398, 423, 12]"] + 347["Segment
[431, 490, 12]"] + 348["Segment
[498, 558, 12]"] + 349["Segment
[566, 616, 12]"] + 350["Segment
[624, 631, 12]"] + 351[Solid2d] end - 1["Plane
[330, 355, 9]"] - 4["Plane
[391, 434, 6]"] - 7["Plane
[309, 339, 11]"] - 10["Plane
[478, 532, 7]"] - 13["Plane
[261, 354, 10]"] - 16["Sweep Extrusion
[603, 633, 6]"] - 17[Wall] - 18["Cap Start"] - 19["Cap End"] - 20["Sweep Extrusion
[591, 643, 10]"] - 21[Wall] - 22["Cap Start"] - 23["Cap End"] - 24["Plane
[624, 750, 9]"] - 27["Plane
[980, 1027, 7]"] - 30["EdgeCut Chamfer
[639, 870, 6]"] - 31["EdgeCut Chamfer
[639, 870, 6]"] - 32["EdgeCut Chamfer
[639, 870, 6]"] - 33["EdgeCut Chamfer
[639, 870, 6]"] - 36["EdgeCut Fillet
[649, 855, 10]"] - 37["EdgeCut Fillet
[649, 855, 10]"] - 38["EdgeCut Fillet
[649, 855, 10]"] - 39["EdgeCut Fillet
[649, 855, 10]"] - 40["Plane
[1441, 1600, 7]"] - 43["Sweep Extrusion
[1814, 1857, 6]"] + 1["Plane
[307, 324, 9]"] + 3["Plane
[368, 385, 6]"] + 5["Plane
[455, 472, 7]"] + 9["Plane
[286, 303, 11]"] + 11["Plane
[238, 255, 10]"] + 25["Plane
[535, 574, 9]"] + 34["Sweep Revolve
[555, 572, 11]"] + 35[Wall] + 36[Wall] + 37[Wall] + 38[Wall] + 39[Wall] + 41["Sweep Extrusion
[603, 633, 6]"] + 42[Wall] + 43[Wall] 44[Wall] - 45["Cap Start"] - 48["Sweep Extrusion
[2211, 2254, 6]"] - 49[Wall] - 50["Cap Start"] - 53["Sweep Extrusion
[2501, 2534, 6]"] - 54[Wall] - 55["Cap Start"] - 56["Plane
[123, 210, 8]"] - 59["Plane
[1203, 1301, 8]"] - 62["Plane
[1731, 1828, 8]"] - 65["Plane
[1203, 1301, 8]"] - 68["Plane
[1731, 1828, 8]"] - 71["Sweep Extrusion
[2920, 2951, 7]"] + 45[Wall] + 46["Cap Start"] + 47["Cap End"] + 48["SweepEdge Opposite"] + 54["SweepEdge Opposite"] + 55["Plane
[957, 974, 7]"] + 57["Sweep Extrusion
[591, 643, 10]"] + 58[Wall] + 59[Wall] + 60[Wall] + 61[Wall] + 62["Cap Start"] + 63["Cap End"] + 65["SweepEdge Opposite"] + 66["SweepEdge Opposite"] + 69["Sweep Loft
[914, 957, 9]"] + 70[Wall] + 71[Wall] 72[Wall] - 73["Cap Start"] - 74["Cap End"] - 75["Plane
[398, 423, 12]"] - 78["Sweep Extrusion
[643, 690, 12]"] - 79[Wall] - 80["Cap Start"] - 81["Cap End"] - 82["EdgeCut Chamfer
[698, 844, 12]"] - 83["EdgeCut Chamfer
[698, 844, 12]"] - 84["Plane
[398, 423, 12]"] - 87["Sweep Extrusion
[643, 690, 12]"] - 88[Wall] - 89["Cap Start"] - 90["Cap End"] - 91["EdgeCut Chamfer
[698, 844, 12]"] - 92["EdgeCut Chamfer
[698, 844, 12]"] - 93["Plane
[398, 423, 12]"] - 96["Sweep Extrusion
[643, 690, 12]"] - 97[Wall] - 98["Cap Start"] - 99["Cap End"] - 100["EdgeCut Chamfer
[698, 844, 12]"] - 101["EdgeCut Chamfer
[698, 844, 12]"] - 102["Plane
[398, 423, 12]"] - 105["Sweep Extrusion
[643, 690, 12]"] - 106[Wall] - 107["Cap Start"] - 108["Cap End"] - 109["EdgeCut Chamfer
[698, 844, 12]"] - 110["EdgeCut Chamfer
[698, 844, 12]"] + 73[Wall] + 74["Cap Start"] + 75["Cap End"] + 79["SweepEdge Adjacent"] + 80["SweepEdge Adjacent"] + 81["SweepEdge Adjacent"] + 82["SweepEdge Adjacent"] + 83["SweepEdge Opposite"] + 84["SweepEdge Adjacent"] + 85["SweepEdge Opposite"] + 86["SweepEdge Adjacent"] + 87["SweepEdge Opposite"] + 88["SweepEdge Adjacent"] + 89["SweepEdge Opposite"] + 90["SweepEdge Adjacent"] + 91["SweepEdge Opposite"] + 92["SweepEdge Adjacent"] + 93["SweepEdge Opposite"] + 94["SweepEdge Adjacent"] + 95["SweepEdge Opposite"] + 96["SweepEdge Adjacent"] + 97["SweepEdge Opposite"] + 98["SweepEdge Adjacent"] + 99["SweepEdge Adjacent"] + 100["SweepEdge Adjacent"] + 101["SweepEdge Adjacent"] + 102["SweepEdge Adjacent"] + 103["EdgeCut Chamfer
[639, 870, 6]"] + 104["EdgeCut Chamfer
[639, 870, 6]"] + 105["EdgeCut Chamfer
[639, 870, 6]"] + 106["EdgeCut Chamfer
[639, 870, 6]"] + 107["EdgeCut Fillet
[649, 855, 10]"] + 108["EdgeCut Fillet
[649, 855, 10]"] + 109["EdgeCut Fillet
[649, 855, 10]"] + 110["EdgeCut Fillet
[649, 855, 10]"] + 121["Sweep Extrusion
[1814, 1857, 6]"] + 122[Wall] + 123[Wall] + 124[Wall] + 125[Wall] + 126[Wall] + 127[Wall] + 128[Wall] + 129[Wall] + 130["Cap Start"] + 131["SweepEdge Opposite"] + 132["SweepEdge Adjacent"] + 133["SweepEdge Opposite"] + 134["SweepEdge Adjacent"] + 135["SweepEdge Opposite"] + 136["SweepEdge Adjacent"] + 137["SweepEdge Opposite"] + 138["SweepEdge Adjacent"] + 139["SweepEdge Opposite"] + 140["SweepEdge Adjacent"] + 141["SweepEdge Opposite"] + 142["SweepEdge Adjacent"] + 143["SweepEdge Opposite"] + 144["SweepEdge Adjacent"] + 145["SweepEdge Opposite"] + 146["SweepEdge Adjacent"] + 154["Sweep Extrusion
[2211, 2254, 6]"] + 155[Wall] + 156[Wall] + 157[Wall] + 158[Wall] + 159["Cap Start"] + 160["SweepEdge Opposite"] + 161["SweepEdge Adjacent"] + 162["SweepEdge Opposite"] + 163["SweepEdge Adjacent"] + 164["SweepEdge Opposite"] + 165["SweepEdge Adjacent"] + 166["SweepEdge Opposite"] + 167["SweepEdge Adjacent"] + 174["Sweep Extrusion
[2501, 2534, 6]"] + 175[Wall] + 176[Wall] + 177[Wall] + 178[Wall] + 179["Cap Start"] + 180["SweepEdge Opposite"] + 181["SweepEdge Adjacent"] + 182["SweepEdge Opposite"] + 183["SweepEdge Adjacent"] + 184["SweepEdge Opposite"] + 185["SweepEdge Adjacent"] + 186["SweepEdge Opposite"] + 187["SweepEdge Adjacent"] + 188["Plane
[1418, 1435, 7]"] + 199["Plane
[2632, 2649, 7]"] + 218["Plane
[2692, 2709, 7]"] + 225["Plane
[2754, 2771, 7]"] + 232["Plane
[2815, 2832, 7]"] + 239["Plane
[2876, 2893, 7]"] + 246["Sweep Extrusion
[2920, 2951, 7]"] + 247[Wall] + 248[Wall] + 249[Wall] + 250[Wall] + 251[Wall] + 252[Wall] + 253[Wall] + 254[Wall] + 255["Cap Start"] + 256["Cap End"] + 257["SweepEdge Opposite"] + 258["SweepEdge Adjacent"] + 259["SweepEdge Opposite"] + 260["SweepEdge Adjacent"] + 261["SweepEdge Opposite"] + 262["SweepEdge Adjacent"] + 263["SweepEdge Opposite"] + 264["SweepEdge Adjacent"] + 265["SweepEdge Opposite"] + 266["SweepEdge Adjacent"] + 267["SweepEdge Opposite"] + 268["SweepEdge Adjacent"] + 269["SweepEdge Opposite"] + 270["SweepEdge Adjacent"] + 271["SweepEdge Opposite"] + 272["SweepEdge Adjacent"] + 273["Plane
[373, 390, 12]"] + 280["Sweep Extrusion
[643, 690, 12]"] + 281[Wall] + 282[Wall] + 283[Wall] + 284[Wall] + 285["Cap Start"] + 286["Cap End"] + 287["SweepEdge Opposite"] + 288["SweepEdge Adjacent"] + 289["SweepEdge Opposite"] + 290["SweepEdge Adjacent"] + 291["SweepEdge Opposite"] + 292["SweepEdge Adjacent"] + 293["SweepEdge Opposite"] + 294["SweepEdge Adjacent"] + 295["EdgeCut Chamfer
[698, 844, 12]"] + 296["EdgeCut Chamfer
[698, 844, 12]"] + 297["Plane
[373, 390, 12]"] + 304["Sweep Extrusion
[643, 690, 12]"] + 305[Wall] + 306[Wall] + 307[Wall] + 308[Wall] + 309["Cap Start"] + 310["Cap End"] + 311["SweepEdge Opposite"] + 312["SweepEdge Adjacent"] + 313["SweepEdge Opposite"] + 314["SweepEdge Adjacent"] + 315["SweepEdge Opposite"] + 316["SweepEdge Adjacent"] + 317["SweepEdge Opposite"] + 318["SweepEdge Adjacent"] + 319["EdgeCut Chamfer
[698, 844, 12]"] + 320["EdgeCut Chamfer
[698, 844, 12]"] + 321["Plane
[373, 390, 12]"] + 328["Sweep Extrusion
[643, 690, 12]"] + 329[Wall] + 330[Wall] + 331[Wall] + 332[Wall] + 333["Cap Start"] + 334["Cap End"] + 335["SweepEdge Opposite"] + 336["SweepEdge Adjacent"] + 337["SweepEdge Opposite"] + 338["SweepEdge Adjacent"] + 339["SweepEdge Opposite"] + 340["SweepEdge Adjacent"] + 341["SweepEdge Opposite"] + 342["SweepEdge Adjacent"] + 343["EdgeCut Chamfer
[698, 844, 12]"] + 344["EdgeCut Chamfer
[698, 844, 12]"] + 345["Plane
[373, 390, 12]"] + 352["Sweep Extrusion
[643, 690, 12]"] + 353[Wall] + 354[Wall] + 355[Wall] + 356[Wall] + 357["Cap Start"] + 358["Cap End"] + 359["SweepEdge Opposite"] + 360["SweepEdge Adjacent"] + 361["SweepEdge Opposite"] + 362["SweepEdge Adjacent"] + 363["SweepEdge Opposite"] + 364["SweepEdge Adjacent"] + 365["SweepEdge Opposite"] + 366["SweepEdge Adjacent"] + 367["EdgeCut Chamfer
[698, 844, 12]"] + 368["EdgeCut Chamfer
[698, 844, 12]"] 1 --- 2 - 2 --- 3 - 4 --- 5 + 2 --- 7 + 2 --- 15 + 2 --- 18 + 2 --- 22 + 2 ---- 69 + 2 --- 23 + 3 --- 4 + 4 --- 8 + 4 --- 14 + 4 --- 19 + 4 --- 27 + 4 ---- 41 + 4 --- 28 5 --- 6 - 5 ---- 16 - 6 --- 17 - 7 --- 8 - 8 --- 9 - 10 --- 11 + 6 --- 13 + 6 --- 21 + 6 --- 31 + 6 --- 49 + 6 --- 50 + 6 --- 51 + 7 --- 70 + 7 --- 48 + 7 --- 99 + 8 --- 45 + 8 --- 89 + 8 --- 90 + 9 --- 10 + 10 --- 16 + 10 --- 20 + 10 --- 24 + 10 --- 30 + 10 --- 32 + 10 ---- 34 + 10 --- 33 11 --- 12 - 13 --- 14 - 14 --- 15 - 14 ---- 20 - 15 --- 21 - 16 --- 17 - 16 --- 18 - 16 --- 19 - 19 --- 34 - 20 --- 21 - 20 --- 22 - 20 --- 23 - 24 --- 25 - 25 --- 26 - 27 --- 28 - 28 --- 29 + 12 --- 17 + 12 --- 26 + 12 --- 40 + 12 --- 52 + 12 ---- 57 + 12 --- 53 + 14 --- 44 + 14 --- 87 + 14 --- 88 + 15 --- 71 + 15 --- 54 + 15 --- 100 + 16 --- 35 + 16 x--> 79 + 17 --- 61 + 17 --- 97 + 17 --- 98 + 18 --- 72 + 18 --- 65 + 18 --- 101 + 19 --- 43 + 19 --- 85 + 19 --- 86 + 20 --- 36 + 20 --- 79 + 22 --- 73 + 22 --- 66 + 22 --- 102 + 24 --- 37 + 24 --- 80 + 25 --- 29 + 26 --- 60 + 26 --- 95 + 26 --- 96 + 27 --- 42 + 27 --- 83 + 27 --- 84 + 29 x--> 48 + 29 x--> 54 + 29 x--> 65 + 29 x--> 66 + 29 x---> 69 + 29 --- 67 + 30 --- 38 + 30 --- 81 + 32 --- 39 + 32 --- 82 34 --- 35 - 34 ---- 43 - 35 --- 44 - 40 --- 41 + 34 --- 36 + 34 --- 37 + 34 --- 38 + 34 --- 39 + 34 <--x 16 + 34 --- 79 + 34 <--x 20 + 34 <--x 24 + 34 --- 80 + 34 <--x 30 + 34 --- 81 + 34 <--x 32 + 34 --- 82 + 40 --- 59 + 40 --- 93 + 40 --- 94 41 --- 42 - 41 ---- 71 - 42 --- 72 - 43 --- 44 - 43 --- 45 - 45 --- 46 - 45 --- 51 - 46 --- 47 - 46 ---- 48 - 47 --- 49 - 48 --- 49 - 48 --- 50 - 51 --- 52 - 51 ---- 53 - 52 --- 54 - 53 --- 54 - 53 --- 55 - 56 --- 57 + 41 --- 43 + 41 --- 44 + 41 --- 45 + 41 --- 46 + 41 --- 47 + 41 --- 83 + 41 --- 84 + 41 --- 85 + 41 --- 86 + 41 --- 87 + 41 --- 88 + 41 --- 89 + 41 --- 90 + 47 --- 111 + 69 --- 48 + 52 --- 58 + 52 --- 91 + 52 --- 92 + 69 --- 54 + 55 --- 56 + 56 --- 64 + 56 --- 68 + 56 --- 76 + 56 --- 77 + 56 --- 78 57 --- 58 - 59 --- 60 - 60 --- 61 - 62 --- 63 - 63 --- 64 - 65 --- 66 - 66 --- 67 - 68 --- 69 + 57 --- 59 + 57 --- 60 + 57 --- 61 + 57 --- 62 + 57 --- 63 + 57 --- 91 + 57 --- 92 + 57 --- 93 + 57 --- 94 + 57 --- 95 + 57 --- 96 + 57 --- 97 + 57 --- 98 + 69 --- 65 + 69 --- 66 69 --- 70 - 71 --- 72 - 71 --- 73 - 71 --- 74 - 75 --- 76 - 76 --- 77 - 76 ---- 78 - 77 --- 79 - 78 --- 79 - 78 --- 80 - 78 --- 81 - 84 --- 85 - 85 --- 86 - 85 ---- 87 - 86 --- 88 - 87 --- 88 - 87 --- 89 - 87 --- 90 - 93 --- 94 - 94 --- 95 - 94 ---- 96 - 95 --- 97 - 96 --- 97 - 96 --- 98 - 96 --- 99 - 102 --- 103 - 103 --- 104 - 103 ---- 105 - 104 --- 106 - 105 --- 106 - 105 --- 107 - 105 --- 108 + 69 --- 71 + 69 --- 72 + 69 --- 73 + 69 --- 74 + 69 --- 75 + 69 --- 99 + 69 --- 100 + 69 --- 101 + 69 --- 102 + 90 <--x 103 + 88 <--x 104 + 86 <--x 105 + 84 <--x 106 + 98 <--x 107 + 96 <--x 108 + 94 <--x 109 + 92 <--x 110 + 111 --- 112 + 111 --- 113 + 111 --- 114 + 111 --- 115 + 111 --- 116 + 111 --- 117 + 111 --- 118 + 111 --- 119 + 111 ---- 121 + 111 --- 120 + 112 --- 129 + 112 --- 145 + 112 --- 146 + 113 --- 128 + 113 --- 143 + 113 --- 144 + 114 --- 127 + 114 --- 141 + 114 --- 142 + 115 --- 126 + 115 --- 139 + 115 --- 140 + 116 --- 125 + 116 --- 137 + 116 --- 138 + 117 --- 124 + 117 --- 135 + 117 --- 136 + 118 --- 123 + 118 --- 133 + 118 --- 134 + 119 --- 122 + 119 --- 131 + 119 --- 132 + 121 --- 122 + 121 --- 123 + 121 --- 124 + 121 --- 125 + 121 --- 126 + 121 --- 127 + 121 --- 128 + 121 --- 129 + 121 --- 130 + 121 --- 131 + 121 --- 132 + 121 --- 133 + 121 --- 134 + 121 --- 135 + 121 --- 136 + 121 --- 137 + 121 --- 138 + 121 --- 139 + 121 --- 140 + 121 --- 141 + 121 --- 142 + 121 --- 143 + 121 --- 144 + 121 --- 145 + 121 --- 146 + 130 --- 147 + 130 --- 168 + 147 --- 148 + 147 --- 149 + 147 --- 150 + 147 --- 151 + 147 --- 152 + 147 ---- 154 + 147 --- 153 + 148 --- 158 + 148 --- 166 + 148 --- 167 + 149 --- 157 + 149 --- 164 + 149 --- 165 + 150 --- 156 + 150 --- 162 + 150 --- 163 + 151 --- 155 + 151 --- 160 + 151 --- 161 + 154 --- 155 + 154 --- 156 + 154 --- 157 + 154 --- 158 + 154 --- 159 + 154 --- 160 + 154 --- 161 + 154 --- 162 + 154 --- 163 + 154 --- 164 + 154 --- 165 + 154 --- 166 + 154 --- 167 + 168 --- 169 + 168 --- 170 + 168 --- 171 + 168 --- 172 + 168 ---- 174 + 168 --- 173 + 169 --- 178 + 169 --- 186 + 169 --- 187 + 170 --- 177 + 170 --- 184 + 170 --- 185 + 171 --- 176 + 171 --- 182 + 171 --- 183 + 172 --- 175 + 172 --- 180 + 172 --- 181 + 174 --- 175 + 174 --- 176 + 174 --- 177 + 174 --- 178 + 174 --- 179 + 174 --- 180 + 174 --- 181 + 174 --- 182 + 174 --- 183 + 174 --- 184 + 174 --- 185 + 174 --- 186 + 174 --- 187 + 188 --- 189 + 189 --- 190 + 189 --- 191 + 189 --- 192 + 189 --- 193 + 189 --- 194 + 189 --- 195 + 189 --- 196 + 189 --- 197 + 189 ---- 246 + 189 --- 198 + 190 --- 254 + 190 --- 271 + 190 --- 272 + 191 --- 253 + 191 --- 269 + 191 --- 270 + 192 --- 252 + 192 --- 267 + 192 --- 268 + 193 --- 251 + 193 --- 265 + 193 --- 266 + 194 --- 250 + 194 --- 263 + 194 --- 264 + 195 --- 249 + 195 --- 261 + 195 --- 262 + 196 --- 248 + 196 --- 259 + 196 --- 260 + 197 --- 247 + 197 --- 257 + 197 --- 258 + 199 --- 200 + 200 --- 201 + 200 --- 202 + 200 --- 203 + 200 --- 204 + 200 --- 205 + 200 --- 206 + 200 --- 207 + 200 --- 208 + 200 --- 209 + 200 --- 210 + 200 --- 211 + 200 --- 212 + 200 --- 213 + 200 --- 214 + 200 --- 215 + 200 --- 216 + 200 --- 217 + 218 --- 219 + 219 --- 220 + 219 --- 221 + 219 --- 222 + 219 --- 223 + 219 --- 224 + 225 --- 226 + 226 --- 227 + 226 --- 228 + 226 --- 229 + 226 --- 230 + 226 --- 231 + 232 --- 233 + 233 --- 234 + 233 --- 235 + 233 --- 236 + 233 --- 237 + 233 --- 238 + 239 --- 240 + 240 --- 241 + 240 --- 242 + 240 --- 243 + 240 --- 244 + 240 --- 245 + 246 --- 247 + 246 --- 248 + 246 --- 249 + 246 --- 250 + 246 --- 251 + 246 --- 252 + 246 --- 253 + 246 --- 254 + 246 --- 255 + 246 --- 256 + 246 --- 257 + 246 --- 258 + 246 --- 259 + 246 --- 260 + 246 --- 261 + 246 --- 262 + 246 --- 263 + 246 --- 264 + 246 --- 265 + 246 --- 266 + 246 --- 267 + 246 --- 268 + 246 --- 269 + 246 --- 270 + 246 --- 271 + 246 --- 272 + 273 --- 274 + 274 --- 275 + 274 --- 276 + 274 --- 277 + 274 --- 278 + 274 ---- 280 + 274 --- 279 + 275 --- 281 + 275 --- 287 + 275 --- 288 + 276 --- 282 + 276 --- 289 + 276 --- 290 + 277 --- 283 + 277 --- 291 + 277 --- 292 + 278 --- 284 + 278 --- 293 + 278 --- 294 + 280 --- 281 + 280 --- 282 + 280 --- 283 + 280 --- 284 + 280 --- 285 + 280 --- 286 + 280 --- 287 + 280 --- 288 + 280 --- 289 + 280 --- 290 + 280 --- 291 + 280 --- 292 + 280 --- 293 + 280 --- 294 + 288 <--x 295 + 290 <--x 296 + 297 --- 298 + 298 --- 299 + 298 --- 300 + 298 --- 301 + 298 --- 302 + 298 ---- 304 + 298 --- 303 + 299 --- 305 + 299 --- 311 + 299 --- 312 + 300 --- 306 + 300 --- 313 + 300 --- 314 + 301 --- 307 + 301 --- 315 + 301 --- 316 + 302 --- 308 + 302 --- 317 + 302 --- 318 + 304 --- 305 + 304 --- 306 + 304 --- 307 + 304 --- 308 + 304 --- 309 + 304 --- 310 + 304 --- 311 + 304 --- 312 + 304 --- 313 + 304 --- 314 + 304 --- 315 + 304 --- 316 + 304 --- 317 + 304 --- 318 + 312 <--x 319 + 314 <--x 320 + 321 --- 322 + 322 --- 323 + 322 --- 324 + 322 --- 325 + 322 --- 326 + 322 ---- 328 + 322 --- 327 + 323 --- 329 + 323 --- 335 + 323 --- 336 + 324 --- 330 + 324 --- 337 + 324 --- 338 + 325 --- 331 + 325 --- 339 + 325 --- 340 + 326 --- 332 + 326 --- 341 + 326 --- 342 + 328 --- 329 + 328 --- 330 + 328 --- 331 + 328 --- 332 + 328 --- 333 + 328 --- 334 + 328 --- 335 + 328 --- 336 + 328 --- 337 + 328 --- 338 + 328 --- 339 + 328 --- 340 + 328 --- 341 + 328 --- 342 + 336 <--x 343 + 338 <--x 344 + 345 --- 346 + 346 --- 347 + 346 --- 348 + 346 --- 349 + 346 --- 350 + 346 ---- 352 + 346 --- 351 + 347 --- 353 + 347 --- 359 + 347 --- 360 + 348 --- 354 + 348 --- 361 + 348 --- 362 + 349 --- 355 + 349 --- 363 + 349 --- 364 + 350 --- 356 + 350 --- 365 + 350 --- 366 + 352 --- 353 + 352 --- 354 + 352 --- 355 + 352 --- 356 + 352 --- 357 + 352 --- 358 + 352 --- 359 + 352 --- 360 + 352 --- 361 + 352 --- 362 + 352 --- 363 + 352 --- 364 + 352 --- 365 + 352 --- 366 + 360 <--x 367 + 362 <--x 368 ``` diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ast.snap b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ast.snap index 868bc8248..dfef21dd3 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ast.snap @@ -6,7 +6,7 @@ description: Result of parsing walkie-talkie.kcl "Ok": { "body": [ { - "commentStart": 383, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -16,7 +16,7 @@ description: Result of parsing walkie-talkie.kcl "// import constants" ], "selector": { - "commentStart": 412, + "commentStart": 0, "end": 0, "start": 0, "type": "Glob" @@ -26,7 +26,7 @@ description: Result of parsing walkie-talkie.kcl "type": "ImportStatement" }, { - "commentStart": 435, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -40,7 +40,7 @@ description: Result of parsing walkie-talkie.kcl "selector": { "type": "None", "alias": { - "commentStart": 489, + "commentStart": 0, "end": 0, "name": "body", "start": 0, @@ -52,7 +52,7 @@ description: Result of parsing walkie-talkie.kcl "type": "ImportStatement" }, { - "commentStart": 494, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -61,7 +61,7 @@ description: Result of parsing walkie-talkie.kcl "selector": { "type": "None", "alias": { - "commentStart": 515, + "commentStart": 0, "end": 0, "name": "case", "start": 0, @@ -73,7 +73,7 @@ description: Result of parsing walkie-talkie.kcl "type": "ImportStatement" }, { - "commentStart": 520, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -82,7 +82,7 @@ description: Result of parsing walkie-talkie.kcl "selector": { "type": "None", "alias": { - "commentStart": 544, + "commentStart": 0, "end": 0, "name": "antenna", "start": 0, @@ -94,7 +94,7 @@ description: Result of parsing walkie-talkie.kcl "type": "ImportStatement" }, { - "commentStart": 552, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -103,7 +103,7 @@ description: Result of parsing walkie-talkie.kcl "selector": { "type": "None", "alias": { - "commentStart": 580, + "commentStart": 0, "end": 0, "name": "talkButton", "start": 0, @@ -115,7 +115,7 @@ description: Result of parsing walkie-talkie.kcl "type": "ImportStatement" }, { - "commentStart": 591, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -124,7 +124,7 @@ description: Result of parsing walkie-talkie.kcl "selector": { "type": "None", "alias": { - "commentStart": 612, + "commentStart": 0, "end": 0, "name": "knob", "start": 0, @@ -136,7 +136,7 @@ description: Result of parsing walkie-talkie.kcl "type": "ImportStatement" }, { - "commentStart": 617, + "commentStart": 0, "end": 0, "path": { "type": "Kcl", @@ -147,10 +147,10 @@ description: Result of parsing walkie-talkie.kcl "items": [ { "alias": null, - "commentStart": 624, + "commentStart": 0, "end": 0, "name": { - "commentStart": 624, + "commentStart": 0, "end": 0, "name": "button", "start": 0, @@ -166,14 +166,14 @@ description: Result of parsing walkie-talkie.kcl "type": "ImportStatement" }, { - "commentStart": 648, + "commentStart": 0, "end": 0, "expression": { "abs_path": false, - "commentStart": 669, + "commentStart": 0, "end": 0, "name": { - "commentStart": 669, + "commentStart": 0, "end": 0, "name": "body", "start": 0, @@ -194,16 +194,16 @@ description: Result of parsing walkie-talkie.kcl "type": "ExpressionStatement" }, { - "commentStart": 673, + "commentStart": 0, "end": 0, "expression": { "body": [ { "abs_path": false, - "commentStart": 697, + "commentStart": 0, "end": 0, "name": { - "commentStart": 697, + "commentStart": 0, "end": 0, "name": "antenna", "start": 0, @@ -219,25 +219,25 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 720, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 724, + "commentStart": 0, "end": 0, "left": { - "commentStart": 724, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 725, + "commentStart": 0, "end": 0, "name": { - "commentStart": 725, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -248,7 +248,7 @@ description: Result of parsing walkie-talkie.kcl "type": "Name", "type": "Name" }, - "commentStart": 724, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -257,7 +257,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 733, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -274,7 +274,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "+", "right": { - "commentStart": 737, + "commentStart": 0, "end": 0, "raw": ".45", "start": 0, @@ -293,7 +293,7 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 742, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -301,7 +301,7 @@ description: Result of parsing walkie-talkie.kcl }, "arg": { "argument": { - "commentStart": 747, + "commentStart": 0, "end": 0, "raw": "0.10", "start": 0, @@ -312,7 +312,7 @@ description: Result of parsing walkie-talkie.kcl "suffix": "None" } }, - "commentStart": 746, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -323,21 +323,21 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 753, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 757, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 757, + "commentStart": 0, "end": 0, "name": { - "commentStart": 757, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -350,7 +350,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 766, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -369,10 +369,10 @@ description: Result of parsing walkie-talkie.kcl ], "callee": { "abs_path": false, - "commentStart": 710, + "commentStart": 0, "end": 0, "name": { - "commentStart": 710, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -382,7 +382,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 710, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -390,13 +390,13 @@ description: Result of parsing walkie-talkie.kcl "unlabeled": null } ], - "commentStart": 697, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 768, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -424,16 +424,16 @@ description: Result of parsing walkie-talkie.kcl "type": "ExpressionStatement" }, { - "commentStart": 789, + "commentStart": 0, "end": 0, "expression": { "body": [ { "abs_path": false, - "commentStart": 789, + "commentStart": 0, "end": 0, "name": { - "commentStart": 789, + "commentStart": 0, "end": 0, "name": "case", "start": 0, @@ -449,14 +449,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 809, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 813, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -471,7 +471,7 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 816, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -479,7 +479,7 @@ description: Result of parsing walkie-talkie.kcl }, "arg": { "argument": { - "commentStart": 821, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -490,7 +490,7 @@ description: Result of parsing walkie-talkie.kcl "suffix": "None" } }, - "commentStart": 820, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -501,14 +501,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 824, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 828, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -523,10 +523,10 @@ description: Result of parsing walkie-talkie.kcl ], "callee": { "abs_path": false, - "commentStart": 799, + "commentStart": 0, "end": 0, "name": { - "commentStart": 799, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -536,7 +536,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 799, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -544,13 +544,13 @@ description: Result of parsing walkie-talkie.kcl "unlabeled": null } ], - "commentStart": 789, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 830, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -573,16 +573,16 @@ description: Result of parsing walkie-talkie.kcl "type": "ExpressionStatement" }, { - "commentStart": 858, + "commentStart": 0, "end": 0, "expression": { "body": [ { "abs_path": false, - "commentStart": 858, + "commentStart": 0, "end": 0, "name": { - "commentStart": 858, + "commentStart": 0, "end": 0, "name": "talkButton", "start": 0, @@ -598,21 +598,21 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 884, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 888, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 888, + "commentStart": 0, "end": 0, "name": { - "commentStart": 888, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -625,7 +625,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 896, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -644,22 +644,22 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 899, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 903, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 904, + "commentStart": 0, "end": 0, "name": { - "commentStart": 904, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -670,7 +670,7 @@ description: Result of parsing walkie-talkie.kcl "type": "Name", "type": "Name" }, - "commentStart": 903, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -679,7 +679,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 916, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -698,14 +698,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 919, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 923, + "commentStart": 0, "end": 0, "raw": ".5", "start": 0, @@ -720,10 +720,10 @@ description: Result of parsing walkie-talkie.kcl ], "callee": { "abs_path": false, - "commentStart": 874, + "commentStart": 0, "end": 0, "name": { - "commentStart": 874, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -733,7 +733,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 874, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -741,13 +741,13 @@ description: Result of parsing walkie-talkie.kcl "unlabeled": null } ], - "commentStart": 858, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 926, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -770,16 +770,16 @@ description: Result of parsing walkie-talkie.kcl "type": "ExpressionStatement" }, { - "commentStart": 957, + "commentStart": 0, "end": 0, "expression": { "body": [ { "abs_path": false, - "commentStart": 957, + "commentStart": 0, "end": 0, "name": { - "commentStart": 957, + "commentStart": 0, "end": 0, "name": "knob", "start": 0, @@ -795,24 +795,24 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 977, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 981, + "commentStart": 0, "end": 0, "left": { - "commentStart": 981, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 981, + "commentStart": 0, "end": 0, "name": { - "commentStart": 981, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -825,7 +825,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 989, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -842,7 +842,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "-", "right": { - "commentStart": 993, + "commentStart": 0, "end": 0, "raw": "0.70", "start": 0, @@ -861,22 +861,22 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 999, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1003, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1004, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1004, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -887,7 +887,7 @@ description: Result of parsing walkie-talkie.kcl "type": "Name", "type": "Name" }, - "commentStart": 1003, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -896,7 +896,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 1016, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -915,21 +915,21 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1019, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -942,7 +942,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 1032, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -961,10 +961,10 @@ description: Result of parsing walkie-talkie.kcl ], "callee": { "abs_path": false, - "commentStart": 967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 967, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -974,7 +974,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 967, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -982,13 +982,13 @@ description: Result of parsing walkie-talkie.kcl "unlabeled": null } ], - "commentStart": 957, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1034, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1011,7 +1011,7 @@ description: Result of parsing walkie-talkie.kcl "type": "ExpressionStatement" }, { - "commentStart": 1058, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -1019,10 +1019,10 @@ description: Result of parsing walkie-talkie.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1058, + "commentStart": 0, "end": 0, "name": "button", "start": 0, @@ -1032,7 +1032,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 1058, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1043,7 +1043,7 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1082, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -1051,17 +1051,17 @@ description: Result of parsing walkie-talkie.kcl }, "arg": { "argument": { - "commentStart": 1088, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1088, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1088, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1088, + "commentStart": 0, "end": 0, "name": "screenWidth", "start": 0, @@ -1074,7 +1074,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 1102, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1092,10 +1092,10 @@ description: Result of parsing walkie-talkie.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1106, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "name": "tolerance", "start": 0, @@ -1110,7 +1110,7 @@ description: Result of parsing walkie-talkie.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1086, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1121,7 +1121,7 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1118, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -1129,7 +1129,7 @@ description: Result of parsing walkie-talkie.kcl }, "arg": { "argument": { - "commentStart": 1123, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1140,7 +1140,7 @@ description: Result of parsing walkie-talkie.kcl "suffix": "None" } }, - "commentStart": 1122, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1151,7 +1151,7 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1126, + "commentStart": 0, "end": 0, "name": "z", "start": 0, @@ -1159,10 +1159,10 @@ description: Result of parsing walkie-talkie.kcl }, "arg": { "abs_path": false, - "commentStart": 1130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1130, + "commentStart": 0, "end": 0, "name": "screenYPosition", "start": 0, @@ -1177,10 +1177,10 @@ description: Result of parsing walkie-talkie.kcl ], "callee": { "abs_path": false, - "commentStart": 1072, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1072, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -1190,7 +1190,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 1072, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1198,7 +1198,7 @@ description: Result of parsing walkie-talkie.kcl "unlabeled": null } ], - "commentStart": 1058, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1209,7 +1209,7 @@ description: Result of parsing walkie-talkie.kcl "type": "ExpressionStatement" }, { - "commentStart": 1147, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -1217,10 +1217,10 @@ description: Result of parsing walkie-talkie.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1147, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1147, + "commentStart": 0, "end": 0, "name": "button", "start": 0, @@ -1230,7 +1230,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 1147, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1241,7 +1241,7 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1171, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -1249,17 +1249,17 @@ description: Result of parsing walkie-talkie.kcl }, "arg": { "argument": { - "commentStart": 1177, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1177, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1177, + "commentStart": 0, "end": 0, "name": "screenWidth", "start": 0, @@ -1272,7 +1272,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 1191, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1290,10 +1290,10 @@ description: Result of parsing walkie-talkie.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1195, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1195, + "commentStart": 0, "end": 0, "name": "tolerance", "start": 0, @@ -1308,7 +1308,7 @@ description: Result of parsing walkie-talkie.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 1175, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1319,7 +1319,7 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1207, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -1327,7 +1327,7 @@ description: Result of parsing walkie-talkie.kcl }, "arg": { "argument": { - "commentStart": 1212, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1338,7 +1338,7 @@ description: Result of parsing walkie-talkie.kcl "suffix": "None" } }, - "commentStart": 1211, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1349,24 +1349,24 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1215, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1219, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1219, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1219, + "commentStart": 0, "end": 0, "name": "screenYPosition", "start": 0, @@ -1380,10 +1380,10 @@ description: Result of parsing walkie-talkie.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1237, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1237, + "commentStart": 0, "end": 0, "name": "buttonHeight", "start": 0, @@ -1400,14 +1400,14 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "-", "right": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "name": "tolerance", "start": 0, @@ -1420,7 +1420,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "*", "right": { - "commentStart": 1265, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1443,10 +1443,10 @@ description: Result of parsing walkie-talkie.kcl ], "callee": { "abs_path": false, - "commentStart": 1161, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1161, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -1456,7 +1456,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 1161, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1464,7 +1464,7 @@ description: Result of parsing walkie-talkie.kcl "unlabeled": null } ], - "commentStart": 1147, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1475,7 +1475,7 @@ description: Result of parsing walkie-talkie.kcl "type": "ExpressionStatement" }, { - "commentStart": 1269, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -1483,10 +1483,10 @@ description: Result of parsing walkie-talkie.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1269, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1269, + "commentStart": 0, "end": 0, "name": "button", "start": 0, @@ -1496,7 +1496,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 1269, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1507,14 +1507,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1308, + "commentStart": 0, "end": 0, "name": "roll", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1315, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1529,14 +1529,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1325, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1333, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1551,14 +1551,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1345, + "commentStart": 0, "end": 0, "name": "yaw", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1351, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1573,10 +1573,10 @@ description: Result of parsing walkie-talkie.kcl ], "callee": { "abs_path": false, - "commentStart": 1283, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1283, + "commentStart": 0, "end": 0, "name": "rotate", "start": 0, @@ -1586,13 +1586,13 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 1283, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 1298, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1604,24 +1604,24 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1384, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1388, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1388, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1388, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1388, + "commentStart": 0, "end": 0, "name": "screenWidth", "start": 0, @@ -1634,7 +1634,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 1402, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1652,10 +1652,10 @@ description: Result of parsing walkie-talkie.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1406, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1406, + "commentStart": 0, "end": 0, "name": "tolerance", "start": 0, @@ -1674,7 +1674,7 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -1682,7 +1682,7 @@ description: Result of parsing walkie-talkie.kcl }, "arg": { "argument": { - "commentStart": 1429, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -1693,7 +1693,7 @@ description: Result of parsing walkie-talkie.kcl "suffix": "None" } }, - "commentStart": 1428, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1704,21 +1704,21 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1439, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1443, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1443, + "commentStart": 0, "end": 0, "name": "screenYPosition", "start": 0, @@ -1732,10 +1732,10 @@ description: Result of parsing walkie-talkie.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1461, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1461, + "commentStart": 0, "end": 0, "name": "buttonHeight", "start": 0, @@ -1754,14 +1754,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1482, + "commentStart": 0, "end": 0, "name": "global", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1491, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -1773,10 +1773,10 @@ description: Result of parsing walkie-talkie.kcl ], "callee": { "abs_path": false, - "commentStart": 1366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1366, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -1786,7 +1786,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 1366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1794,7 +1794,7 @@ description: Result of parsing walkie-talkie.kcl "unlabeled": null } ], - "commentStart": 1269, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1805,7 +1805,7 @@ description: Result of parsing walkie-talkie.kcl "type": "ExpressionStatement" }, { - "commentStart": 1504, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -1813,10 +1813,10 @@ description: Result of parsing walkie-talkie.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1504, + "commentStart": 0, "end": 0, "name": "button", "start": 0, @@ -1826,7 +1826,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 1504, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1837,14 +1837,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1543, + "commentStart": 0, "end": 0, "name": "roll", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1550, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1859,14 +1859,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1560, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1568, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1881,14 +1881,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1580, + "commentStart": 0, "end": 0, "name": "yaw", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1586, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1903,10 +1903,10 @@ description: Result of parsing walkie-talkie.kcl ], "callee": { "abs_path": false, - "commentStart": 1518, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1518, + "commentStart": 0, "end": 0, "name": "rotate", "start": 0, @@ -1916,13 +1916,13 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 1518, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 1533, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1934,24 +1934,24 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1619, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1623, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1623, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1623, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1623, + "commentStart": 0, "end": 0, "name": "screenWidth", "start": 0, @@ -1964,7 +1964,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "/", "right": { - "commentStart": 1637, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1982,10 +1982,10 @@ description: Result of parsing walkie-talkie.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1641, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1641, + "commentStart": 0, "end": 0, "name": "tolerance", "start": 0, @@ -2004,7 +2004,7 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1659, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -2012,7 +2012,7 @@ description: Result of parsing walkie-talkie.kcl }, "arg": { "argument": { - "commentStart": 1664, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -2023,7 +2023,7 @@ description: Result of parsing walkie-talkie.kcl "suffix": "None" } }, - "commentStart": 1663, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2034,24 +2034,24 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1674, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1678, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1678, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1678, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1678, + "commentStart": 0, "end": 0, "name": "screenYPosition", "start": 0, @@ -2064,14 +2064,14 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "-", "right": { - "commentStart": 1697, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1697, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1697, + "commentStart": 0, "end": 0, "name": "buttonHeight", "start": 0, @@ -2084,7 +2084,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "*", "right": { - "commentStart": 1712, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2105,14 +2105,14 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "-", "right": { - "commentStart": 1718, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1718, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1718, + "commentStart": 0, "end": 0, "name": "tolerance", "start": 0, @@ -2125,7 +2125,7 @@ description: Result of parsing walkie-talkie.kcl }, "operator": "*", "right": { - "commentStart": 1730, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2148,14 +2148,14 @@ description: Result of parsing walkie-talkie.kcl { "type": "LabeledArg", "label": { - "commentStart": 1741, + "commentStart": 0, "end": 0, "name": "global", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1750, + "commentStart": 0, "end": 0, "raw": "true", "start": 0, @@ -2167,10 +2167,10 @@ description: Result of parsing walkie-talkie.kcl ], "callee": { "abs_path": false, - "commentStart": 1601, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1601, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -2180,7 +2180,7 @@ description: Result of parsing walkie-talkie.kcl "start": 0, "type": "Name" }, - "commentStart": 1601, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2188,7 +2188,7 @@ description: Result of parsing walkie-talkie.kcl "unlabeled": null } ], - "commentStart": 1504, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2206,7 +2206,7 @@ description: Result of parsing walkie-talkie.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 351, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -2221,10 +2221,10 @@ description: Result of parsing walkie-talkie.kcl ], "properties": [ { - "commentStart": 360, + "commentStart": 0, "end": 0, "key": { - "commentStart": 360, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -2234,10 +2234,10 @@ description: Result of parsing walkie-talkie.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 380, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -2258,7 +2258,7 @@ description: Result of parsing walkie-talkie.kcl "nonCodeNodes": {}, "startNodes": [ { - "commentStart": 383, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap index 7ad4f55a8..fc4697af4 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap @@ -83,7 +83,8 @@ description: Variables in memory after executing walkie-talkie.kcl "type": "Number", "value": 0.48, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "buttonThickness": { @@ -254,7 +255,8 @@ description: Variables in memory after executing walkie-talkie.kcl "type": "Number", "value": 1.25, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "speakerBoxHeight": { diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/rendered_model.png b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/rendered_model.png index 8bd31d62f..f209790f7 100644 Binary files a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/rendered_model.png and b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/rendered_model.png differ diff --git a/rust/kcl-lib/tests/kcl_samples/washer/ast.snap b/rust/kcl-lib/tests/kcl_samples/washer/ast.snap index 8fe2c579e..b525dd617 100644 --- a/rust/kcl-lib/tests/kcl_samples/washer/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/washer/ast.snap @@ -6,19 +6,19 @@ description: Result of parsing washer.kcl "Ok": { "body": [ { - "commentStart": 518, + "commentStart": 0, "declaration": { - "commentStart": 541, + "commentStart": 0, "end": 0, "id": { - "commentStart": 541, + "commentStart": 0, "end": 0, "name": "innerDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 557, + "commentStart": 0, "end": 0, "raw": "0.203", "start": 0, @@ -42,19 +42,19 @@ description: Result of parsing washer.kcl "type": "VariableDeclaration" }, { - "commentStart": 563, + "commentStart": 0, "declaration": { - "commentStart": 563, + "commentStart": 0, "end": 0, "id": { - "commentStart": 563, + "commentStart": 0, "end": 0, "name": "outerDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 579, + "commentStart": 0, "end": 0, "raw": "0.438", "start": 0, @@ -75,19 +75,19 @@ description: Result of parsing washer.kcl "type": "VariableDeclaration" }, { - "commentStart": 585, + "commentStart": 0, "declaration": { - "commentStart": 585, + "commentStart": 0, "end": 0, "id": { - "commentStart": 585, + "commentStart": 0, "end": 0, "name": "thicknessMax", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 600, + "commentStart": 0, "end": 0, "raw": "0.038", "start": 0, @@ -108,19 +108,19 @@ description: Result of parsing washer.kcl "type": "VariableDeclaration" }, { - "commentStart": 606, + "commentStart": 0, "declaration": { - "commentStart": 606, + "commentStart": 0, "end": 0, "id": { - "commentStart": 606, + "commentStart": 0, "end": 0, "name": "thicknessNom", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 621, + "commentStart": 0, "end": 0, "raw": "0.032", "start": 0, @@ -141,19 +141,19 @@ description: Result of parsing washer.kcl "type": "VariableDeclaration" }, { - "commentStart": 627, + "commentStart": 0, "declaration": { - "commentStart": 627, + "commentStart": 0, "end": 0, "id": { - "commentStart": 627, + "commentStart": 0, "end": 0, "name": "thicknessMin", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 642, + "commentStart": 0, "end": 0, "raw": "0.024", "start": 0, @@ -174,12 +174,12 @@ description: Result of parsing washer.kcl "type": "VariableDeclaration" }, { - "commentStart": 647, + "commentStart": 0, "declaration": { - "commentStart": 684, + "commentStart": 0, "end": 0, "id": { - "commentStart": 684, + "commentStart": 0, "end": 0, "name": "washerSketch", "start": 0, @@ -191,10 +191,10 @@ description: Result of parsing washer.kcl "arguments": [ { "abs_path": false, - "commentStart": 713, + "commentStart": 0, "end": 0, "name": { - "commentStart": 713, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -208,10 +208,10 @@ description: Result of parsing washer.kcl ], "callee": { "abs_path": false, - "commentStart": 699, + "commentStart": 0, "end": 0, "name": { - "commentStart": 699, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -221,7 +221,7 @@ description: Result of parsing washer.kcl "start": 0, "type": "Name" }, - "commentStart": 699, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -232,17 +232,17 @@ description: Result of parsing washer.kcl { "type": "LabeledArg", "label": { - "commentStart": 729, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 738, + "commentStart": 0, "elements": [ { - "commentStart": 739, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -254,7 +254,7 @@ description: Result of parsing washer.kcl } }, { - "commentStart": 742, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -275,21 +275,21 @@ description: Result of parsing washer.kcl { "type": "LabeledArg", "label": { - "commentStart": 746, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 755, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 755, + "commentStart": 0, "end": 0, "name": { - "commentStart": 755, + "commentStart": 0, "end": 0, "name": "outerDiameter", "start": 0, @@ -302,7 +302,7 @@ description: Result of parsing washer.kcl }, "operator": "/", "right": { - "commentStart": 771, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -321,10 +321,10 @@ description: Result of parsing washer.kcl ], "callee": { "abs_path": false, - "commentStart": 722, + "commentStart": 0, "end": 0, "name": { - "commentStart": 722, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -334,7 +334,7 @@ description: Result of parsing washer.kcl "start": 0, "type": "Name" }, - "commentStart": 722, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -348,17 +348,17 @@ description: Result of parsing washer.kcl { "type": "LabeledArg", "label": { - "commentStart": 791, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 800, + "commentStart": 0, "elements": [ { - "commentStart": 801, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -370,7 +370,7 @@ description: Result of parsing washer.kcl } }, { - "commentStart": 804, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -391,21 +391,21 @@ description: Result of parsing washer.kcl { "type": "LabeledArg", "label": { - "commentStart": 808, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 817, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 817, + "commentStart": 0, "end": 0, "name": { - "commentStart": 817, + "commentStart": 0, "end": 0, "name": "innerDiameter", "start": 0, @@ -418,7 +418,7 @@ description: Result of parsing washer.kcl }, "operator": "/", "right": { - "commentStart": 833, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -437,10 +437,10 @@ description: Result of parsing washer.kcl ], "callee": { "abs_path": false, - "commentStart": 784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 784, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -450,7 +450,7 @@ description: Result of parsing washer.kcl "start": 0, "type": "Name" }, - "commentStart": 784, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -458,7 +458,7 @@ description: Result of parsing washer.kcl "unlabeled": null }, { - "commentStart": 837, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -467,10 +467,10 @@ description: Result of parsing washer.kcl ], "callee": { "abs_path": false, - "commentStart": 779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 779, + "commentStart": 0, "end": 0, "name": "hole", "start": 0, @@ -480,14 +480,14 @@ description: Result of parsing washer.kcl "start": 0, "type": "Name" }, - "commentStart": 779, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 699, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -508,12 +508,12 @@ description: Result of parsing washer.kcl "type": "VariableDeclaration" }, { - "commentStart": 839, + "commentStart": 0, "declaration": { - "commentStart": 841, + "commentStart": 0, "end": 0, "id": { - "commentStart": 841, + "commentStart": 0, "end": 0, "name": "washer", "start": 0, @@ -524,7 +524,7 @@ description: Result of parsing washer.kcl { "type": "LabeledArg", "label": { - "commentStart": 872, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -532,10 +532,10 @@ description: Result of parsing washer.kcl }, "arg": { "abs_path": false, - "commentStart": 881, + "commentStart": 0, "end": 0, "name": { - "commentStart": 881, + "commentStart": 0, "end": 0, "name": "thicknessNom", "start": 0, @@ -550,10 +550,10 @@ description: Result of parsing washer.kcl ], "callee": { "abs_path": false, - "commentStart": 850, + "commentStart": 0, "end": 0, "name": { - "commentStart": 850, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -563,17 +563,17 @@ description: Result of parsing washer.kcl "start": 0, "type": "Name" }, - "commentStart": 850, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 858, + "commentStart": 0, "end": 0, "name": { - "commentStart": 858, + "commentStart": 0, "end": 0, "name": "washerSketch", "start": 0, @@ -602,7 +602,7 @@ description: Result of parsing washer.kcl "commentStart": 0, "end": 0, "name": { - "commentStart": 486, + "commentStart": 0, "end": 0, "name": "settings", "start": 0, @@ -617,10 +617,10 @@ description: Result of parsing washer.kcl ], "properties": [ { - "commentStart": 495, + "commentStart": 0, "end": 0, "key": { - "commentStart": 495, + "commentStart": 0, "end": 0, "name": "defaultLengthUnit", "start": 0, @@ -630,10 +630,10 @@ description: Result of parsing washer.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 515, + "commentStart": 0, "end": 0, "name": { - "commentStart": 515, + "commentStart": 0, "end": 0, "name": "in", "start": 0, @@ -654,7 +654,7 @@ description: Result of parsing washer.kcl "nonCodeNodes": { "5": [ { - "commentStart": 839, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -666,7 +666,7 @@ description: Result of parsing washer.kcl }, "startNodes": [ { - "commentStart": 518, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kittycad_svg/ast.snap b/rust/kcl-lib/tests/kittycad_svg/ast.snap index 07dd7d4de..e11721e06 100644 --- a/rust/kcl-lib/tests/kittycad_svg/ast.snap +++ b/rust/kcl-lib/tests/kittycad_svg/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing kittycad_svg.kcl { "arguments": [ { - "commentStart": 20, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing kittycad_svg.kcl { "arguments": [ { - "commentStart": 46, + "commentStart": 0, "elements": [ { - "commentStart": 47, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing kittycad_svg.kcl } }, { - "commentStart": 50, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing kittycad_svg.kcl "type": "ArrayExpression" }, { - "commentStart": 54, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 31, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 31, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 67, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 81, + "commentStart": 0, "elements": [ { - "commentStart": 82, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -144,7 +144,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 89, + "commentStart": 0, "end": 0, "raw": "26.04", "start": 0, @@ -155,7 +155,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 88, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -172,10 +172,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 62, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -185,7 +185,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 62, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -197,17 +197,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 123, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 137, + "commentStart": 0, "elements": [ { - "commentStart": 138, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -220,7 +220,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 145, + "commentStart": 0, "end": 0, "raw": "25.2", "start": 0, @@ -231,7 +231,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 144, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -248,10 +248,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 118, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -261,7 +261,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 118, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -273,17 +273,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 186, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 200, + "commentStart": 0, "elements": [ { - "commentStart": 201, + "commentStart": 0, "end": 0, "raw": "0.84", "start": 0, @@ -296,7 +296,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 208, + "commentStart": 0, "end": 0, "raw": "25.2", "start": 0, @@ -307,7 +307,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 207, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -324,10 +324,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 181, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -337,7 +337,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 181, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -349,17 +349,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 251, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 265, + "commentStart": 0, "elements": [ { - "commentStart": 266, + "commentStart": 0, "end": 0, "raw": "0.84", "start": 0, @@ -372,7 +372,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 273, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -383,7 +383,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 272, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -400,10 +400,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 246, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -413,7 +413,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -425,17 +425,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 315, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 329, + "commentStart": 0, "elements": [ { - "commentStart": 330, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -448,7 +448,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 334, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -459,7 +459,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 333, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -476,10 +476,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 310, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -489,7 +489,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 310, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -501,17 +501,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 378, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 392, + "commentStart": 0, "elements": [ { - "commentStart": 393, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -524,7 +524,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 397, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -535,7 +535,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 396, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -552,10 +552,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 373, + "commentStart": 0, "end": 0, "name": { - "commentStart": 373, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -565,7 +565,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 373, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -577,17 +577,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 438, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 452, + "commentStart": 0, "elements": [ { - "commentStart": 453, + "commentStart": 0, "end": 0, "raw": "0.84", "start": 0, @@ -600,7 +600,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 460, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -611,7 +611,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 459, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -628,10 +628,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 433, + "commentStart": 0, "end": 0, "name": { - "commentStart": 433, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -641,7 +641,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 433, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -653,17 +653,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 503, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 517, + "commentStart": 0, "elements": [ { - "commentStart": 518, + "commentStart": 0, "end": 0, "raw": "0.84", "start": 0, @@ -676,7 +676,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 525, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -687,7 +687,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 524, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -704,10 +704,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 498, + "commentStart": 0, "end": 0, "name": { - "commentStart": 498, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -717,7 +717,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 498, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -729,17 +729,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 566, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 580, + "commentStart": 0, "elements": [ { - "commentStart": 581, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -752,7 +752,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 588, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -763,7 +763,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 587, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -780,10 +780,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 561, + "commentStart": 0, "end": 0, "name": { - "commentStart": 561, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -793,7 +793,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 561, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -805,17 +805,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 631, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 645, + "commentStart": 0, "elements": [ { - "commentStart": 646, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -828,7 +828,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 653, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -839,7 +839,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 652, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -856,10 +856,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 626, + "commentStart": 0, "end": 0, "name": { - "commentStart": 626, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -869,7 +869,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 626, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -881,17 +881,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 694, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 708, + "commentStart": 0, "elements": [ { - "commentStart": 709, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -904,7 +904,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 716, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -915,7 +915,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 715, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -932,10 +932,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 689, + "commentStart": 0, "end": 0, "name": { - "commentStart": 689, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -945,7 +945,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 689, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -957,17 +957,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 759, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 773, + "commentStart": 0, "elements": [ { - "commentStart": 774, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -980,7 +980,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 781, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -991,7 +991,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 780, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1008,10 +1008,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 754, + "commentStart": 0, "end": 0, "name": { - "commentStart": 754, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1021,7 +1021,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 754, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1033,17 +1033,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 821, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 835, + "commentStart": 0, "elements": [ { - "commentStart": 836, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -1056,7 +1056,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 843, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -1067,7 +1067,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 842, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1084,10 +1084,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 816, + "commentStart": 0, "end": 0, "name": { - "commentStart": 816, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1097,7 +1097,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 816, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1109,17 +1109,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 885, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 899, + "commentStart": 0, "elements": [ { - "commentStart": 900, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -1132,7 +1132,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 907, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -1143,7 +1143,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 906, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1160,10 +1160,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 880, + "commentStart": 0, "end": 0, "name": { - "commentStart": 880, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1173,7 +1173,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 880, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1185,17 +1185,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 948, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 962, + "commentStart": 0, "elements": [ { - "commentStart": 963, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -1208,7 +1208,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 971, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -1219,7 +1219,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 970, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1236,10 +1236,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 943, + "commentStart": 0, "end": 0, "name": { - "commentStart": 943, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1249,7 +1249,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 943, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1261,17 +1261,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1014, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1028, + "commentStart": 0, "elements": [ { - "commentStart": 1029, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -1284,7 +1284,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1037, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -1295,7 +1295,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1036, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1312,10 +1312,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1009, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1009, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1325,7 +1325,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1009, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1337,17 +1337,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1077, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1091, + "commentStart": 0, "elements": [ { - "commentStart": 1092, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -1360,7 +1360,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1100, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -1371,7 +1371,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1099, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1388,10 +1388,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1072, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1072, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1401,7 +1401,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1072, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1413,17 +1413,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1142, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1156, + "commentStart": 0, "elements": [ { - "commentStart": 1157, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -1436,7 +1436,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -1447,7 +1447,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1164, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1464,10 +1464,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1137, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1137, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1477,7 +1477,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1137, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1489,17 +1489,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1207, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1221, + "commentStart": 0, "elements": [ { - "commentStart": 1222, + "commentStart": 0, "end": 0, "raw": "19.32", "start": 0, @@ -1512,7 +1512,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1230, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -1523,7 +1523,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1229, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1540,10 +1540,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1202, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1553,7 +1553,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1565,17 +1565,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1287, + "commentStart": 0, "elements": [ { - "commentStart": 1288, + "commentStart": 0, "end": 0, "raw": "19.32", "start": 0, @@ -1588,7 +1588,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1296, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -1599,7 +1599,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1295, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1616,10 +1616,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1268, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1268, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1629,7 +1629,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1268, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1641,17 +1641,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1338, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1352, + "commentStart": 0, "elements": [ { - "commentStart": 1353, + "commentStart": 0, "end": 0, "raw": "20.16", "start": 0, @@ -1664,7 +1664,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1361, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -1675,7 +1675,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1360, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1692,10 +1692,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1333, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1333, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1705,7 +1705,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1333, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1717,17 +1717,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1404, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1418, + "commentStart": 0, "elements": [ { - "commentStart": 1419, + "commentStart": 0, "end": 0, "raw": "20.16", "start": 0, @@ -1740,7 +1740,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1427, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -1751,7 +1751,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1426, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1768,10 +1768,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1399, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1399, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1781,7 +1781,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1399, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1793,17 +1793,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1468, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1482, + "commentStart": 0, "elements": [ { - "commentStart": 1483, + "commentStart": 0, "end": 0, "raw": "21", "start": 0, @@ -1816,7 +1816,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1488, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -1827,7 +1827,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1487, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1844,10 +1844,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1463, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1857,7 +1857,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1463, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1869,17 +1869,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1531, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1545, + "commentStart": 0, "elements": [ { - "commentStart": 1546, + "commentStart": 0, "end": 0, "raw": "21", "start": 0, @@ -1892,7 +1892,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1551, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -1903,7 +1903,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1550, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1920,10 +1920,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1526, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1526, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1933,7 +1933,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1526, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1945,17 +1945,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1594, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1608, + "commentStart": 0, "elements": [ { - "commentStart": 1609, + "commentStart": 0, "end": 0, "raw": "20.16", "start": 0, @@ -1968,7 +1968,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1617, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -1979,7 +1979,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1616, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1996,10 +1996,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1589, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2009,7 +2009,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1589, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2021,17 +2021,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1661, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1675, + "commentStart": 0, "elements": [ { - "commentStart": 1676, + "commentStart": 0, "end": 0, "raw": "20.16", "start": 0, @@ -2044,7 +2044,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1684, + "commentStart": 0, "end": 0, "raw": "25.2", "start": 0, @@ -2055,7 +2055,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1683, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2072,10 +2072,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1656, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1656, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2085,7 +2085,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1656, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2097,17 +2097,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1726, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1740, + "commentStart": 0, "elements": [ { - "commentStart": 1741, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -2120,7 +2120,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1749, + "commentStart": 0, "end": 0, "raw": "25.2", "start": 0, @@ -2131,7 +2131,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1748, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2148,10 +2148,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1721, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1721, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2161,7 +2161,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1721, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2173,17 +2173,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1792, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1806, + "commentStart": 0, "elements": [ { - "commentStart": 1807, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -2196,7 +2196,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1815, + "commentStart": 0, "end": 0, "raw": "26.04", "start": 0, @@ -2207,7 +2207,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1814, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2224,10 +2224,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1787, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1787, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2237,7 +2237,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1787, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2249,17 +2249,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1858, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1872, + "commentStart": 0, "elements": [ { - "commentStart": 1873, + "commentStart": 0, "end": 0, "raw": "15.96", "start": 0, @@ -2272,7 +2272,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1881, + "commentStart": 0, "end": 0, "raw": "26.04", "start": 0, @@ -2283,7 +2283,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1880, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2300,10 +2300,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1853, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1853, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2313,7 +2313,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1853, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2325,17 +2325,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1925, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1939, + "commentStart": 0, "elements": [ { - "commentStart": 1940, + "commentStart": 0, "end": 0, "raw": "15.96", "start": 0, @@ -2348,7 +2348,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 1948, + "commentStart": 0, "end": 0, "raw": "26.88", "start": 0, @@ -2359,7 +2359,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 1947, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2376,10 +2376,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1920, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1920, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2389,7 +2389,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1920, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2401,17 +2401,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 1991, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2005, + "commentStart": 0, "elements": [ { - "commentStart": 2006, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -2424,7 +2424,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2013, + "commentStart": 0, "end": 0, "raw": "26.88", "start": 0, @@ -2435,7 +2435,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2012, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2452,10 +2452,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 1986, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1986, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2465,7 +2465,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 1986, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2477,17 +2477,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2057, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2071, + "commentStart": 0, "elements": [ { - "commentStart": 2072, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -2500,7 +2500,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2079, + "commentStart": 0, "end": 0, "raw": "28.56", "start": 0, @@ -2511,7 +2511,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2078, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2528,10 +2528,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2052, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2052, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2541,7 +2541,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2052, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2553,17 +2553,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2122, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2136, + "commentStart": 0, "elements": [ { - "commentStart": 2137, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -2576,7 +2576,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2145, + "commentStart": 0, "end": 0, "raw": "28.56", "start": 0, @@ -2587,7 +2587,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2144, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2604,10 +2604,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2117, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2117, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2617,7 +2617,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2117, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2629,17 +2629,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2189, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2203, + "commentStart": 0, "elements": [ { - "commentStart": 2204, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -2652,7 +2652,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2212, + "commentStart": 0, "end": 0, "raw": "26.88", "start": 0, @@ -2663,7 +2663,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2211, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2680,10 +2680,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2184, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2184, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2693,7 +2693,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2184, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2705,17 +2705,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2254, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2268, + "commentStart": 0, "elements": [ { - "commentStart": 2269, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -2728,7 +2728,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2276, + "commentStart": 0, "end": 0, "raw": "26.88", "start": 0, @@ -2739,7 +2739,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2275, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2756,10 +2756,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2249, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2249, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2769,7 +2769,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2249, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2781,17 +2781,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2320, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2334, + "commentStart": 0, "elements": [ { - "commentStart": 2335, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -2804,7 +2804,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2342, + "commentStart": 0, "end": 0, "raw": "26.04", "start": 0, @@ -2815,7 +2815,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2341, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2832,10 +2832,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2315, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2315, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2845,7 +2845,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2315, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2857,17 +2857,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2384, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2398, + "commentStart": 0, "elements": [ { - "commentStart": 2399, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -2880,7 +2880,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2405, + "commentStart": 0, "end": 0, "raw": "26.04", "start": 0, @@ -2891,7 +2891,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2404, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2908,10 +2908,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2379, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2379, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2921,7 +2921,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2379, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2933,17 +2933,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2449, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2463, + "commentStart": 0, "elements": [ { - "commentStart": 2464, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -2956,7 +2956,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2470, + "commentStart": 0, "end": 0, "raw": "26.88", "start": 0, @@ -2967,7 +2967,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2469, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2984,10 +2984,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2444, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2444, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2997,7 +2997,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2444, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3009,17 +3009,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2513, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2527, + "commentStart": 0, "elements": [ { - "commentStart": 2528, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -3032,7 +3032,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2535, + "commentStart": 0, "end": 0, "raw": "26.88", "start": 0, @@ -3043,7 +3043,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2534, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3060,10 +3060,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2508, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2508, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3073,7 +3073,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2508, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3085,17 +3085,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2579, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2593, + "commentStart": 0, "elements": [ { - "commentStart": 2594, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -3108,7 +3108,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2601, + "commentStart": 0, "end": 0, "raw": "28.56", "start": 0, @@ -3119,7 +3119,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2600, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3136,10 +3136,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2574, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2574, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3149,7 +3149,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2574, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3161,17 +3161,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2644, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2658, + "commentStart": 0, "elements": [ { - "commentStart": 2659, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -3184,7 +3184,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2665, + "commentStart": 0, "end": 0, "raw": "28.56", "start": 0, @@ -3195,7 +3195,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2664, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3212,10 +3212,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2639, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2639, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3225,7 +3225,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2639, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3237,17 +3237,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2709, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2723, + "commentStart": 0, "elements": [ { - "commentStart": 2724, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -3260,7 +3260,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2730, + "commentStart": 0, "end": 0, "raw": "26.88", "start": 0, @@ -3271,7 +3271,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2729, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3288,10 +3288,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2704, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2704, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3301,7 +3301,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2704, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3313,17 +3313,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2773, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2787, + "commentStart": 0, "elements": [ { - "commentStart": 2788, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -3336,7 +3336,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2795, + "commentStart": 0, "end": 0, "raw": "26.88", "start": 0, @@ -3347,7 +3347,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2794, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3364,10 +3364,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2768, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2768, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3377,7 +3377,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2768, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3389,17 +3389,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2839, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2853, + "commentStart": 0, "elements": [ { - "commentStart": 2854, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -3412,7 +3412,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2861, + "commentStart": 0, "end": 0, "raw": "26.04", "start": 0, @@ -3423,7 +3423,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2860, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3440,10 +3440,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2834, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2834, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3453,7 +3453,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2834, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3465,17 +3465,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2904, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2918, + "commentStart": 0, "elements": [ { - "commentStart": 2919, + "commentStart": 0, "end": 0, "raw": "0.839996", "start": 0, @@ -3488,7 +3488,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2930, + "commentStart": 0, "end": 0, "raw": "20.58", "start": 0, @@ -3499,7 +3499,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2929, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3516,10 +3516,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2899, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2899, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3529,7 +3529,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2899, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3541,17 +3541,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 2964, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2978, + "commentStart": 0, "elements": [ { - "commentStart": 2979, + "commentStart": 0, "end": 0, "raw": "0.839996", "start": 0, @@ -3564,7 +3564,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 2990, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -3575,7 +3575,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 2989, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3592,10 +3592,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 2959, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2959, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3605,7 +3605,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 2959, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3617,17 +3617,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3033, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3047, + "commentStart": 0, "elements": [ { - "commentStart": 3048, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -3640,7 +3640,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3055, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -3651,7 +3651,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3054, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3668,10 +3668,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3028, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3028, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3681,7 +3681,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3028, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3693,17 +3693,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3099, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3113, + "commentStart": 0, "elements": [ { - "commentStart": 3114, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -3716,7 +3716,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3121, + "commentStart": 0, "end": 0, "raw": "25.2", "start": 0, @@ -3727,7 +3727,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3120, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3744,10 +3744,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3094, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3094, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3757,7 +3757,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3094, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3769,17 +3769,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3163, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3177, + "commentStart": 0, "elements": [ { - "commentStart": 3178, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -3792,7 +3792,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3186, + "commentStart": 0, "end": 0, "raw": "25.2", "start": 0, @@ -3803,7 +3803,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3185, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3820,10 +3820,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3158, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3833,7 +3833,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3158, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3845,17 +3845,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3229, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3243, + "commentStart": 0, "elements": [ { - "commentStart": 3244, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -3868,7 +3868,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3252, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -3879,7 +3879,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3251, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3896,10 +3896,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3224, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3224, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3909,7 +3909,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3224, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3921,17 +3921,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3295, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3309, + "commentStart": 0, "elements": [ { - "commentStart": 3310, + "commentStart": 0, "end": 0, "raw": "20.16", "start": 0, @@ -3944,7 +3944,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3318, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -3955,7 +3955,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3317, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3972,10 +3972,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3290, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3290, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3985,7 +3985,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3290, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3997,17 +3997,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3362, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3376, + "commentStart": 0, "elements": [ { - "commentStart": 3377, + "commentStart": 0, "end": 0, "raw": "20.16", "start": 0, @@ -4020,7 +4020,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3385, + "commentStart": 0, "end": 0, "raw": "20.58", "start": 0, @@ -4031,7 +4031,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3384, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4048,10 +4048,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3357, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3357, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4061,7 +4061,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3357, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4073,17 +4073,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3445, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3459, + "commentStart": 0, "elements": [ { - "commentStart": 3460, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -4096,7 +4096,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3467, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -4107,7 +4107,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3466, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4124,10 +4124,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3440, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3440, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4137,7 +4137,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3440, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4149,17 +4149,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3501, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3515, + "commentStart": 0, "elements": [ { - "commentStart": 3516, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -4172,7 +4172,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3523, + "commentStart": 0, "end": 0, "raw": "22.68", "start": 0, @@ -4183,7 +4183,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3522, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4200,10 +4200,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3496, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3496, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4213,7 +4213,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3496, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4225,17 +4225,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3566, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3580, + "commentStart": 0, "elements": [ { - "commentStart": 3581, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -4248,7 +4248,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3589, + "commentStart": 0, "end": 0, "raw": "22.68", "start": 0, @@ -4259,7 +4259,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3588, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4276,10 +4276,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3561, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3561, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4289,7 +4289,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3561, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4301,17 +4301,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3633, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3647, + "commentStart": 0, "elements": [ { - "commentStart": 3648, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -4324,7 +4324,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3656, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -4335,7 +4335,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3655, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4352,10 +4352,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3628, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3628, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4365,7 +4365,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3628, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4377,17 +4377,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3699, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3713, + "commentStart": 0, "elements": [ { - "commentStart": 3714, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -4400,7 +4400,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3721, + "commentStart": 0, "end": 0, "raw": "22.68", "start": 0, @@ -4411,7 +4411,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3720, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4428,10 +4428,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3694, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3694, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4441,7 +4441,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3694, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4453,17 +4453,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3755, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3769, + "commentStart": 0, "elements": [ { - "commentStart": 3770, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -4476,7 +4476,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3777, + "commentStart": 0, "end": 0, "raw": "21.84", "start": 0, @@ -4487,7 +4487,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3776, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4504,10 +4504,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3750, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4517,7 +4517,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4529,17 +4529,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3820, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3834, + "commentStart": 0, "elements": [ { - "commentStart": 3835, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -4552,7 +4552,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3842, + "commentStart": 0, "end": 0, "raw": "21.84", "start": 0, @@ -4563,7 +4563,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3841, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4580,10 +4580,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3815, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3815, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4593,7 +4593,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3815, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4605,17 +4605,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3886, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3900, + "commentStart": 0, "elements": [ { - "commentStart": 3901, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -4628,7 +4628,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3908, + "commentStart": 0, "end": 0, "raw": "22.68", "start": 0, @@ -4639,7 +4639,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3907, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4656,10 +4656,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3881, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3881, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4669,7 +4669,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3881, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4681,17 +4681,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 3951, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3965, + "commentStart": 0, "elements": [ { - "commentStart": 3966, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -4704,7 +4704,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 3973, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -4715,7 +4715,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 3972, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4732,10 +4732,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 3946, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3946, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4745,7 +4745,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 3946, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4757,17 +4757,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4007, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4021, + "commentStart": 0, "elements": [ { - "commentStart": 4022, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -4780,7 +4780,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4029, + "commentStart": 0, "end": 0, "raw": "23.52", "start": 0, @@ -4791,7 +4791,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4028, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4808,10 +4808,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4002, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4002, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4821,7 +4821,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4002, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4833,17 +4833,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4072, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4086, + "commentStart": 0, "elements": [ { - "commentStart": 4087, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -4856,7 +4856,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4094, + "commentStart": 0, "end": 0, "raw": "23.52", "start": 0, @@ -4867,7 +4867,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4093, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4884,10 +4884,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4067, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4067, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4897,7 +4897,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4067, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4909,17 +4909,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4138, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4152, + "commentStart": 0, "elements": [ { - "commentStart": 4153, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -4932,7 +4932,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4160, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -4943,7 +4943,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4159, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4960,10 +4960,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4133, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4973,7 +4973,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4133, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4985,17 +4985,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4203, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4217, + "commentStart": 0, "elements": [ { - "commentStart": 4218, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -5008,7 +5008,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4226, + "commentStart": 0, "end": 0, "raw": "22.68", "start": 0, @@ -5019,7 +5019,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4225, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5036,10 +5036,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4198, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4198, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5049,7 +5049,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4198, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5061,17 +5061,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4260, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4274, + "commentStart": 0, "elements": [ { - "commentStart": 4275, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -5084,7 +5084,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4283, + "commentStart": 0, "end": 0, "raw": "21.84", "start": 0, @@ -5095,7 +5095,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4282, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5112,10 +5112,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4255, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4255, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5125,7 +5125,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4255, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5137,17 +5137,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4326, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4340, + "commentStart": 0, "elements": [ { - "commentStart": 4341, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -5160,7 +5160,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4362, + "commentStart": 0, "end": 0, "raw": "21.84", "start": 0, @@ -5171,7 +5171,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4361, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5188,10 +5188,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4321, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5201,7 +5201,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4321, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5213,17 +5213,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4406, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4420, + "commentStart": 0, "elements": [ { - "commentStart": 4421, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -5236,7 +5236,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4442, + "commentStart": 0, "end": 0, "raw": "22.68", "start": 0, @@ -5247,7 +5247,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4441, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5264,10 +5264,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4401, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4401, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5277,7 +5277,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4401, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5289,17 +5289,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4485, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4499, + "commentStart": 0, "elements": [ { - "commentStart": 4500, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -5312,7 +5312,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4507, + "commentStart": 0, "end": 0, "raw": "22.68", "start": 0, @@ -5323,7 +5323,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4506, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5340,10 +5340,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4480, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4480, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5353,7 +5353,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4480, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5365,17 +5365,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4541, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4555, + "commentStart": 0, "elements": [ { - "commentStart": 4556, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -5388,7 +5388,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4563, + "commentStart": 0, "end": 0, "raw": "21.84", "start": 0, @@ -5399,7 +5399,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4562, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5416,10 +5416,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4536, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4536, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5429,7 +5429,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4536, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5441,17 +5441,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4606, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4620, + "commentStart": 0, "elements": [ { - "commentStart": 4621, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -5464,7 +5464,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4629, + "commentStart": 0, "end": 0, "raw": "21.84", "start": 0, @@ -5475,7 +5475,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4628, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5492,10 +5492,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4601, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4601, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5505,7 +5505,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4601, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5517,17 +5517,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4673, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4687, + "commentStart": 0, "elements": [ { - "commentStart": 4688, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -5540,7 +5540,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4696, + "commentStart": 0, "end": 0, "raw": "22.68", "start": 0, @@ -5551,7 +5551,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4695, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5568,10 +5568,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4668, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4668, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5581,7 +5581,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4668, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5593,17 +5593,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4739, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4753, + "commentStart": 0, "elements": [ { - "commentStart": 4754, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -5616,7 +5616,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4762, + "commentStart": 0, "end": 0, "raw": "22.68", "start": 0, @@ -5627,7 +5627,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4761, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5644,10 +5644,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4734, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4734, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5657,7 +5657,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4734, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5669,17 +5669,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4796, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4810, + "commentStart": 0, "elements": [ { - "commentStart": 4811, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -5692,7 +5692,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4819, + "commentStart": 0, "end": 0, "raw": "21.84", "start": 0, @@ -5703,7 +5703,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4818, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5720,10 +5720,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4791, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4791, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5733,7 +5733,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4791, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5745,17 +5745,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4862, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4876, + "commentStart": 0, "elements": [ { - "commentStart": 4877, + "commentStart": 0, "end": 0, "raw": "19.32", "start": 0, @@ -5768,7 +5768,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4885, + "commentStart": 0, "end": 0, "raw": "21.84", "start": 0, @@ -5779,7 +5779,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4884, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5796,10 +5796,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4857, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5809,7 +5809,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4857, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5821,17 +5821,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4929, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4943, + "commentStart": 0, "elements": [ { - "commentStart": 4944, + "commentStart": 0, "end": 0, "raw": "19.32", "start": 0, @@ -5844,7 +5844,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 4952, + "commentStart": 0, "end": 0, "raw": "22.68", "start": 0, @@ -5855,7 +5855,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 4951, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5872,10 +5872,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4924, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4924, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5885,7 +5885,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4924, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5897,17 +5897,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 4995, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5009, + "commentStart": 0, "elements": [ { - "commentStart": 5010, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -5920,7 +5920,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5018, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -5931,7 +5931,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5017, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5948,10 +5948,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 4990, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4990, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5961,7 +5961,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 4990, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5973,17 +5973,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5052, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5066, + "commentStart": 0, "elements": [ { - "commentStart": 5067, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -5996,7 +5996,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5075, + "commentStart": 0, "end": 0, "raw": "23.52", "start": 0, @@ -6007,7 +6007,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5074, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6024,10 +6024,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5047, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5047, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6037,7 +6037,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5047, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6049,17 +6049,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5118, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5132, + "commentStart": 0, "elements": [ { - "commentStart": 5133, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -6072,7 +6072,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5141, + "commentStart": 0, "end": 0, "raw": "23.52", "start": 0, @@ -6083,7 +6083,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5140, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6100,10 +6100,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5113, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6113,7 +6113,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5113, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6125,17 +6125,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5185, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5199, + "commentStart": 0, "elements": [ { - "commentStart": 5200, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -6148,7 +6148,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5208, + "commentStart": 0, "end": 0, "raw": "24.36", "start": 0, @@ -6159,7 +6159,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5207, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6176,10 +6176,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5180, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6189,7 +6189,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5180, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6201,17 +6201,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5251, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5265, + "commentStart": 0, "elements": [ { - "commentStart": 5266, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -6224,7 +6224,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5274, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -6235,7 +6235,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5273, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6252,10 +6252,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5246, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6265,7 +6265,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6277,17 +6277,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5307, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5321, + "commentStart": 0, "elements": [ { - "commentStart": 5322, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -6300,7 +6300,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5330, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -6311,7 +6311,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5329, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6328,10 +6328,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5302, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5302, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6341,7 +6341,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5302, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6353,17 +6353,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5371, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5385, + "commentStart": 0, "elements": [ { - "commentStart": 5386, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -6376,7 +6376,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5394, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -6387,7 +6387,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5393, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6404,10 +6404,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5366, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6417,7 +6417,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6429,17 +6429,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5437, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5451, + "commentStart": 0, "elements": [ { - "commentStart": 5452, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -6452,7 +6452,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5460, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -6463,7 +6463,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5459, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6480,10 +6480,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5432, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5432, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6493,7 +6493,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5432, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6505,17 +6505,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5500, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5514, + "commentStart": 0, "elements": [ { - "commentStart": 5515, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -6528,7 +6528,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5522, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -6539,7 +6539,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5521, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6556,10 +6556,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5495, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5495, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6569,7 +6569,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5495, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6581,17 +6581,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5564, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5578, + "commentStart": 0, "elements": [ { - "commentStart": 5579, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -6604,7 +6604,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5586, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -6615,7 +6615,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5585, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6632,10 +6632,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5559, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5559, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6645,7 +6645,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5559, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6657,17 +6657,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5627, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5641, + "commentStart": 0, "elements": [ { - "commentStart": 5642, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -6680,7 +6680,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5649, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -6691,7 +6691,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5648, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6708,10 +6708,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5622, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5622, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6721,7 +6721,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5622, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6733,17 +6733,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5692, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5706, + "commentStart": 0, "elements": [ { - "commentStart": 5707, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -6756,7 +6756,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5714, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -6767,7 +6767,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5713, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6784,10 +6784,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5687, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5687, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6797,7 +6797,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5687, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6809,17 +6809,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5755, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5769, + "commentStart": 0, "elements": [ { - "commentStart": 5770, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -6832,7 +6832,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5777, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -6843,7 +6843,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5776, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6860,10 +6860,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5750, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6873,7 +6873,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6885,17 +6885,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5820, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5834, + "commentStart": 0, "elements": [ { - "commentStart": 5835, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -6908,7 +6908,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5842, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -6919,7 +6919,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5841, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6936,10 +6936,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5815, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5815, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6949,7 +6949,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5815, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6961,17 +6961,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5883, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5897, + "commentStart": 0, "elements": [ { - "commentStart": 5898, + "commentStart": 0, "end": 0, "raw": "0.839996", "start": 0, @@ -6984,7 +6984,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5909, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -6995,7 +6995,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5908, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7012,10 +7012,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5878, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5878, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7025,7 +7025,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5878, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7037,17 +7037,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 5952, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5966, + "commentStart": 0, "elements": [ { - "commentStart": 5967, + "commentStart": 0, "end": 0, "raw": "0.839996", "start": 0, @@ -7060,7 +7060,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 5978, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -7071,7 +7071,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 5977, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7088,10 +7088,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 5947, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5947, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7101,7 +7101,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 5947, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7113,17 +7113,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6018, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6032, + "commentStart": 0, "elements": [ { - "commentStart": 6033, + "commentStart": 0, "end": 0, "raw": "20.16", "start": 0, @@ -7136,7 +7136,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6041, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -7147,7 +7147,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6040, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7164,10 +7164,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6013, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6013, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7177,7 +7177,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6013, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7189,17 +7189,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6083, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6097, + "commentStart": 0, "elements": [ { - "commentStart": 6098, + "commentStart": 0, "end": 0, "raw": "20.16", "start": 0, @@ -7212,7 +7212,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6106, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -7223,7 +7223,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6105, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7240,10 +7240,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6078, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6078, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7253,7 +7253,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6078, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7265,17 +7265,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6147, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6161, + "commentStart": 0, "elements": [ { - "commentStart": 6162, + "commentStart": 0, "end": 0, "raw": "19.32", "start": 0, @@ -7288,7 +7288,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6170, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -7299,7 +7299,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6169, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7316,10 +7316,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6142, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6142, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7329,7 +7329,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6142, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7341,17 +7341,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6213, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6227, + "commentStart": 0, "elements": [ { - "commentStart": 6228, + "commentStart": 0, "end": 0, "raw": "19.32", "start": 0, @@ -7364,7 +7364,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6236, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -7375,7 +7375,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6235, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7392,10 +7392,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6208, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6208, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7405,7 +7405,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6208, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7417,17 +7417,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6277, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6291, + "commentStart": 0, "elements": [ { - "commentStart": 6292, + "commentStart": 0, "end": 0, "raw": "20.16", "start": 0, @@ -7440,7 +7440,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6300, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -7451,7 +7451,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6299, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7468,10 +7468,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6272, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6272, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7481,7 +7481,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6272, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7493,17 +7493,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6333, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6347, + "commentStart": 0, "elements": [ { - "commentStart": 6348, + "commentStart": 0, "end": 0, "raw": "0.839996", "start": 0, @@ -7516,7 +7516,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6359, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -7527,7 +7527,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6358, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7544,10 +7544,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6328, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6328, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7557,7 +7557,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6328, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7569,17 +7569,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6402, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6416, + "commentStart": 0, "elements": [ { - "commentStart": 6417, + "commentStart": 0, "end": 0, "raw": "0.839996", "start": 0, @@ -7592,7 +7592,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6428, + "commentStart": 0, "end": 0, "raw": "19.32", "start": 0, @@ -7603,7 +7603,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6427, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7620,10 +7620,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6397, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6397, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7633,7 +7633,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6397, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7645,17 +7645,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6470, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6484, + "commentStart": 0, "elements": [ { - "commentStart": 6485, + "commentStart": 0, "end": 0, "raw": "20.16", "start": 0, @@ -7668,7 +7668,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6493, + "commentStart": 0, "end": 0, "raw": "19.32", "start": 0, @@ -7679,7 +7679,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6492, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7696,10 +7696,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6465, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7709,7 +7709,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6465, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7721,17 +7721,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6537, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6551, + "commentStart": 0, "elements": [ { - "commentStart": 6552, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -7744,7 +7744,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6559, + "commentStart": 0, "end": 0, "raw": "10.08", "start": 0, @@ -7755,7 +7755,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6558, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7772,10 +7772,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6532, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6532, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7785,7 +7785,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6532, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7797,17 +7797,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6593, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6607, + "commentStart": 0, "elements": [ { - "commentStart": 6608, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -7820,7 +7820,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6615, + "commentStart": 0, "end": 0, "raw": "9.24001", "start": 0, @@ -7831,7 +7831,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6614, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7848,10 +7848,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6588, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6588, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7861,7 +7861,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6588, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7873,17 +7873,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6659, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6673, + "commentStart": 0, "elements": [ { - "commentStart": 6674, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -7896,7 +7896,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6682, + "commentStart": 0, "end": 0, "raw": "9.24001", "start": 0, @@ -7907,7 +7907,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6681, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7924,10 +7924,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6654, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6654, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7937,7 +7937,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6654, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7949,17 +7949,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6728, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6742, + "commentStart": 0, "elements": [ { - "commentStart": 6743, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -7972,7 +7972,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6751, + "commentStart": 0, "end": 0, "raw": "10.08", "start": 0, @@ -7983,7 +7983,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6750, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8000,10 +8000,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6723, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6723, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8013,7 +8013,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6723, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8025,17 +8025,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6793, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6807, + "commentStart": 0, "elements": [ { - "commentStart": 6808, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -8048,7 +8048,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6816, + "commentStart": 0, "end": 0, "raw": "10.08", "start": 0, @@ -8059,7 +8059,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6815, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8076,10 +8076,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6788, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6788, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8089,7 +8089,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6788, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8101,17 +8101,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6860, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6874, + "commentStart": 0, "elements": [ { - "commentStart": 6875, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -8124,7 +8124,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6883, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -8135,7 +8135,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6882, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8152,10 +8152,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6855, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6855, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8165,7 +8165,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6855, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8177,17 +8177,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6925, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6939, + "commentStart": 0, "elements": [ { - "commentStart": 6940, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -8200,7 +8200,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 6948, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -8211,7 +8211,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 6947, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8228,10 +8228,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6920, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6920, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8241,7 +8241,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6920, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8253,17 +8253,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 6991, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7005, + "commentStart": 0, "elements": [ { - "commentStart": 7006, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -8276,7 +8276,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7014, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -8287,7 +8287,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7013, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8304,10 +8304,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 6986, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6986, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8317,7 +8317,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 6986, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8329,17 +8329,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7057, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7071, + "commentStart": 0, "elements": [ { - "commentStart": 7072, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -8352,7 +8352,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7079, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -8363,7 +8363,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7078, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8380,10 +8380,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7052, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7052, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8393,7 +8393,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7052, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8405,17 +8405,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7123, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7137, + "commentStart": 0, "elements": [ { - "commentStart": 7138, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -8428,7 +8428,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7145, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -8439,7 +8439,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7144, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8456,10 +8456,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7118, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8469,7 +8469,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7118, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8481,17 +8481,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7186, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7200, + "commentStart": 0, "elements": [ { - "commentStart": 7201, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -8504,7 +8504,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7208, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -8515,7 +8515,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7207, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8532,10 +8532,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7181, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8545,7 +8545,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7181, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8557,17 +8557,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7251, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7265, + "commentStart": 0, "elements": [ { - "commentStart": 7266, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -8580,7 +8580,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7273, + "commentStart": 0, "end": 0, "raw": "10.080000000000002", "start": 0, @@ -8591,7 +8591,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7272, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8608,10 +8608,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7246, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8621,7 +8621,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8633,17 +8633,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7329, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7343, + "commentStart": 0, "elements": [ { - "commentStart": 7344, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -8656,7 +8656,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7352, + "commentStart": 0, "end": 0, "raw": "10.92", "start": 0, @@ -8667,7 +8667,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7351, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8684,10 +8684,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7324, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7324, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8697,7 +8697,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7324, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8709,17 +8709,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7386, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7400, + "commentStart": 0, "elements": [ { - "commentStart": 7401, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -8732,7 +8732,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7409, + "commentStart": 0, "end": 0, "raw": "10.08", "start": 0, @@ -8743,7 +8743,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7408, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8760,10 +8760,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7381, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7381, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8773,7 +8773,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7381, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8785,17 +8785,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7452, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7466, + "commentStart": 0, "elements": [ { - "commentStart": 7467, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -8808,7 +8808,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7475, + "commentStart": 0, "end": 0, "raw": "10.08", "start": 0, @@ -8819,7 +8819,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7474, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8836,10 +8836,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7447, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7447, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8849,7 +8849,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7447, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8861,17 +8861,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7519, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7533, + "commentStart": 0, "elements": [ { - "commentStart": 7534, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -8884,7 +8884,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7542, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -8895,7 +8895,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7541, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8912,10 +8912,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7514, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7514, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8925,7 +8925,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7514, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8937,17 +8937,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7585, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7599, + "commentStart": 0, "elements": [ { - "commentStart": 7600, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -8960,7 +8960,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7608, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -8971,7 +8971,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7607, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8988,10 +8988,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7580, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7580, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9001,7 +9001,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7580, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9013,17 +9013,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7652, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7666, + "commentStart": 0, "elements": [ { - "commentStart": 7667, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -9036,7 +9036,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7674, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -9047,7 +9047,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7673, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9064,10 +9064,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7647, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9077,7 +9077,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7647, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9089,17 +9089,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7708, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7722, + "commentStart": 0, "elements": [ { - "commentStart": 7723, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -9112,7 +9112,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7731, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -9123,7 +9123,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7730, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9140,10 +9140,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7703, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7703, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9153,7 +9153,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7703, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9165,17 +9165,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7775, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7789, + "commentStart": 0, "elements": [ { - "commentStart": 7790, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -9188,7 +9188,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7798, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -9199,7 +9199,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7797, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9216,10 +9216,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7770, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7770, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9229,7 +9229,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7770, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9241,17 +9241,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7841, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7855, + "commentStart": 0, "elements": [ { - "commentStart": 7856, + "commentStart": 0, "end": 0, "raw": "10.92", "start": 0, @@ -9264,7 +9264,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7864, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -9275,7 +9275,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7863, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9292,10 +9292,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7836, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7836, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9305,7 +9305,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7836, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9317,17 +9317,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7913, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7927, + "commentStart": 0, "elements": [ { - "commentStart": 7928, + "commentStart": 0, "end": 0, "raw": "10.92", "start": 0, @@ -9340,7 +9340,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 7936, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -9351,7 +9351,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 7935, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9368,10 +9368,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7908, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7908, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9381,7 +9381,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7908, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9393,17 +9393,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 7992, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8006, + "commentStart": 0, "elements": [ { - "commentStart": 8007, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -9416,7 +9416,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8015, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -9427,7 +9427,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8014, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9444,10 +9444,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 7987, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7987, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9457,7 +9457,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 7987, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9469,17 +9469,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8072, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8086, + "commentStart": 0, "elements": [ { - "commentStart": 8087, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -9492,7 +9492,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8095, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -9503,7 +9503,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8094, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9520,10 +9520,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8067, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8067, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9533,7 +9533,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8067, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9545,17 +9545,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8138, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8152, + "commentStart": 0, "elements": [ { - "commentStart": 8153, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -9568,7 +9568,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8161, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -9579,7 +9579,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8160, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9596,10 +9596,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8133, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9609,7 +9609,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8133, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9621,17 +9621,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8205, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8219, + "commentStart": 0, "elements": [ { - "commentStart": 8220, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -9644,7 +9644,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8228, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -9655,7 +9655,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8227, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9672,10 +9672,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8200, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9685,7 +9685,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8200, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9697,17 +9697,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8284, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8298, + "commentStart": 0, "elements": [ { - "commentStart": 8299, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -9720,7 +9720,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8307, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -9731,7 +9731,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8306, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9748,10 +9748,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8279, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8279, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9761,7 +9761,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8279, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9773,17 +9773,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8364, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8378, + "commentStart": 0, "elements": [ { - "commentStart": 8379, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -9796,7 +9796,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8387, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -9807,7 +9807,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8386, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9824,10 +9824,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8359, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9837,7 +9837,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8359, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9849,17 +9849,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8428, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8442, + "commentStart": 0, "elements": [ { - "commentStart": 8443, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -9872,7 +9872,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8450, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -9883,7 +9883,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8449, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9900,10 +9900,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8423, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8423, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9913,7 +9913,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8423, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9925,17 +9925,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8493, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8507, + "commentStart": 0, "elements": [ { - "commentStart": 8508, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -9948,7 +9948,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8515, + "commentStart": 0, "end": 0, "raw": "15.96", "start": 0, @@ -9959,7 +9959,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8514, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9976,10 +9976,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8488, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8488, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9989,7 +9989,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8488, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10001,17 +10001,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8557, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8571, + "commentStart": 0, "elements": [ { - "commentStart": 8572, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -10024,7 +10024,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8579, + "commentStart": 0, "end": 0, "raw": "15.96", "start": 0, @@ -10035,7 +10035,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8578, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10052,10 +10052,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8552, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8552, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10065,7 +10065,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8552, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10077,17 +10077,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8623, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8637, + "commentStart": 0, "elements": [ { - "commentStart": 8638, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -10100,7 +10100,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8645, + "commentStart": 0, "end": 0, "raw": "15.120000000000001", "start": 0, @@ -10111,7 +10111,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8644, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10128,10 +10128,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8618, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10141,7 +10141,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8618, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10153,17 +10153,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8701, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8715, + "commentStart": 0, "elements": [ { - "commentStart": 8716, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -10176,7 +10176,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8723, + "commentStart": 0, "end": 0, "raw": "15.120000000000001", "start": 0, @@ -10187,7 +10187,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8722, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10204,10 +10204,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8696, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8696, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10217,7 +10217,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8696, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10229,17 +10229,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8780, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8794, + "commentStart": 0, "elements": [ { - "commentStart": 8795, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -10252,7 +10252,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8802, + "commentStart": 0, "end": 0, "raw": "15.96", "start": 0, @@ -10263,7 +10263,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8801, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10280,10 +10280,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8775, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8775, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10293,7 +10293,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8775, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10305,17 +10305,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8845, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8859, + "commentStart": 0, "elements": [ { - "commentStart": 8860, + "commentStart": 0, "end": 0, "raw": "10.08", "start": 0, @@ -10328,7 +10328,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8868, + "commentStart": 0, "end": 0, "raw": "15.96", "start": 0, @@ -10339,7 +10339,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8867, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10356,10 +10356,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8840, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8840, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10369,7 +10369,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8840, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10381,17 +10381,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8912, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8926, + "commentStart": 0, "elements": [ { - "commentStart": 8927, + "commentStart": 0, "end": 0, "raw": "10.08", "start": 0, @@ -10404,7 +10404,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8935, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -10415,7 +10415,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8934, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10432,10 +10432,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8907, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8907, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10445,7 +10445,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8907, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10457,17 +10457,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 8977, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8991, + "commentStart": 0, "elements": [ { - "commentStart": 8992, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -10480,7 +10480,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 8999, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -10491,7 +10491,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 8998, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10508,10 +10508,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 8972, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8972, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10521,7 +10521,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 8972, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10533,17 +10533,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9043, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9057, + "commentStart": 0, "elements": [ { - "commentStart": 9058, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -10556,7 +10556,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9065, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -10567,7 +10567,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9064, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10584,10 +10584,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9038, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9038, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10597,7 +10597,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9038, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10609,17 +10609,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9098, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9112, + "commentStart": 0, "elements": [ { - "commentStart": 9113, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -10632,7 +10632,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9120, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -10643,7 +10643,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9119, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10660,10 +10660,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9093, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9093, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10673,7 +10673,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9093, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10685,17 +10685,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9162, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9176, + "commentStart": 0, "elements": [ { - "commentStart": 9177, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -10708,7 +10708,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9184, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -10719,7 +10719,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9183, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10736,10 +10736,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9157, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9157, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10749,7 +10749,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9157, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10761,17 +10761,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9228, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9242, + "commentStart": 0, "elements": [ { - "commentStart": 9243, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -10784,7 +10784,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9250, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -10795,7 +10795,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9249, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10812,10 +10812,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9223, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9223, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10825,7 +10825,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9223, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10837,17 +10837,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9291, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9305, + "commentStart": 0, "elements": [ { - "commentStart": 9306, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -10860,7 +10860,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9312, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -10871,7 +10871,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9311, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10888,10 +10888,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9286, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9286, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10901,7 +10901,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9286, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10913,17 +10913,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9355, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9369, + "commentStart": 0, "elements": [ { - "commentStart": 9370, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -10936,7 +10936,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9376, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -10947,7 +10947,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9375, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10964,10 +10964,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9350, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10977,7 +10977,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9350, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10989,17 +10989,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9419, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9433, + "commentStart": 0, "elements": [ { - "commentStart": 9434, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -11012,7 +11012,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9441, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -11023,7 +11023,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9440, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11040,10 +11040,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9414, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9414, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11053,7 +11053,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9414, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11065,17 +11065,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9485, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9499, + "commentStart": 0, "elements": [ { - "commentStart": 9500, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -11088,7 +11088,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9507, + "commentStart": 0, "end": 0, "raw": "10.92", "start": 0, @@ -11099,7 +11099,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9506, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11116,10 +11116,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9480, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9480, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11129,7 +11129,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9480, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11141,17 +11141,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9550, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9564, + "commentStart": 0, "elements": [ { - "commentStart": 9565, + "commentStart": 0, "end": 0, "raw": "7.5600000000000005", "start": 0, @@ -11164,7 +11164,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9586, + "commentStart": 0, "end": 0, "raw": "10.92", "start": 0, @@ -11175,7 +11175,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9585, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11192,10 +11192,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9545, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9545, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11205,7 +11205,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9545, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11217,17 +11217,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9630, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9644, + "commentStart": 0, "elements": [ { - "commentStart": 9645, + "commentStart": 0, "end": 0, "raw": "7.5600000000000005", "start": 0, @@ -11240,7 +11240,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9666, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -11251,7 +11251,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9665, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11268,10 +11268,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9625, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9625, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11281,7 +11281,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9625, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11293,17 +11293,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9709, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9723, + "commentStart": 0, "elements": [ { - "commentStart": 9724, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -11316,7 +11316,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9730, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -11327,7 +11327,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9729, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11344,10 +11344,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9704, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9704, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11357,7 +11357,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9704, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11369,17 +11369,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9774, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9788, + "commentStart": 0, "elements": [ { - "commentStart": 9789, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -11392,7 +11392,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9795, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -11403,7 +11403,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9794, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11420,10 +11420,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9769, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9769, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11433,7 +11433,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9769, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11445,17 +11445,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9837, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9851, + "commentStart": 0, "elements": [ { - "commentStart": 9852, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -11468,7 +11468,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9859, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -11479,7 +11479,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9858, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11496,10 +11496,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9832, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9832, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11509,7 +11509,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9832, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11521,17 +11521,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9892, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9906, + "commentStart": 0, "elements": [ { - "commentStart": 9907, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -11544,7 +11544,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9914, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -11555,7 +11555,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9913, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11572,10 +11572,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9887, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9887, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11585,7 +11585,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9887, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11597,17 +11597,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 9955, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9969, + "commentStart": 0, "elements": [ { - "commentStart": 9970, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -11620,7 +11620,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 9976, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -11631,7 +11631,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 9975, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11648,10 +11648,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 9950, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9950, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11661,7 +11661,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 9950, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11673,17 +11673,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10019, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10033, + "commentStart": 0, "elements": [ { - "commentStart": 10034, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -11696,7 +11696,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10040, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -11707,7 +11707,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10039, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11724,10 +11724,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10014, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10014, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11737,7 +11737,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10014, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11749,17 +11749,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10081, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10095, + "commentStart": 0, "elements": [ { - "commentStart": 10096, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -11772,7 +11772,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10103, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -11783,7 +11783,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10102, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11800,10 +11800,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10076, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10076, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11813,7 +11813,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10076, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11825,17 +11825,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10146, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10160, + "commentStart": 0, "elements": [ { - "commentStart": 10161, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -11848,7 +11848,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10168, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -11859,7 +11859,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10167, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11876,10 +11876,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10141, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11889,7 +11889,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10141, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11901,17 +11901,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10209, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10223, + "commentStart": 0, "elements": [ { - "commentStart": 10224, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -11924,7 +11924,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10231, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -11935,7 +11935,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10230, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11952,10 +11952,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10204, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10204, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11965,7 +11965,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10204, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11977,17 +11977,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10274, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10288, + "commentStart": 0, "elements": [ { - "commentStart": 10289, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -12000,7 +12000,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10296, + "commentStart": 0, "end": 0, "raw": "0.83999599", "start": 0, @@ -12011,7 +12011,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10295, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12028,10 +12028,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10269, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10269, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12041,7 +12041,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10269, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12053,17 +12053,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10343, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10357, + "commentStart": 0, "elements": [ { - "commentStart": 10358, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -12076,7 +12076,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10365, + "commentStart": 0, "end": 0, "raw": "0.83999599", "start": 0, @@ -12087,7 +12087,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10364, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12104,10 +12104,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10338, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10338, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12117,7 +12117,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10338, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12129,17 +12129,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10414, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10428, + "commentStart": 0, "elements": [ { - "commentStart": 10429, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -12152,7 +12152,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10436, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -12163,7 +12163,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10435, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12180,10 +12180,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10409, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10409, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12193,7 +12193,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10409, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12205,17 +12205,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10477, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10491, + "commentStart": 0, "elements": [ { - "commentStart": 10492, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -12228,7 +12228,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10499, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -12239,7 +12239,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10498, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12256,10 +12256,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10472, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10472, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12269,7 +12269,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10472, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12281,17 +12281,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10542, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10556, + "commentStart": 0, "elements": [ { - "commentStart": 10557, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -12304,7 +12304,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10564, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -12315,7 +12315,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10563, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12332,10 +12332,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10537, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10537, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12345,7 +12345,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10537, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12357,17 +12357,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10605, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10619, + "commentStart": 0, "elements": [ { - "commentStart": 10620, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -12380,7 +12380,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10626, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -12391,7 +12391,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10625, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12408,10 +12408,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10600, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10600, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12421,7 +12421,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10600, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12433,17 +12433,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10669, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10683, + "commentStart": 0, "elements": [ { - "commentStart": 10684, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -12456,7 +12456,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10690, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -12467,7 +12467,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10689, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12484,10 +12484,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10664, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10664, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12497,7 +12497,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10664, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12509,17 +12509,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10732, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10746, + "commentStart": 0, "elements": [ { - "commentStart": 10747, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -12532,7 +12532,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10754, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -12543,7 +12543,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10753, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12560,10 +12560,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10727, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10727, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12573,7 +12573,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10727, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12585,17 +12585,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10797, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10811, + "commentStart": 0, "elements": [ { - "commentStart": 10812, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -12608,7 +12608,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10819, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -12619,7 +12619,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10818, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12636,10 +12636,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10792, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10792, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12649,7 +12649,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10792, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12661,17 +12661,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10861, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10875, + "commentStart": 0, "elements": [ { - "commentStart": 10876, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -12684,7 +12684,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10884, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -12695,7 +12695,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10883, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12712,10 +12712,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10856, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12725,7 +12725,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10856, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12737,17 +12737,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10917, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10931, + "commentStart": 0, "elements": [ { - "commentStart": 10932, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -12760,7 +12760,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 10940, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -12771,7 +12771,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 10939, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12788,10 +12788,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10912, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10912, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12801,7 +12801,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10912, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12813,17 +12813,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 10981, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10995, + "commentStart": 0, "elements": [ { - "commentStart": 10996, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -12836,7 +12836,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11004, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -12847,7 +12847,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11003, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12864,10 +12864,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 10976, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10976, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12877,7 +12877,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 10976, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12889,17 +12889,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11047, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11061, + "commentStart": 0, "elements": [ { - "commentStart": 11062, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -12912,7 +12912,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11070, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -12923,7 +12923,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11069, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12940,10 +12940,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11042, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11042, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12953,7 +12953,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11042, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12965,17 +12965,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11111, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11125, + "commentStart": 0, "elements": [ { - "commentStart": 11126, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -12988,7 +12988,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11133, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -12999,7 +12999,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11132, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13016,10 +13016,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11106, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11106, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13029,7 +13029,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11106, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13041,17 +13041,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11176, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11190, + "commentStart": 0, "elements": [ { - "commentStart": 11191, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -13064,7 +13064,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11198, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -13075,7 +13075,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11197, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13092,10 +13092,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11171, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13105,7 +13105,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11171, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13117,17 +13117,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11239, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11253, + "commentStart": 0, "elements": [ { - "commentStart": 11254, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -13140,7 +13140,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11262, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -13151,7 +13151,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11261, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13168,10 +13168,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11234, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11234, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13181,7 +13181,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11234, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13193,17 +13193,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11305, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11319, + "commentStart": 0, "elements": [ { - "commentStart": 11320, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -13216,7 +13216,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11328, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -13227,7 +13227,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11327, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13244,10 +13244,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11300, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11300, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13257,7 +13257,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11300, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13269,17 +13269,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11369, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11383, + "commentStart": 0, "elements": [ { - "commentStart": 11384, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -13292,7 +13292,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11392, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -13303,7 +13303,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11391, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13320,10 +13320,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11364, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11364, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13333,7 +13333,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11364, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13345,17 +13345,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11435, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11449, + "commentStart": 0, "elements": [ { - "commentStart": 11450, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -13368,7 +13368,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11458, + "commentStart": 0, "end": 0, "raw": "0.83999599", "start": 0, @@ -13379,7 +13379,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11457, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13396,10 +13396,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11430, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13409,7 +13409,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11430, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13421,17 +13421,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11505, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11519, + "commentStart": 0, "elements": [ { - "commentStart": 11520, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -13444,7 +13444,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11528, + "commentStart": 0, "end": 0, "raw": "0.83999599", "start": 0, @@ -13455,7 +13455,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11527, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13472,10 +13472,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11500, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11500, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13485,7 +13485,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11500, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13497,17 +13497,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11577, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11591, + "commentStart": 0, "elements": [ { - "commentStart": 11592, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -13520,7 +13520,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11600, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -13531,7 +13531,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11599, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13548,10 +13548,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11572, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13561,7 +13561,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11572, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13573,17 +13573,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11641, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11655, + "commentStart": 0, "elements": [ { - "commentStart": 11656, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -13596,7 +13596,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11677, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -13607,7 +13607,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11676, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13624,10 +13624,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11636, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13637,7 +13637,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11636, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13649,17 +13649,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11720, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11734, + "commentStart": 0, "elements": [ { - "commentStart": 11735, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -13672,7 +13672,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11756, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -13683,7 +13683,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11755, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13700,10 +13700,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11715, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11715, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13713,7 +13713,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11715, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13725,17 +13725,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11798, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11812, + "commentStart": 0, "elements": [ { - "commentStart": 11813, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -13748,7 +13748,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11820, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -13759,7 +13759,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11819, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13776,10 +13776,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11793, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11793, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13789,7 +13789,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11793, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13801,17 +13801,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11863, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11877, + "commentStart": 0, "elements": [ { - "commentStart": 11878, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -13824,7 +13824,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11885, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -13835,7 +13835,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11884, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13852,10 +13852,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11858, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11858, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13865,7 +13865,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11858, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13877,17 +13877,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11927, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11941, + "commentStart": 0, "elements": [ { - "commentStart": 11942, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -13900,7 +13900,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 11950, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -13911,7 +13911,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 11949, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13928,10 +13928,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11922, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11922, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13941,7 +13941,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11922, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13953,17 +13953,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 11983, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11997, + "commentStart": 0, "elements": [ { - "commentStart": 11998, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -13976,7 +13976,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12006, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -13987,7 +13987,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12005, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14004,10 +14004,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 11978, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11978, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14017,7 +14017,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 11978, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14029,17 +14029,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12044, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12058, + "commentStart": 0, "elements": [ { - "commentStart": 12059, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -14052,7 +14052,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12080, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -14063,7 +14063,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12079, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14080,10 +14080,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12039, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12039, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14093,7 +14093,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12039, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14105,17 +14105,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12120, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12134, + "commentStart": 0, "elements": [ { - "commentStart": 12135, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -14128,7 +14128,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12156, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -14139,7 +14139,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12155, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14156,10 +14156,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12115, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12115, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14169,7 +14169,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12115, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14181,17 +14181,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12198, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12212, + "commentStart": 0, "elements": [ { - "commentStart": 12213, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -14204,7 +14204,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12220, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -14215,7 +14215,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12219, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14232,10 +14232,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12193, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12193, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14245,7 +14245,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12193, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14257,17 +14257,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12263, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12277, + "commentStart": 0, "elements": [ { - "commentStart": 12278, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -14280,7 +14280,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12285, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -14291,7 +14291,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12284, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14308,10 +14308,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12258, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12258, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14321,7 +14321,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12258, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14333,17 +14333,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12327, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12341, + "commentStart": 0, "elements": [ { - "commentStart": 12342, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -14356,7 +14356,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12350, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -14367,7 +14367,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12349, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14384,10 +14384,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12322, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12322, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14397,7 +14397,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12322, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14409,17 +14409,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12393, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12407, + "commentStart": 0, "elements": [ { - "commentStart": 12408, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -14432,7 +14432,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12416, + "commentStart": 0, "end": 0, "raw": "4.62", "start": 0, @@ -14443,7 +14443,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12415, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14460,10 +14460,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12388, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12388, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14473,7 +14473,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12388, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14485,17 +14485,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12457, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12471, + "commentStart": 0, "elements": [ { - "commentStart": 12472, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -14508,7 +14508,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12479, + "commentStart": 0, "end": 0, "raw": "4.62", "start": 0, @@ -14519,7 +14519,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12478, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14536,10 +14536,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12452, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12452, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14549,7 +14549,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12452, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14561,17 +14561,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12522, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12536, + "commentStart": 0, "elements": [ { - "commentStart": 12537, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -14584,7 +14584,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12544, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -14595,7 +14595,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12543, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14612,10 +14612,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12517, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12517, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14625,7 +14625,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12517, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14637,17 +14637,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12585, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12599, + "commentStart": 0, "elements": [ { - "commentStart": 12600, + "commentStart": 0, "end": 0, "raw": "15.96", "start": 0, @@ -14660,7 +14660,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12608, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -14671,7 +14671,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12607, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14688,10 +14688,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12580, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12580, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14701,7 +14701,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12580, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14713,17 +14713,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12651, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12665, + "commentStart": 0, "elements": [ { - "commentStart": 12666, + "commentStart": 0, "end": 0, "raw": "15.96", "start": 0, @@ -14736,7 +14736,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12674, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -14747,7 +14747,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12673, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14764,10 +14764,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12646, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12646, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14777,7 +14777,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12646, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14789,17 +14789,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12715, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12729, + "commentStart": 0, "elements": [ { - "commentStart": 12730, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -14812,7 +14812,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12738, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -14823,7 +14823,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12737, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14840,10 +14840,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12710, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12710, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14853,7 +14853,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12710, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14865,17 +14865,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12781, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12795, + "commentStart": 0, "elements": [ { - "commentStart": 12796, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -14888,7 +14888,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12804, + "commentStart": 0, "end": 0, "raw": "0.83999999", "start": 0, @@ -14899,7 +14899,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12803, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14916,10 +14916,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12776, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14929,7 +14929,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12776, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14941,17 +14941,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12851, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12865, + "commentStart": 0, "elements": [ { - "commentStart": 12866, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -14964,7 +14964,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12874, + "commentStart": 0, "end": 0, "raw": "0.83999999", "start": 0, @@ -14975,7 +14975,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12873, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14992,10 +14992,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12846, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12846, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15005,7 +15005,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12846, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15017,17 +15017,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12923, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12937, + "commentStart": 0, "elements": [ { - "commentStart": 12938, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -15040,7 +15040,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 12946, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -15051,7 +15051,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 12945, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15068,10 +15068,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12918, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15081,7 +15081,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12918, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15093,17 +15093,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 12987, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13001, + "commentStart": 0, "elements": [ { - "commentStart": 13002, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -15116,7 +15116,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13010, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -15127,7 +15127,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13009, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15144,10 +15144,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 12982, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12982, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15157,7 +15157,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 12982, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15169,17 +15169,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13053, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13067, + "commentStart": 0, "elements": [ { - "commentStart": 13068, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -15192,7 +15192,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13076, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -15203,7 +15203,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13075, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15220,10 +15220,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13048, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13048, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15233,7 +15233,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13048, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15245,17 +15245,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13117, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13131, + "commentStart": 0, "elements": [ { - "commentStart": 13132, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -15268,7 +15268,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13139, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -15279,7 +15279,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13138, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15296,10 +15296,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13112, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13112, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15309,7 +15309,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13112, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15321,17 +15321,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13182, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13196, + "commentStart": 0, "elements": [ { - "commentStart": 13197, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -15344,7 +15344,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13204, + "commentStart": 0, "end": 0, "raw": "4.62", "start": 0, @@ -15355,7 +15355,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13203, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15372,10 +15372,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13177, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15385,7 +15385,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13177, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15397,17 +15397,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13245, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13259, + "commentStart": 0, "elements": [ { - "commentStart": 13260, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -15420,7 +15420,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13268, + "commentStart": 0, "end": 0, "raw": "4.62", "start": 0, @@ -15431,7 +15431,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13267, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15448,10 +15448,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13240, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15461,7 +15461,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13240, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15473,17 +15473,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13311, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13325, + "commentStart": 0, "elements": [ { - "commentStart": 13326, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -15496,7 +15496,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13334, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -15507,7 +15507,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13333, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15524,10 +15524,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13306, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13306, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15537,7 +15537,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13306, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15549,17 +15549,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13375, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13389, + "commentStart": 0, "elements": [ { - "commentStart": 13390, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -15572,7 +15572,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13397, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -15583,7 +15583,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13396, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15600,10 +15600,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13370, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13370, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15613,7 +15613,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13370, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15625,17 +15625,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13440, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13454, + "commentStart": 0, "elements": [ { - "commentStart": 13455, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -15648,7 +15648,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13462, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -15659,7 +15659,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13461, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15676,10 +15676,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13435, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13435, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15689,7 +15689,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13435, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15701,17 +15701,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13503, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13517, + "commentStart": 0, "elements": [ { - "commentStart": 13518, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -15724,7 +15724,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13525, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -15735,7 +15735,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13524, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15752,10 +15752,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13498, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13498, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15765,7 +15765,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13498, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15777,17 +15777,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13558, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13572, + "commentStart": 0, "elements": [ { - "commentStart": 13573, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -15800,7 +15800,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13580, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -15811,7 +15811,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13579, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15828,10 +15828,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13553, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13553, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15841,7 +15841,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13553, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15853,17 +15853,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13618, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13632, + "commentStart": 0, "elements": [ { - "commentStart": 13633, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -15876,7 +15876,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13640, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -15887,7 +15887,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13639, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15904,10 +15904,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13613, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13613, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15917,7 +15917,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13613, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15929,17 +15929,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13680, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13694, + "commentStart": 0, "elements": [ { - "commentStart": 13695, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -15952,7 +15952,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13702, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -15963,7 +15963,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13701, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15980,10 +15980,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13675, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13675, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15993,7 +15993,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13675, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16005,17 +16005,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13743, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13757, + "commentStart": 0, "elements": [ { - "commentStart": 13758, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -16028,7 +16028,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13764, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -16039,7 +16039,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13763, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16056,10 +16056,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13738, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13738, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16069,7 +16069,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13738, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16081,17 +16081,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13807, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13821, + "commentStart": 0, "elements": [ { - "commentStart": 13822, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -16104,7 +16104,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13828, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -16115,7 +16115,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13827, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16132,10 +16132,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13802, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16145,7 +16145,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13802, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16157,17 +16157,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13869, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13883, + "commentStart": 0, "elements": [ { - "commentStart": 13884, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -16180,7 +16180,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13891, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -16191,7 +16191,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13890, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16208,10 +16208,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13864, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13864, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16221,7 +16221,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13864, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16233,17 +16233,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13934, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13948, + "commentStart": 0, "elements": [ { - "commentStart": 13949, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -16256,7 +16256,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 13956, + "commentStart": 0, "end": 0, "raw": "4.62", "start": 0, @@ -16267,7 +16267,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 13955, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16284,10 +16284,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13929, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13929, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16297,7 +16297,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13929, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16309,17 +16309,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 13997, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14011, + "commentStart": 0, "elements": [ { - "commentStart": 14012, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -16332,7 +16332,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14018, + "commentStart": 0, "end": 0, "raw": "4.62", "start": 0, @@ -16343,7 +16343,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14017, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16360,10 +16360,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 13992, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13992, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16373,7 +16373,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 13992, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16385,17 +16385,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14061, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14075, + "commentStart": 0, "elements": [ { - "commentStart": 14076, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -16408,7 +16408,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14082, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -16419,7 +16419,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14081, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16436,10 +16436,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14056, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14056, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16449,7 +16449,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14056, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16461,17 +16461,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14123, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14137, + "commentStart": 0, "elements": [ { - "commentStart": 14138, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -16484,7 +16484,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14145, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -16495,7 +16495,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14144, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16512,10 +16512,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14118, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16525,7 +16525,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14118, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16537,17 +16537,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14188, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14202, + "commentStart": 0, "elements": [ { - "commentStart": 14203, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -16560,7 +16560,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14210, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -16571,7 +16571,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14209, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16588,10 +16588,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14183, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14183, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16601,7 +16601,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14183, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16613,17 +16613,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14251, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14265, + "commentStart": 0, "elements": [ { - "commentStart": 14266, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -16636,7 +16636,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14273, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -16647,7 +16647,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14272, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16664,10 +16664,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14246, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16677,7 +16677,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16689,17 +16689,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14316, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14330, + "commentStart": 0, "elements": [ { - "commentStart": 14331, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -16712,7 +16712,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14338, + "commentStart": 0, "end": 0, "raw": "0.83999999", "start": 0, @@ -16723,7 +16723,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14337, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16740,10 +16740,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14311, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16753,7 +16753,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14311, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16765,17 +16765,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14385, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14399, + "commentStart": 0, "elements": [ { - "commentStart": 14400, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -16788,7 +16788,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14407, + "commentStart": 0, "end": 0, "raw": "0.83999999", "start": 0, @@ -16799,7 +16799,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14406, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16816,10 +16816,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14380, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16829,7 +16829,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14380, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16841,17 +16841,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14456, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14470, + "commentStart": 0, "elements": [ { - "commentStart": 14471, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -16864,7 +16864,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14478, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -16875,7 +16875,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14477, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16892,10 +16892,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14451, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14451, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16905,7 +16905,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14451, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16917,17 +16917,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14519, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14533, + "commentStart": 0, "elements": [ { - "commentStart": 14534, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -16940,7 +16940,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14541, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -16951,7 +16951,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14540, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16968,10 +16968,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14514, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14514, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16981,7 +16981,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14514, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16993,17 +16993,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14584, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14598, + "commentStart": 0, "elements": [ { - "commentStart": 14599, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -17016,7 +17016,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14606, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -17027,7 +17027,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14605, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17044,10 +17044,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14579, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14579, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17057,7 +17057,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14579, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17069,17 +17069,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14647, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14661, + "commentStart": 0, "elements": [ { - "commentStart": 14662, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -17092,7 +17092,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14668, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -17103,7 +17103,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14667, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17120,10 +17120,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14642, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14642, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17133,7 +17133,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14642, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17145,17 +17145,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14711, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14725, + "commentStart": 0, "elements": [ { - "commentStart": 14726, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -17168,7 +17168,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14732, + "commentStart": 0, "end": 0, "raw": "4.62", "start": 0, @@ -17179,7 +17179,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14731, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17196,10 +17196,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14706, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14706, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17209,7 +17209,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14706, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17221,17 +17221,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14773, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14787, + "commentStart": 0, "elements": [ { - "commentStart": 14788, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -17244,7 +17244,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14795, + "commentStart": 0, "end": 0, "raw": "4.62", "start": 0, @@ -17255,7 +17255,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14794, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17272,10 +17272,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14768, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14768, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17285,7 +17285,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14768, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17297,17 +17297,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14838, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14852, + "commentStart": 0, "elements": [ { - "commentStart": 14853, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -17320,7 +17320,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14860, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -17331,7 +17331,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14859, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17348,10 +17348,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14833, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14833, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17361,7 +17361,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14833, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17373,17 +17373,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14901, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14915, + "commentStart": 0, "elements": [ { - "commentStart": 14916, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -17396,7 +17396,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14922, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -17407,7 +17407,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14921, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17424,10 +17424,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14896, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14896, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17437,7 +17437,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14896, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17449,17 +17449,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 14965, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14979, + "commentStart": 0, "elements": [ { - "commentStart": 14980, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -17472,7 +17472,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 14986, + "commentStart": 0, "end": 0, "raw": "1.68", "start": 0, @@ -17483,7 +17483,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 14985, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17500,10 +17500,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 14960, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14960, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17513,7 +17513,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 14960, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17525,17 +17525,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15027, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15041, + "commentStart": 0, "elements": [ { - "commentStart": 15042, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -17548,7 +17548,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15050, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -17559,7 +17559,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15049, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17576,10 +17576,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15022, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15022, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17589,7 +17589,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15022, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17601,17 +17601,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15083, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15097, + "commentStart": 0, "elements": [ { - "commentStart": 15098, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -17624,7 +17624,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15106, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -17635,7 +17635,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15105, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17652,10 +17652,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15078, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15078, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17665,7 +17665,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15078, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17677,17 +17677,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15147, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15161, + "commentStart": 0, "elements": [ { - "commentStart": 15162, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -17700,7 +17700,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15170, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -17711,7 +17711,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15169, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17728,10 +17728,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15142, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15142, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17741,7 +17741,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15142, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17753,17 +17753,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15213, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15227, + "commentStart": 0, "elements": [ { - "commentStart": 15228, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -17776,7 +17776,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15236, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -17787,7 +17787,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15235, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17804,10 +17804,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15208, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15208, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17817,7 +17817,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15208, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17829,17 +17829,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15276, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15290, + "commentStart": 0, "elements": [ { - "commentStart": 15291, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -17852,7 +17852,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15299, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -17863,7 +17863,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15298, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17880,10 +17880,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15271, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17893,7 +17893,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15271, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17905,17 +17905,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15341, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15355, + "commentStart": 0, "elements": [ { - "commentStart": 15356, + "commentStart": 0, "end": 0, "raw": "15.12", "start": 0, @@ -17928,7 +17928,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15364, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -17939,7 +17939,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15363, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17956,10 +17956,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15336, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17969,7 +17969,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15336, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17981,17 +17981,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15406, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15420, + "commentStart": 0, "elements": [ { - "commentStart": 15421, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -18004,7 +18004,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15442, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -18015,7 +18015,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15441, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18032,10 +18032,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15401, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15401, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18045,7 +18045,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15401, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18057,17 +18057,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15485, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15499, + "commentStart": 0, "elements": [ { - "commentStart": 15500, + "commentStart": 0, "end": 0, "raw": "15.959999999999999", "start": 0, @@ -18080,7 +18080,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15521, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -18091,7 +18091,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15520, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18108,10 +18108,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15480, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15480, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18121,7 +18121,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15480, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18133,17 +18133,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15563, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15577, + "commentStart": 0, "elements": [ { - "commentStart": 15578, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -18156,7 +18156,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15585, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -18167,7 +18167,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15584, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18184,10 +18184,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15558, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15558, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18197,7 +18197,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15558, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18209,17 +18209,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15618, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15632, + "commentStart": 0, "elements": [ { - "commentStart": 15633, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -18232,7 +18232,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15640, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -18243,7 +18243,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15639, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18260,10 +18260,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15613, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15613, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18273,7 +18273,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15613, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18285,17 +18285,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15680, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15694, + "commentStart": 0, "elements": [ { - "commentStart": 15695, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -18308,7 +18308,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15702, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -18319,7 +18319,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15701, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18336,10 +18336,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15675, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15675, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18349,7 +18349,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15675, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18361,17 +18361,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15744, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15758, + "commentStart": 0, "elements": [ { - "commentStart": 15759, + "commentStart": 0, "end": 0, "raw": "6.72", "start": 0, @@ -18384,7 +18384,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15766, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -18395,7 +18395,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15765, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18412,10 +18412,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15739, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15739, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18425,7 +18425,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15739, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18437,17 +18437,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15807, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15821, + "commentStart": 0, "elements": [ { - "commentStart": 15822, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -18460,7 +18460,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15829, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -18471,7 +18471,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15828, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18488,10 +18488,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15802, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18501,7 +18501,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15802, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18513,17 +18513,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15872, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15886, + "commentStart": 0, "elements": [ { - "commentStart": 15887, + "commentStart": 0, "end": 0, "raw": "7.56", "start": 0, @@ -18536,7 +18536,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15894, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -18547,7 +18547,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15893, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18564,10 +18564,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15867, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18577,7 +18577,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15867, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18589,17 +18589,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 15935, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15949, + "commentStart": 0, "elements": [ { - "commentStart": 15950, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -18612,7 +18612,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 15957, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -18623,7 +18623,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 15956, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18640,10 +18640,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15930, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15930, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18653,7 +18653,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15930, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18665,17 +18665,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16000, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16014, + "commentStart": 0, "elements": [ { - "commentStart": 16015, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -18688,7 +18688,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16022, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -18699,7 +18699,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16021, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18716,10 +18716,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 15995, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15995, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18729,7 +18729,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 15995, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18741,17 +18741,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16063, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16077, + "commentStart": 0, "elements": [ { - "commentStart": 16078, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -18764,7 +18764,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16086, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -18775,7 +18775,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16085, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18792,10 +18792,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16058, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18805,7 +18805,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16058, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18817,17 +18817,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16119, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16133, + "commentStart": 0, "elements": [ { - "commentStart": 16134, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -18840,7 +18840,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16142, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -18851,7 +18851,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16141, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18868,10 +18868,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16114, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16114, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18881,7 +18881,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16114, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18893,17 +18893,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16183, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16197, + "commentStart": 0, "elements": [ { - "commentStart": 16198, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -18916,7 +18916,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16205, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -18927,7 +18927,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16204, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18944,10 +18944,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16178, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16178, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18957,7 +18957,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16178, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18969,17 +18969,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16248, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16262, + "commentStart": 0, "elements": [ { - "commentStart": 16263, + "commentStart": 0, "end": 0, "raw": "16.8", "start": 0, @@ -18992,7 +18992,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16270, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -19003,7 +19003,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16269, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19020,10 +19020,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16243, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16243, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19033,7 +19033,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16243, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19045,17 +19045,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16310, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16324, + "commentStart": 0, "elements": [ { - "commentStart": 16325, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -19068,7 +19068,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16333, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -19079,7 +19079,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16332, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19096,10 +19096,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16305, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16305, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19109,7 +19109,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16305, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19121,17 +19121,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16375, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16389, + "commentStart": 0, "elements": [ { - "commentStart": 16390, + "commentStart": 0, "end": 0, "raw": "17.64", "start": 0, @@ -19144,7 +19144,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16398, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -19155,7 +19155,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16397, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19172,10 +19172,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16370, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16370, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19185,7 +19185,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16370, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19197,17 +19197,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16440, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16454, + "commentStart": 0, "elements": [ { - "commentStart": 16455, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -19220,7 +19220,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16463, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -19231,7 +19231,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16462, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19248,10 +19248,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16435, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16435, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19261,7 +19261,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16435, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19273,17 +19273,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16506, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16520, + "commentStart": 0, "elements": [ { - "commentStart": 16521, + "commentStart": 0, "end": 0, "raw": "18.48", "start": 0, @@ -19296,7 +19296,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16529, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -19307,7 +19307,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16528, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19324,10 +19324,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16501, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19337,7 +19337,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16501, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19349,17 +19349,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16571, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16585, + "commentStart": 0, "elements": [ { - "commentStart": 16586, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -19372,7 +19372,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16593, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -19383,7 +19383,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16592, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19400,10 +19400,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16566, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16566, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19413,7 +19413,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16566, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19425,17 +19425,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16626, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16640, + "commentStart": 0, "elements": [ { - "commentStart": 16641, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -19448,7 +19448,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16648, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -19459,7 +19459,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16647, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19476,10 +19476,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16621, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16621, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19489,7 +19489,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16621, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19501,17 +19501,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16689, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16703, + "commentStart": 0, "elements": [ { - "commentStart": 16704, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -19524,7 +19524,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16711, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -19535,7 +19535,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16710, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19552,10 +19552,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16684, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16684, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19565,7 +19565,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16684, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19577,17 +19577,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16754, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16768, + "commentStart": 0, "elements": [ { - "commentStart": 16769, + "commentStart": 0, "end": 0, "raw": "2.52", "start": 0, @@ -19600,7 +19600,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16776, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -19611,7 +19611,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16775, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19628,10 +19628,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16749, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16749, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19641,7 +19641,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16749, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19653,17 +19653,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16817, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16831, + "commentStart": 0, "elements": [ { - "commentStart": 16832, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -19676,7 +19676,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16839, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -19687,7 +19687,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16838, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19704,10 +19704,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16812, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16812, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19717,7 +19717,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16812, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19729,17 +19729,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16882, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16896, + "commentStart": 0, "elements": [ { - "commentStart": 16897, + "commentStart": 0, "end": 0, "raw": "3.36", "start": 0, @@ -19752,7 +19752,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16904, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -19763,7 +19763,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16903, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19780,10 +19780,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16877, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16877, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19793,7 +19793,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16877, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19805,17 +19805,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 16944, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16958, + "commentStart": 0, "elements": [ { - "commentStart": 16959, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -19828,7 +19828,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 16965, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -19839,7 +19839,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 16964, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19856,10 +19856,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 16939, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16939, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19869,7 +19869,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 16939, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19881,17 +19881,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17007, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17021, + "commentStart": 0, "elements": [ { - "commentStart": 17022, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -19904,7 +19904,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17028, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -19915,7 +19915,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17027, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19932,10 +19932,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17002, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17002, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19945,7 +19945,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17002, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19957,17 +19957,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17070, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17084, + "commentStart": 0, "elements": [ { - "commentStart": 17085, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -19980,7 +19980,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17091, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -19991,7 +19991,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17090, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20008,10 +20008,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17065, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17065, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20021,7 +20021,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17065, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20033,17 +20033,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17123, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17137, + "commentStart": 0, "elements": [ { - "commentStart": 17138, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -20056,7 +20056,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17145, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -20067,7 +20067,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17144, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20084,10 +20084,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17118, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20097,7 +20097,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17118, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20109,17 +20109,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17187, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17201, + "commentStart": 0, "elements": [ { - "commentStart": 17202, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -20132,7 +20132,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17209, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -20143,7 +20143,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17208, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20160,10 +20160,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17182, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17182, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20173,7 +20173,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17182, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20185,17 +20185,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17251, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17265, + "commentStart": 0, "elements": [ { - "commentStart": 17266, + "commentStart": 0, "end": 0, "raw": "10.08", "start": 0, @@ -20208,7 +20208,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17274, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -20219,7 +20219,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17273, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20236,10 +20236,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17246, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20249,7 +20249,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20261,17 +20261,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17317, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17331, + "commentStart": 0, "elements": [ { - "commentStart": 17332, + "commentStart": 0, "end": 0, "raw": "10.08", "start": 0, @@ -20284,7 +20284,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17340, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -20295,7 +20295,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17339, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20312,10 +20312,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17312, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17312, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20325,7 +20325,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17312, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20337,17 +20337,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17381, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17395, + "commentStart": 0, "elements": [ { - "commentStart": 17396, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -20360,7 +20360,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17403, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -20371,7 +20371,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17402, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20388,10 +20388,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17376, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20401,7 +20401,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17376, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20413,17 +20413,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17446, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17460, + "commentStart": 0, "elements": [ { - "commentStart": 17461, + "commentStart": 0, "end": 0, "raw": "9.24", "start": 0, @@ -20436,7 +20436,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17468, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -20447,7 +20447,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17467, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20464,10 +20464,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17441, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20477,7 +20477,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17441, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20489,17 +20489,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17509, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17523, + "commentStart": 0, "elements": [ { - "commentStart": 17524, + "commentStart": 0, "end": 0, "raw": "8.4", "start": 0, @@ -20512,7 +20512,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17530, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -20523,7 +20523,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17529, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20540,10 +20540,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17504, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20553,7 +20553,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17504, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20565,17 +20565,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17573, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17587, + "commentStart": 0, "elements": [ { - "commentStart": 17588, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -20588,7 +20588,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17596, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -20599,7 +20599,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17595, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20616,10 +20616,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17568, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17568, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20629,7 +20629,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17568, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20641,17 +20641,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17628, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17642, + "commentStart": 0, "elements": [ { - "commentStart": 17643, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -20664,7 +20664,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17650, + "commentStart": 0, "end": 0, "raw": "4.2", "start": 0, @@ -20675,7 +20675,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17649, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20692,10 +20692,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17623, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17623, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20705,7 +20705,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17623, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20717,17 +20717,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17692, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17706, + "commentStart": 0, "elements": [ { - "commentStart": 17707, + "commentStart": 0, "end": 0, "raw": "12.6", "start": 0, @@ -20740,7 +20740,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17714, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -20751,7 +20751,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17713, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20768,10 +20768,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17687, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17687, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20781,7 +20781,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17687, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20793,17 +20793,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17755, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17769, + "commentStart": 0, "elements": [ { - "commentStart": 17770, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -20816,7 +20816,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17778, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -20827,7 +20827,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17777, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20844,10 +20844,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17750, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20857,7 +20857,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20869,17 +20869,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17821, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17835, + "commentStart": 0, "elements": [ { - "commentStart": 17836, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -20892,7 +20892,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17844, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -20903,7 +20903,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17843, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20920,10 +20920,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17816, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17816, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20933,7 +20933,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17816, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20945,17 +20945,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17885, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17899, + "commentStart": 0, "elements": [ { - "commentStart": 17900, + "commentStart": 0, "end": 0, "raw": "10.92", "start": 0, @@ -20968,7 +20968,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17908, + "commentStart": 0, "end": 0, "raw": "5.88", "start": 0, @@ -20979,7 +20979,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17907, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20996,10 +20996,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17880, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17880, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21009,7 +21009,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17880, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21021,17 +21021,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 17951, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17965, + "commentStart": 0, "elements": [ { - "commentStart": 17966, + "commentStart": 0, "end": 0, "raw": "10.92", "start": 0, @@ -21044,7 +21044,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 17974, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -21055,7 +21055,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 17973, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21072,10 +21072,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 17946, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17946, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21085,7 +21085,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 17946, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21097,17 +21097,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 18015, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18029, + "commentStart": 0, "elements": [ { - "commentStart": 18030, + "commentStart": 0, "end": 0, "raw": "11.76", "start": 0, @@ -21120,7 +21120,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 18038, + "commentStart": 0, "end": 0, "raw": "5.04", "start": 0, @@ -21131,7 +21131,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 18037, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21148,10 +21148,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 18010, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18010, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21161,7 +21161,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 18010, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21173,17 +21173,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 18081, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18095, + "commentStart": 0, "elements": [ { - "commentStart": 18096, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -21196,7 +21196,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 18104, + "commentStart": 0, "end": 0, "raw": "10.92", "start": 0, @@ -21207,7 +21207,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 18103, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21224,10 +21224,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 18076, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18076, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21237,7 +21237,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 18076, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21249,17 +21249,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 18138, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18152, + "commentStart": 0, "elements": [ { - "commentStart": 18153, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -21272,7 +21272,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 18161, + "commentStart": 0, "end": 0, "raw": "10.92", "start": 0, @@ -21283,7 +21283,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 18160, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21300,10 +21300,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 18133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18133, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21313,7 +21313,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 18133, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21325,17 +21325,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 18205, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18219, + "commentStart": 0, "elements": [ { - "commentStart": 18220, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -21348,7 +21348,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 18228, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -21359,7 +21359,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 18227, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21376,10 +21376,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 18200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18200, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21389,7 +21389,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 18200, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21401,17 +21401,17 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 18271, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18285, + "commentStart": 0, "elements": [ { - "commentStart": 18286, + "commentStart": 0, "end": 0, "raw": "14.28", "start": 0, @@ -21424,7 +21424,7 @@ description: Result of parsing kittycad_svg.kcl }, { "argument": { - "commentStart": 18294, + "commentStart": 0, "end": 0, "raw": "13.44", "start": 0, @@ -21435,7 +21435,7 @@ description: Result of parsing kittycad_svg.kcl "suffix": "None" } }, - "commentStart": 18293, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21452,10 +21452,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 18266, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18266, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21465,7 +21465,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 18266, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21475,7 +21475,7 @@ description: Result of parsing kittycad_svg.kcl { "arguments": [ { - "commentStart": 18339, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -21484,10 +21484,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 18333, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18333, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -21497,7 +21497,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 18333, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -21508,14 +21508,14 @@ description: Result of parsing kittycad_svg.kcl { "type": "LabeledArg", "label": { - "commentStart": 18355, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18364, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -21530,10 +21530,10 @@ description: Result of parsing kittycad_svg.kcl ], "callee": { "abs_path": false, - "commentStart": 18347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18347, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -21543,7 +21543,7 @@ description: Result of parsing kittycad_svg.kcl "start": 0, "type": "Name" }, - "commentStart": 18347, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21551,13 +21551,13 @@ description: Result of parsing kittycad_svg.kcl "unlabeled": null } ], - "commentStart": 6, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 96, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21570,7 +21570,7 @@ description: Result of parsing kittycad_svg.kcl ], "3": [ { - "commentStart": 151, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21583,7 +21583,7 @@ description: Result of parsing kittycad_svg.kcl ], "4": [ { - "commentStart": 214, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21596,7 +21596,7 @@ description: Result of parsing kittycad_svg.kcl ], "5": [ { - "commentStart": 280, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21609,7 +21609,7 @@ description: Result of parsing kittycad_svg.kcl ], "6": [ { - "commentStart": 341, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21622,7 +21622,7 @@ description: Result of parsing kittycad_svg.kcl ], "7": [ { - "commentStart": 403, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21635,7 +21635,7 @@ description: Result of parsing kittycad_svg.kcl ], "8": [ { - "commentStart": 466, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21648,7 +21648,7 @@ description: Result of parsing kittycad_svg.kcl ], "9": [ { - "commentStart": 531, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21661,7 +21661,7 @@ description: Result of parsing kittycad_svg.kcl ], "10": [ { - "commentStart": 594, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21674,7 +21674,7 @@ description: Result of parsing kittycad_svg.kcl ], "11": [ { - "commentStart": 659, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21687,7 +21687,7 @@ description: Result of parsing kittycad_svg.kcl ], "12": [ { - "commentStart": 722, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21700,7 +21700,7 @@ description: Result of parsing kittycad_svg.kcl ], "13": [ { - "commentStart": 786, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21713,7 +21713,7 @@ description: Result of parsing kittycad_svg.kcl ], "14": [ { - "commentStart": 848, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21726,7 +21726,7 @@ description: Result of parsing kittycad_svg.kcl ], "15": [ { - "commentStart": 913, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21739,7 +21739,7 @@ description: Result of parsing kittycad_svg.kcl ], "16": [ { - "commentStart": 977, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21752,7 +21752,7 @@ description: Result of parsing kittycad_svg.kcl ], "17": [ { - "commentStart": 1042, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21765,7 +21765,7 @@ description: Result of parsing kittycad_svg.kcl ], "18": [ { - "commentStart": 1105, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21778,7 +21778,7 @@ description: Result of parsing kittycad_svg.kcl ], "19": [ { - "commentStart": 1171, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21791,7 +21791,7 @@ description: Result of parsing kittycad_svg.kcl ], "20": [ { - "commentStart": 1236, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21804,7 +21804,7 @@ description: Result of parsing kittycad_svg.kcl ], "21": [ { - "commentStart": 1302, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21817,7 +21817,7 @@ description: Result of parsing kittycad_svg.kcl ], "22": [ { - "commentStart": 1367, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21830,7 +21830,7 @@ description: Result of parsing kittycad_svg.kcl ], "23": [ { - "commentStart": 1433, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21843,7 +21843,7 @@ description: Result of parsing kittycad_svg.kcl ], "24": [ { - "commentStart": 1494, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21856,7 +21856,7 @@ description: Result of parsing kittycad_svg.kcl ], "25": [ { - "commentStart": 1558, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21869,7 +21869,7 @@ description: Result of parsing kittycad_svg.kcl ], "26": [ { - "commentStart": 1624, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21882,7 +21882,7 @@ description: Result of parsing kittycad_svg.kcl ], "27": [ { - "commentStart": 1690, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21895,7 +21895,7 @@ description: Result of parsing kittycad_svg.kcl ], "28": [ { - "commentStart": 1755, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21908,7 +21908,7 @@ description: Result of parsing kittycad_svg.kcl ], "29": [ { - "commentStart": 1822, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21921,7 +21921,7 @@ description: Result of parsing kittycad_svg.kcl ], "30": [ { - "commentStart": 1888, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21934,7 +21934,7 @@ description: Result of parsing kittycad_svg.kcl ], "31": [ { - "commentStart": 1955, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21947,7 +21947,7 @@ description: Result of parsing kittycad_svg.kcl ], "32": [ { - "commentStart": 2020, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21960,7 +21960,7 @@ description: Result of parsing kittycad_svg.kcl ], "33": [ { - "commentStart": 2086, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21973,7 +21973,7 @@ description: Result of parsing kittycad_svg.kcl ], "34": [ { - "commentStart": 2152, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21986,7 +21986,7 @@ description: Result of parsing kittycad_svg.kcl ], "35": [ { - "commentStart": 2219, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -21999,7 +21999,7 @@ description: Result of parsing kittycad_svg.kcl ], "36": [ { - "commentStart": 2283, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22012,7 +22012,7 @@ description: Result of parsing kittycad_svg.kcl ], "37": [ { - "commentStart": 2349, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22025,7 +22025,7 @@ description: Result of parsing kittycad_svg.kcl ], "38": [ { - "commentStart": 2412, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22038,7 +22038,7 @@ description: Result of parsing kittycad_svg.kcl ], "39": [ { - "commentStart": 2477, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22051,7 +22051,7 @@ description: Result of parsing kittycad_svg.kcl ], "40": [ { - "commentStart": 2542, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22064,7 +22064,7 @@ description: Result of parsing kittycad_svg.kcl ], "41": [ { - "commentStart": 2608, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22077,7 +22077,7 @@ description: Result of parsing kittycad_svg.kcl ], "42": [ { - "commentStart": 2672, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22090,7 +22090,7 @@ description: Result of parsing kittycad_svg.kcl ], "43": [ { - "commentStart": 2737, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22103,7 +22103,7 @@ description: Result of parsing kittycad_svg.kcl ], "44": [ { - "commentStart": 2802, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22116,7 +22116,7 @@ description: Result of parsing kittycad_svg.kcl ], "45": [ { - "commentStart": 2868, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22129,7 +22129,7 @@ description: Result of parsing kittycad_svg.kcl ], "46": [ { - "commentStart": 2937, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22142,7 +22142,7 @@ description: Result of parsing kittycad_svg.kcl ], "47": [ { - "commentStart": 2997, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22155,7 +22155,7 @@ description: Result of parsing kittycad_svg.kcl ], "48": [ { - "commentStart": 3062, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22168,7 +22168,7 @@ description: Result of parsing kittycad_svg.kcl ], "49": [ { - "commentStart": 3127, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22181,7 +22181,7 @@ description: Result of parsing kittycad_svg.kcl ], "50": [ { - "commentStart": 3192, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22194,7 +22194,7 @@ description: Result of parsing kittycad_svg.kcl ], "51": [ { - "commentStart": 3259, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22207,7 +22207,7 @@ description: Result of parsing kittycad_svg.kcl ], "52": [ { - "commentStart": 3325, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22220,7 +22220,7 @@ description: Result of parsing kittycad_svg.kcl ], "53": [ { - "commentStart": 3392, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22231,7 +22231,7 @@ description: Result of parsing kittycad_svg.kcl } }, { - "commentStart": 3418, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22244,7 +22244,7 @@ description: Result of parsing kittycad_svg.kcl ], "54": [ { - "commentStart": 3474, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22257,7 +22257,7 @@ description: Result of parsing kittycad_svg.kcl ], "55": [ { - "commentStart": 3530, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22270,7 +22270,7 @@ description: Result of parsing kittycad_svg.kcl ], "56": [ { - "commentStart": 3596, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22283,7 +22283,7 @@ description: Result of parsing kittycad_svg.kcl ], "57": [ { - "commentStart": 3663, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22296,7 +22296,7 @@ description: Result of parsing kittycad_svg.kcl ], "58": [ { - "commentStart": 3728, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22309,7 +22309,7 @@ description: Result of parsing kittycad_svg.kcl ], "59": [ { - "commentStart": 3784, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22322,7 +22322,7 @@ description: Result of parsing kittycad_svg.kcl ], "60": [ { - "commentStart": 3849, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22335,7 +22335,7 @@ description: Result of parsing kittycad_svg.kcl ], "61": [ { - "commentStart": 3915, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22348,7 +22348,7 @@ description: Result of parsing kittycad_svg.kcl ], "62": [ { - "commentStart": 3980, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22361,7 +22361,7 @@ description: Result of parsing kittycad_svg.kcl ], "63": [ { - "commentStart": 4036, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22374,7 +22374,7 @@ description: Result of parsing kittycad_svg.kcl ], "64": [ { - "commentStart": 4101, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22387,7 +22387,7 @@ description: Result of parsing kittycad_svg.kcl ], "65": [ { - "commentStart": 4167, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22400,7 +22400,7 @@ description: Result of parsing kittycad_svg.kcl ], "66": [ { - "commentStart": 4233, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22413,7 +22413,7 @@ description: Result of parsing kittycad_svg.kcl ], "67": [ { - "commentStart": 4290, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22426,7 +22426,7 @@ description: Result of parsing kittycad_svg.kcl ], "68": [ { - "commentStart": 4369, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22439,7 +22439,7 @@ description: Result of parsing kittycad_svg.kcl ], "69": [ { - "commentStart": 4449, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22452,7 +22452,7 @@ description: Result of parsing kittycad_svg.kcl ], "70": [ { - "commentStart": 4514, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22465,7 +22465,7 @@ description: Result of parsing kittycad_svg.kcl ], "71": [ { - "commentStart": 4570, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22478,7 +22478,7 @@ description: Result of parsing kittycad_svg.kcl ], "72": [ { - "commentStart": 4636, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22491,7 +22491,7 @@ description: Result of parsing kittycad_svg.kcl ], "73": [ { - "commentStart": 4703, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22504,7 +22504,7 @@ description: Result of parsing kittycad_svg.kcl ], "74": [ { - "commentStart": 4769, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22517,7 +22517,7 @@ description: Result of parsing kittycad_svg.kcl ], "75": [ { - "commentStart": 4826, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22530,7 +22530,7 @@ description: Result of parsing kittycad_svg.kcl ], "76": [ { - "commentStart": 4892, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22543,7 +22543,7 @@ description: Result of parsing kittycad_svg.kcl ], "77": [ { - "commentStart": 4959, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22556,7 +22556,7 @@ description: Result of parsing kittycad_svg.kcl ], "78": [ { - "commentStart": 5025, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22569,7 +22569,7 @@ description: Result of parsing kittycad_svg.kcl ], "79": [ { - "commentStart": 5082, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22582,7 +22582,7 @@ description: Result of parsing kittycad_svg.kcl ], "80": [ { - "commentStart": 5148, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22595,7 +22595,7 @@ description: Result of parsing kittycad_svg.kcl ], "81": [ { - "commentStart": 5215, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22608,7 +22608,7 @@ description: Result of parsing kittycad_svg.kcl ], "82": [ { - "commentStart": 5280, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22621,7 +22621,7 @@ description: Result of parsing kittycad_svg.kcl ], "83": [ { - "commentStart": 5336, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22634,7 +22634,7 @@ description: Result of parsing kittycad_svg.kcl ], "84": [ { - "commentStart": 5400, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22647,7 +22647,7 @@ description: Result of parsing kittycad_svg.kcl ], "85": [ { - "commentStart": 5465, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22660,7 +22660,7 @@ description: Result of parsing kittycad_svg.kcl ], "86": [ { - "commentStart": 5527, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22673,7 +22673,7 @@ description: Result of parsing kittycad_svg.kcl ], "87": [ { - "commentStart": 5592, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22686,7 +22686,7 @@ description: Result of parsing kittycad_svg.kcl ], "88": [ { - "commentStart": 5655, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22699,7 +22699,7 @@ description: Result of parsing kittycad_svg.kcl ], "89": [ { - "commentStart": 5720, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22712,7 +22712,7 @@ description: Result of parsing kittycad_svg.kcl ], "90": [ { - "commentStart": 5783, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22725,7 +22725,7 @@ description: Result of parsing kittycad_svg.kcl ], "91": [ { - "commentStart": 5848, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22738,7 +22738,7 @@ description: Result of parsing kittycad_svg.kcl ], "92": [ { - "commentStart": 5915, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22751,7 +22751,7 @@ description: Result of parsing kittycad_svg.kcl ], "93": [ { - "commentStart": 5983, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22764,7 +22764,7 @@ description: Result of parsing kittycad_svg.kcl ], "94": [ { - "commentStart": 6046, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22777,7 +22777,7 @@ description: Result of parsing kittycad_svg.kcl ], "95": [ { - "commentStart": 6112, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22790,7 +22790,7 @@ description: Result of parsing kittycad_svg.kcl ], "96": [ { - "commentStart": 6176, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22803,7 +22803,7 @@ description: Result of parsing kittycad_svg.kcl ], "97": [ { - "commentStart": 6242, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22816,7 +22816,7 @@ description: Result of parsing kittycad_svg.kcl ], "98": [ { - "commentStart": 6306, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22829,7 +22829,7 @@ description: Result of parsing kittycad_svg.kcl ], "99": [ { - "commentStart": 6365, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22842,7 +22842,7 @@ description: Result of parsing kittycad_svg.kcl ], "100": [ { - "commentStart": 6435, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22855,7 +22855,7 @@ description: Result of parsing kittycad_svg.kcl ], "101": [ { - "commentStart": 6500, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22868,7 +22868,7 @@ description: Result of parsing kittycad_svg.kcl ], "102": [ { - "commentStart": 6566, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22881,7 +22881,7 @@ description: Result of parsing kittycad_svg.kcl ], "103": [ { - "commentStart": 6624, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22894,7 +22894,7 @@ description: Result of parsing kittycad_svg.kcl ], "104": [ { - "commentStart": 6691, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22907,7 +22907,7 @@ description: Result of parsing kittycad_svg.kcl ], "105": [ { - "commentStart": 6758, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22920,7 +22920,7 @@ description: Result of parsing kittycad_svg.kcl ], "106": [ { - "commentStart": 6823, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22933,7 +22933,7 @@ description: Result of parsing kittycad_svg.kcl ], "107": [ { - "commentStart": 6889, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22946,7 +22946,7 @@ description: Result of parsing kittycad_svg.kcl ], "108": [ { - "commentStart": 6954, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22959,7 +22959,7 @@ description: Result of parsing kittycad_svg.kcl ], "109": [ { - "commentStart": 7021, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22972,7 +22972,7 @@ description: Result of parsing kittycad_svg.kcl ], "110": [ { - "commentStart": 7086, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22985,7 +22985,7 @@ description: Result of parsing kittycad_svg.kcl ], "111": [ { - "commentStart": 7151, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -22998,7 +22998,7 @@ description: Result of parsing kittycad_svg.kcl ], "112": [ { - "commentStart": 7214, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23011,7 +23011,7 @@ description: Result of parsing kittycad_svg.kcl ], "113": [ { - "commentStart": 7293, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23024,7 +23024,7 @@ description: Result of parsing kittycad_svg.kcl ], "114": [ { - "commentStart": 7359, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23037,7 +23037,7 @@ description: Result of parsing kittycad_svg.kcl ], "115": [ { - "commentStart": 7416, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23050,7 +23050,7 @@ description: Result of parsing kittycad_svg.kcl ], "116": [ { - "commentStart": 7482, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23063,7 +23063,7 @@ description: Result of parsing kittycad_svg.kcl ], "117": [ { - "commentStart": 7549, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23076,7 +23076,7 @@ description: Result of parsing kittycad_svg.kcl ], "118": [ { - "commentStart": 7615, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23089,7 +23089,7 @@ description: Result of parsing kittycad_svg.kcl ], "119": [ { - "commentStart": 7681, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23102,7 +23102,7 @@ description: Result of parsing kittycad_svg.kcl ], "120": [ { - "commentStart": 7738, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23115,7 +23115,7 @@ description: Result of parsing kittycad_svg.kcl ], "121": [ { - "commentStart": 7805, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23128,7 +23128,7 @@ description: Result of parsing kittycad_svg.kcl ], "122": [ { - "commentStart": 7871, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23141,7 +23141,7 @@ description: Result of parsing kittycad_svg.kcl ], "123": [ { - "commentStart": 7956, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23154,7 +23154,7 @@ description: Result of parsing kittycad_svg.kcl ], "124": [ { - "commentStart": 8035, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23167,7 +23167,7 @@ description: Result of parsing kittycad_svg.kcl ], "125": [ { - "commentStart": 8102, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23180,7 +23180,7 @@ description: Result of parsing kittycad_svg.kcl ], "126": [ { - "commentStart": 8168, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23193,7 +23193,7 @@ description: Result of parsing kittycad_svg.kcl ], "127": [ { - "commentStart": 8248, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23206,7 +23206,7 @@ description: Result of parsing kittycad_svg.kcl ], "128": [ { - "commentStart": 8327, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23219,7 +23219,7 @@ description: Result of parsing kittycad_svg.kcl ], "129": [ { - "commentStart": 8393, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23232,7 +23232,7 @@ description: Result of parsing kittycad_svg.kcl ], "130": [ { - "commentStart": 8456, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23245,7 +23245,7 @@ description: Result of parsing kittycad_svg.kcl ], "131": [ { - "commentStart": 8522, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23258,7 +23258,7 @@ description: Result of parsing kittycad_svg.kcl ], "132": [ { - "commentStart": 8586, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23271,7 +23271,7 @@ description: Result of parsing kittycad_svg.kcl ], "133": [ { - "commentStart": 8665, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23284,7 +23284,7 @@ description: Result of parsing kittycad_svg.kcl ], "134": [ { - "commentStart": 8743, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23297,7 +23297,7 @@ description: Result of parsing kittycad_svg.kcl ], "135": [ { - "commentStart": 8809, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23310,7 +23310,7 @@ description: Result of parsing kittycad_svg.kcl ], "136": [ { - "commentStart": 8875, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23323,7 +23323,7 @@ description: Result of parsing kittycad_svg.kcl ], "137": [ { - "commentStart": 8942, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23336,7 +23336,7 @@ description: Result of parsing kittycad_svg.kcl ], "138": [ { - "commentStart": 9006, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23349,7 +23349,7 @@ description: Result of parsing kittycad_svg.kcl ], "139": [ { - "commentStart": 9071, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23362,7 +23362,7 @@ description: Result of parsing kittycad_svg.kcl ], "140": [ { - "commentStart": 9127, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23375,7 +23375,7 @@ description: Result of parsing kittycad_svg.kcl ], "141": [ { - "commentStart": 9191, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23388,7 +23388,7 @@ description: Result of parsing kittycad_svg.kcl ], "142": [ { - "commentStart": 9256, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23401,7 +23401,7 @@ description: Result of parsing kittycad_svg.kcl ], "143": [ { - "commentStart": 9318, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23414,7 +23414,7 @@ description: Result of parsing kittycad_svg.kcl ], "144": [ { - "commentStart": 9383, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23427,7 +23427,7 @@ description: Result of parsing kittycad_svg.kcl ], "145": [ { - "commentStart": 9448, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23440,7 +23440,7 @@ description: Result of parsing kittycad_svg.kcl ], "146": [ { - "commentStart": 9514, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23453,7 +23453,7 @@ description: Result of parsing kittycad_svg.kcl ], "147": [ { - "commentStart": 9593, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23466,7 +23466,7 @@ description: Result of parsing kittycad_svg.kcl ], "148": [ { - "commentStart": 9673, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23479,7 +23479,7 @@ description: Result of parsing kittycad_svg.kcl ], "149": [ { - "commentStart": 9737, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23492,7 +23492,7 @@ description: Result of parsing kittycad_svg.kcl ], "150": [ { - "commentStart": 9801, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23505,7 +23505,7 @@ description: Result of parsing kittycad_svg.kcl ], "151": [ { - "commentStart": 9865, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23518,7 +23518,7 @@ description: Result of parsing kittycad_svg.kcl ], "152": [ { - "commentStart": 9920, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23531,7 +23531,7 @@ description: Result of parsing kittycad_svg.kcl ], "153": [ { - "commentStart": 9982, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23544,7 +23544,7 @@ description: Result of parsing kittycad_svg.kcl ], "154": [ { - "commentStart": 10046, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23557,7 +23557,7 @@ description: Result of parsing kittycad_svg.kcl ], "155": [ { - "commentStart": 10109, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23570,7 +23570,7 @@ description: Result of parsing kittycad_svg.kcl ], "156": [ { - "commentStart": 10174, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23583,7 +23583,7 @@ description: Result of parsing kittycad_svg.kcl ], "157": [ { - "commentStart": 10237, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23596,7 +23596,7 @@ description: Result of parsing kittycad_svg.kcl ], "158": [ { - "commentStart": 10308, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23609,7 +23609,7 @@ description: Result of parsing kittycad_svg.kcl ], "159": [ { - "commentStart": 10377, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23622,7 +23622,7 @@ description: Result of parsing kittycad_svg.kcl ], "160": [ { - "commentStart": 10442, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23635,7 +23635,7 @@ description: Result of parsing kittycad_svg.kcl ], "161": [ { - "commentStart": 10505, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23648,7 +23648,7 @@ description: Result of parsing kittycad_svg.kcl ], "162": [ { - "commentStart": 10570, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23661,7 +23661,7 @@ description: Result of parsing kittycad_svg.kcl ], "163": [ { - "commentStart": 10632, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23674,7 +23674,7 @@ description: Result of parsing kittycad_svg.kcl ], "164": [ { - "commentStart": 10696, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23687,7 +23687,7 @@ description: Result of parsing kittycad_svg.kcl ], "165": [ { - "commentStart": 10760, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23700,7 +23700,7 @@ description: Result of parsing kittycad_svg.kcl ], "166": [ { - "commentStart": 10825, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23713,7 +23713,7 @@ description: Result of parsing kittycad_svg.kcl ], "167": [ { - "commentStart": 10890, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23726,7 +23726,7 @@ description: Result of parsing kittycad_svg.kcl ], "168": [ { - "commentStart": 10946, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23739,7 +23739,7 @@ description: Result of parsing kittycad_svg.kcl ], "169": [ { - "commentStart": 11010, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23752,7 +23752,7 @@ description: Result of parsing kittycad_svg.kcl ], "170": [ { - "commentStart": 11076, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23765,7 +23765,7 @@ description: Result of parsing kittycad_svg.kcl ], "171": [ { - "commentStart": 11139, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23778,7 +23778,7 @@ description: Result of parsing kittycad_svg.kcl ], "172": [ { - "commentStart": 11204, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23791,7 +23791,7 @@ description: Result of parsing kittycad_svg.kcl ], "173": [ { - "commentStart": 11268, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23804,7 +23804,7 @@ description: Result of parsing kittycad_svg.kcl ], "174": [ { - "commentStart": 11334, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23817,7 +23817,7 @@ description: Result of parsing kittycad_svg.kcl ], "175": [ { - "commentStart": 11398, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23830,7 +23830,7 @@ description: Result of parsing kittycad_svg.kcl ], "176": [ { - "commentStart": 11470, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23843,7 +23843,7 @@ description: Result of parsing kittycad_svg.kcl ], "177": [ { - "commentStart": 11540, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23856,7 +23856,7 @@ description: Result of parsing kittycad_svg.kcl ], "178": [ { - "commentStart": 11606, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23869,7 +23869,7 @@ description: Result of parsing kittycad_svg.kcl ], "179": [ { - "commentStart": 11683, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23882,7 +23882,7 @@ description: Result of parsing kittycad_svg.kcl ], "180": [ { - "commentStart": 11762, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23895,7 +23895,7 @@ description: Result of parsing kittycad_svg.kcl ], "181": [ { - "commentStart": 11826, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23908,7 +23908,7 @@ description: Result of parsing kittycad_svg.kcl ], "182": [ { - "commentStart": 11891, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23921,7 +23921,7 @@ description: Result of parsing kittycad_svg.kcl ], "183": [ { - "commentStart": 11956, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23934,7 +23934,7 @@ description: Result of parsing kittycad_svg.kcl ], "184": [ { - "commentStart": 12009, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23947,7 +23947,7 @@ description: Result of parsing kittycad_svg.kcl ], "185": [ { - "commentStart": 12083, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23960,7 +23960,7 @@ description: Result of parsing kittycad_svg.kcl ], "186": [ { - "commentStart": 12162, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23973,7 +23973,7 @@ description: Result of parsing kittycad_svg.kcl ], "187": [ { - "commentStart": 12226, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23986,7 +23986,7 @@ description: Result of parsing kittycad_svg.kcl ], "188": [ { - "commentStart": 12291, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -23999,7 +23999,7 @@ description: Result of parsing kittycad_svg.kcl ], "189": [ { - "commentStart": 12356, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24012,7 +24012,7 @@ description: Result of parsing kittycad_svg.kcl ], "190": [ { - "commentStart": 12422, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24025,7 +24025,7 @@ description: Result of parsing kittycad_svg.kcl ], "191": [ { - "commentStart": 12485, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24038,7 +24038,7 @@ description: Result of parsing kittycad_svg.kcl ], "192": [ { - "commentStart": 12550, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24051,7 +24051,7 @@ description: Result of parsing kittycad_svg.kcl ], "193": [ { - "commentStart": 12614, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24064,7 +24064,7 @@ description: Result of parsing kittycad_svg.kcl ], "194": [ { - "commentStart": 12680, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24077,7 +24077,7 @@ description: Result of parsing kittycad_svg.kcl ], "195": [ { - "commentStart": 12744, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24090,7 +24090,7 @@ description: Result of parsing kittycad_svg.kcl ], "196": [ { - "commentStart": 12816, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24103,7 +24103,7 @@ description: Result of parsing kittycad_svg.kcl ], "197": [ { - "commentStart": 12886, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24116,7 +24116,7 @@ description: Result of parsing kittycad_svg.kcl ], "198": [ { - "commentStart": 12952, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24129,7 +24129,7 @@ description: Result of parsing kittycad_svg.kcl ], "199": [ { - "commentStart": 13016, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24142,7 +24142,7 @@ description: Result of parsing kittycad_svg.kcl ], "200": [ { - "commentStart": 13082, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24155,7 +24155,7 @@ description: Result of parsing kittycad_svg.kcl ], "201": [ { - "commentStart": 13145, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24168,7 +24168,7 @@ description: Result of parsing kittycad_svg.kcl ], "202": [ { - "commentStart": 13210, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24181,7 +24181,7 @@ description: Result of parsing kittycad_svg.kcl ], "203": [ { - "commentStart": 13274, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24194,7 +24194,7 @@ description: Result of parsing kittycad_svg.kcl ], "204": [ { - "commentStart": 13340, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24207,7 +24207,7 @@ description: Result of parsing kittycad_svg.kcl ], "205": [ { - "commentStart": 13403, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24220,7 +24220,7 @@ description: Result of parsing kittycad_svg.kcl ], "206": [ { - "commentStart": 13468, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24233,7 +24233,7 @@ description: Result of parsing kittycad_svg.kcl ], "207": [ { - "commentStart": 13531, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24246,7 +24246,7 @@ description: Result of parsing kittycad_svg.kcl ], "208": [ { - "commentStart": 13583, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24259,7 +24259,7 @@ description: Result of parsing kittycad_svg.kcl ], "209": [ { - "commentStart": 13643, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24272,7 +24272,7 @@ description: Result of parsing kittycad_svg.kcl ], "210": [ { - "commentStart": 13708, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24285,7 +24285,7 @@ description: Result of parsing kittycad_svg.kcl ], "211": [ { - "commentStart": 13770, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24298,7 +24298,7 @@ description: Result of parsing kittycad_svg.kcl ], "212": [ { - "commentStart": 13834, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24311,7 +24311,7 @@ description: Result of parsing kittycad_svg.kcl ], "213": [ { - "commentStart": 13897, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24324,7 +24324,7 @@ description: Result of parsing kittycad_svg.kcl ], "214": [ { - "commentStart": 13962, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24337,7 +24337,7 @@ description: Result of parsing kittycad_svg.kcl ], "215": [ { - "commentStart": 14024, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24350,7 +24350,7 @@ description: Result of parsing kittycad_svg.kcl ], "216": [ { - "commentStart": 14088, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24363,7 +24363,7 @@ description: Result of parsing kittycad_svg.kcl ], "217": [ { - "commentStart": 14151, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24376,7 +24376,7 @@ description: Result of parsing kittycad_svg.kcl ], "218": [ { - "commentStart": 14216, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24389,7 +24389,7 @@ description: Result of parsing kittycad_svg.kcl ], "219": [ { - "commentStart": 14279, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24402,7 +24402,7 @@ description: Result of parsing kittycad_svg.kcl ], "220": [ { - "commentStart": 14350, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24415,7 +24415,7 @@ description: Result of parsing kittycad_svg.kcl ], "221": [ { - "commentStart": 14419, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24428,7 +24428,7 @@ description: Result of parsing kittycad_svg.kcl ], "222": [ { - "commentStart": 14484, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24441,7 +24441,7 @@ description: Result of parsing kittycad_svg.kcl ], "223": [ { - "commentStart": 14547, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24454,7 +24454,7 @@ description: Result of parsing kittycad_svg.kcl ], "224": [ { - "commentStart": 14612, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24467,7 +24467,7 @@ description: Result of parsing kittycad_svg.kcl ], "225": [ { - "commentStart": 14674, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24480,7 +24480,7 @@ description: Result of parsing kittycad_svg.kcl ], "226": [ { - "commentStart": 14738, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24493,7 +24493,7 @@ description: Result of parsing kittycad_svg.kcl ], "227": [ { - "commentStart": 14801, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24506,7 +24506,7 @@ description: Result of parsing kittycad_svg.kcl ], "228": [ { - "commentStart": 14866, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24519,7 +24519,7 @@ description: Result of parsing kittycad_svg.kcl ], "229": [ { - "commentStart": 14928, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24532,7 +24532,7 @@ description: Result of parsing kittycad_svg.kcl ], "230": [ { - "commentStart": 14992, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24545,7 +24545,7 @@ description: Result of parsing kittycad_svg.kcl ], "231": [ { - "commentStart": 15056, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24558,7 +24558,7 @@ description: Result of parsing kittycad_svg.kcl ], "232": [ { - "commentStart": 15112, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24571,7 +24571,7 @@ description: Result of parsing kittycad_svg.kcl ], "233": [ { - "commentStart": 15176, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24584,7 +24584,7 @@ description: Result of parsing kittycad_svg.kcl ], "234": [ { - "commentStart": 15241, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24597,7 +24597,7 @@ description: Result of parsing kittycad_svg.kcl ], "235": [ { - "commentStart": 15304, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24610,7 +24610,7 @@ description: Result of parsing kittycad_svg.kcl ], "236": [ { - "commentStart": 15370, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24623,7 +24623,7 @@ description: Result of parsing kittycad_svg.kcl ], "237": [ { - "commentStart": 15448, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24636,7 +24636,7 @@ description: Result of parsing kittycad_svg.kcl ], "238": [ { - "commentStart": 15527, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24649,7 +24649,7 @@ description: Result of parsing kittycad_svg.kcl ], "239": [ { - "commentStart": 15591, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24662,7 +24662,7 @@ description: Result of parsing kittycad_svg.kcl ], "240": [ { - "commentStart": 15645, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24675,7 +24675,7 @@ description: Result of parsing kittycad_svg.kcl ], "241": [ { - "commentStart": 15707, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24688,7 +24688,7 @@ description: Result of parsing kittycad_svg.kcl ], "242": [ { - "commentStart": 15772, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24701,7 +24701,7 @@ description: Result of parsing kittycad_svg.kcl ], "243": [ { - "commentStart": 15835, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24714,7 +24714,7 @@ description: Result of parsing kittycad_svg.kcl ], "244": [ { - "commentStart": 15900, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24727,7 +24727,7 @@ description: Result of parsing kittycad_svg.kcl ], "245": [ { - "commentStart": 15963, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24740,7 +24740,7 @@ description: Result of parsing kittycad_svg.kcl ], "246": [ { - "commentStart": 16028, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24753,7 +24753,7 @@ description: Result of parsing kittycad_svg.kcl ], "247": [ { - "commentStart": 16092, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24766,7 +24766,7 @@ description: Result of parsing kittycad_svg.kcl ], "248": [ { - "commentStart": 16148, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24779,7 +24779,7 @@ description: Result of parsing kittycad_svg.kcl ], "249": [ { - "commentStart": 16211, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24792,7 +24792,7 @@ description: Result of parsing kittycad_svg.kcl ], "250": [ { - "commentStart": 16275, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24805,7 +24805,7 @@ description: Result of parsing kittycad_svg.kcl ], "251": [ { - "commentStart": 16338, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24818,7 +24818,7 @@ description: Result of parsing kittycad_svg.kcl ], "252": [ { - "commentStart": 16404, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24831,7 +24831,7 @@ description: Result of parsing kittycad_svg.kcl ], "253": [ { - "commentStart": 16469, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24844,7 +24844,7 @@ description: Result of parsing kittycad_svg.kcl ], "254": [ { - "commentStart": 16535, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24857,7 +24857,7 @@ description: Result of parsing kittycad_svg.kcl ], "255": [ { - "commentStart": 16599, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24870,7 +24870,7 @@ description: Result of parsing kittycad_svg.kcl ], "256": [ { - "commentStart": 16654, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24883,7 +24883,7 @@ description: Result of parsing kittycad_svg.kcl ], "257": [ { - "commentStart": 16717, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24896,7 +24896,7 @@ description: Result of parsing kittycad_svg.kcl ], "258": [ { - "commentStart": 16782, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24909,7 +24909,7 @@ description: Result of parsing kittycad_svg.kcl ], "259": [ { - "commentStart": 16845, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24922,7 +24922,7 @@ description: Result of parsing kittycad_svg.kcl ], "260": [ { - "commentStart": 16909, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24935,7 +24935,7 @@ description: Result of parsing kittycad_svg.kcl ], "261": [ { - "commentStart": 16970, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24948,7 +24948,7 @@ description: Result of parsing kittycad_svg.kcl ], "262": [ { - "commentStart": 17034, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24961,7 +24961,7 @@ description: Result of parsing kittycad_svg.kcl ], "263": [ { - "commentStart": 17096, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24974,7 +24974,7 @@ description: Result of parsing kittycad_svg.kcl ], "264": [ { - "commentStart": 17150, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -24987,7 +24987,7 @@ description: Result of parsing kittycad_svg.kcl ], "265": [ { - "commentStart": 17215, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25000,7 +25000,7 @@ description: Result of parsing kittycad_svg.kcl ], "266": [ { - "commentStart": 17280, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25013,7 +25013,7 @@ description: Result of parsing kittycad_svg.kcl ], "267": [ { - "commentStart": 17346, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25026,7 +25026,7 @@ description: Result of parsing kittycad_svg.kcl ], "268": [ { - "commentStart": 17409, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25039,7 +25039,7 @@ description: Result of parsing kittycad_svg.kcl ], "269": [ { - "commentStart": 17474, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25052,7 +25052,7 @@ description: Result of parsing kittycad_svg.kcl ], "270": [ { - "commentStart": 17536, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25065,7 +25065,7 @@ description: Result of parsing kittycad_svg.kcl ], "271": [ { - "commentStart": 17601, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25078,7 +25078,7 @@ description: Result of parsing kittycad_svg.kcl ], "272": [ { - "commentStart": 17655, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25091,7 +25091,7 @@ description: Result of parsing kittycad_svg.kcl ], "273": [ { - "commentStart": 17720, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25104,7 +25104,7 @@ description: Result of parsing kittycad_svg.kcl ], "274": [ { - "commentStart": 17784, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25117,7 +25117,7 @@ description: Result of parsing kittycad_svg.kcl ], "275": [ { - "commentStart": 17850, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25130,7 +25130,7 @@ description: Result of parsing kittycad_svg.kcl ], "276": [ { - "commentStart": 17914, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25143,7 +25143,7 @@ description: Result of parsing kittycad_svg.kcl ], "277": [ { - "commentStart": 17980, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25156,7 +25156,7 @@ description: Result of parsing kittycad_svg.kcl ], "278": [ { - "commentStart": 18044, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25169,7 +25169,7 @@ description: Result of parsing kittycad_svg.kcl ], "279": [ { - "commentStart": 18111, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25182,7 +25182,7 @@ description: Result of parsing kittycad_svg.kcl ], "280": [ { - "commentStart": 18168, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25195,7 +25195,7 @@ description: Result of parsing kittycad_svg.kcl ], "281": [ { - "commentStart": 18235, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -25208,7 +25208,7 @@ description: Result of parsing kittycad_svg.kcl ], "282": [ { - "commentStart": 18301, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kw_fn/ast.snap b/rust/kcl-lib/tests/kw_fn/ast.snap index eecb77425..b15dfaf7e 100644 --- a/rust/kcl-lib/tests/kw_fn/ast.snap +++ b/rust/kcl-lib/tests/kw_fn/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing kw_fn.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "increment", "start": 0, @@ -22,14 +22,14 @@ description: Result of parsing kw_fn.kcl "body": [ { "argument": { - "commentStart": 28, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 28, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -42,7 +42,7 @@ description: Result of parsing kw_fn.kcl }, "operator": "+", "right": { - "commentStart": 32, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -57,24 +57,24 @@ description: Result of parsing kw_fn.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 21, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 17, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 12, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 14, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -97,12 +97,12 @@ description: Result of parsing kw_fn.kcl "type": "VariableDeclaration" }, { - "commentStart": 35, + "commentStart": 0, "declaration": { - "commentStart": 40, + "commentStart": 0, "end": 0, "id": { - "commentStart": 40, + "commentStart": 0, "end": 0, "name": "add", "start": 0, @@ -113,14 +113,14 @@ description: Result of parsing kw_fn.kcl "body": [ { "argument": { - "commentStart": 66, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 66, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -134,10 +134,10 @@ description: Result of parsing kw_fn.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 70, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70, + "commentStart": 0, "end": 0, "name": "delta", "start": 0, @@ -152,24 +152,24 @@ description: Result of parsing kw_fn.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 59, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 55, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 43, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 45, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -180,7 +180,7 @@ description: Result of parsing kw_fn.kcl { "type": "Parameter", "identifier": { - "commentStart": 48, + "commentStart": 0, "end": 0, "name": "delta", "start": 0, @@ -202,12 +202,12 @@ description: Result of parsing kw_fn.kcl "type": "VariableDeclaration" }, { - "commentStart": 77, + "commentStart": 0, "declaration": { - "commentStart": 79, + "commentStart": 0, "end": 0, "id": { - "commentStart": 79, + "commentStart": 0, "end": 0, "name": "two", "start": 0, @@ -216,7 +216,7 @@ description: Result of parsing kw_fn.kcl "init": { "arguments": [ { - "commentStart": 95, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -230,10 +230,10 @@ description: Result of parsing kw_fn.kcl ], "callee": { "abs_path": false, - "commentStart": 85, + "commentStart": 0, "end": 0, "name": { - "commentStart": 85, + "commentStart": 0, "end": 0, "name": "increment", "start": 0, @@ -243,7 +243,7 @@ description: Result of parsing kw_fn.kcl "start": 0, "type": "Name" }, - "commentStart": 85, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -259,12 +259,12 @@ description: Result of parsing kw_fn.kcl "type": "VariableDeclaration" }, { - "commentStart": 98, + "commentStart": 0, "declaration": { - "commentStart": 98, + "commentStart": 0, "end": 0, "id": { - "commentStart": 98, + "commentStart": 0, "end": 0, "name": "three", "start": 0, @@ -275,14 +275,14 @@ description: Result of parsing kw_fn.kcl { "type": "LabeledArg", "label": { - "commentStart": 113, + "commentStart": 0, "end": 0, "name": "delta", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 121, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -297,10 +297,10 @@ description: Result of parsing kw_fn.kcl ], "callee": { "abs_path": false, - "commentStart": 106, + "commentStart": 0, "end": 0, "name": { - "commentStart": 106, + "commentStart": 0, "end": 0, "name": "add", "start": 0, @@ -310,13 +310,13 @@ description: Result of parsing kw_fn.kcl "start": 0, "type": "Name" }, - "commentStart": 106, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 110, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -344,7 +344,7 @@ description: Result of parsing kw_fn.kcl "nonCodeNodes": { "0": [ { - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -355,7 +355,7 @@ description: Result of parsing kw_fn.kcl ], "1": [ { - "commentStart": 77, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kw_fn_too_few_args/ast.snap b/rust/kcl-lib/tests/kw_fn_too_few_args/ast.snap index a7a2b8dbb..cb8ef299b 100644 --- a/rust/kcl-lib/tests/kw_fn_too_few_args/ast.snap +++ b/rust/kcl-lib/tests/kw_fn_too_few_args/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing kw_fn_too_few_args.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "add", "start": 0, @@ -22,14 +22,14 @@ description: Result of parsing kw_fn_too_few_args.kcl "body": [ { "argument": { - "commentStart": 24, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 24, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -43,10 +43,10 @@ description: Result of parsing kw_fn_too_few_args.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 28, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -61,24 +61,24 @@ description: Result of parsing kw_fn_too_few_args.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 17, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 13, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 6, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing kw_fn_too_few_args.kcl { "type": "Parameter", "identifier": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -110,12 +110,12 @@ description: Result of parsing kw_fn_too_few_args.kcl "type": "VariableDeclaration" }, { - "commentStart": 31, + "commentStart": 0, "declaration": { - "commentStart": 33, + "commentStart": 0, "end": 0, "id": { - "commentStart": 33, + "commentStart": 0, "end": 0, "name": "three", "start": 0, @@ -126,14 +126,14 @@ description: Result of parsing kw_fn_too_few_args.kcl { "type": "LabeledArg", "label": { - "commentStart": 45, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -148,10 +148,10 @@ description: Result of parsing kw_fn_too_few_args.kcl ], "callee": { "abs_path": false, - "commentStart": 41, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41, + "commentStart": 0, "end": 0, "name": "add", "start": 0, @@ -161,7 +161,7 @@ description: Result of parsing kw_fn_too_few_args.kcl "start": 0, "type": "Name" }, - "commentStart": 41, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -184,7 +184,7 @@ description: Result of parsing kw_fn_too_few_args.kcl "nonCodeNodes": { "0": [ { - "commentStart": 31, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ast.snap b/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ast.snap index b7efecee2..87a13065d 100644 --- a/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ast.snap +++ b/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing kw_fn_unlabeled_but_has_label.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "add", "start": 0, @@ -22,14 +22,14 @@ description: Result of parsing kw_fn_unlabeled_but_has_label.kcl "body": [ { "argument": { - "commentStart": 22, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 22, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -42,7 +42,7 @@ description: Result of parsing kw_fn_unlabeled_but_has_label.kcl }, "operator": "+", "right": { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -57,24 +57,24 @@ description: Result of parsing kw_fn_unlabeled_but_has_label.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 15, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 11, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 6, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -97,12 +97,12 @@ description: Result of parsing kw_fn_unlabeled_but_has_label.kcl "type": "VariableDeclaration" }, { - "commentStart": 29, + "commentStart": 0, "declaration": { - "commentStart": 31, + "commentStart": 0, "end": 0, "id": { - "commentStart": 31, + "commentStart": 0, "end": 0, "name": "two", "start": 0, @@ -113,14 +113,14 @@ description: Result of parsing kw_fn_unlabeled_but_has_label.kcl { "type": "LabeledArg", "label": { - "commentStart": 41, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -135,10 +135,10 @@ description: Result of parsing kw_fn_unlabeled_but_has_label.kcl ], "callee": { "abs_path": false, - "commentStart": 37, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "add", "start": 0, @@ -148,7 +148,7 @@ description: Result of parsing kw_fn_unlabeled_but_has_label.kcl "start": 0, "type": "Name" }, - "commentStart": 37, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -171,7 +171,7 @@ description: Result of parsing kw_fn_unlabeled_but_has_label.kcl "nonCodeNodes": { "0": [ { - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/kw_fn_with_defaults/ast.snap b/rust/kcl-lib/tests/kw_fn_with_defaults/ast.snap index 2e0646fc7..6957782ea 100644 --- a/rust/kcl-lib/tests/kw_fn_with_defaults/ast.snap +++ b/rust/kcl-lib/tests/kw_fn_with_defaults/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing kw_fn_with_defaults.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "increment", "start": 0, @@ -22,14 +22,14 @@ description: Result of parsing kw_fn_with_defaults.kcl "body": [ { "argument": { - "commentStart": 37, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 37, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -43,10 +43,10 @@ description: Result of parsing kw_fn_with_defaults.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 41, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41, + "commentStart": 0, "end": 0, "name": "by", "start": 0, @@ -61,24 +61,24 @@ description: Result of parsing kw_fn_with_defaults.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 30, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 26, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 12, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 14, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -89,14 +89,14 @@ description: Result of parsing kw_fn_with_defaults.kcl { "type": "Parameter", "identifier": { - "commentStart": 17, + "commentStart": 0, "end": 0, "name": "by", "start": 0, "type": "Identifier" }, "default_value": { - "commentStart": 23, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -123,12 +123,12 @@ description: Result of parsing kw_fn_with_defaults.kcl "type": "VariableDeclaration" }, { - "commentStart": 45, + "commentStart": 0, "declaration": { - "commentStart": 47, + "commentStart": 0, "end": 0, "id": { - "commentStart": 47, + "commentStart": 0, "end": 0, "name": "two", "start": 0, @@ -137,7 +137,7 @@ description: Result of parsing kw_fn_with_defaults.kcl "init": { "arguments": [ { - "commentStart": 63, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -151,10 +151,10 @@ description: Result of parsing kw_fn_with_defaults.kcl ], "callee": { "abs_path": false, - "commentStart": 53, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53, + "commentStart": 0, "end": 0, "name": "increment", "start": 0, @@ -164,7 +164,7 @@ description: Result of parsing kw_fn_with_defaults.kcl "start": 0, "type": "Name" }, - "commentStart": 53, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -180,12 +180,12 @@ description: Result of parsing kw_fn_with_defaults.kcl "type": "VariableDeclaration" }, { - "commentStart": 66, + "commentStart": 0, "declaration": { - "commentStart": 66, + "commentStart": 0, "end": 0, "id": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "twentyOne", "start": 0, @@ -196,14 +196,14 @@ description: Result of parsing kw_fn_with_defaults.kcl { "type": "LabeledArg", "label": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "by", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 96, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -218,10 +218,10 @@ description: Result of parsing kw_fn_with_defaults.kcl ], "callee": { "abs_path": false, - "commentStart": 78, + "commentStart": 0, "end": 0, "name": { - "commentStart": 78, + "commentStart": 0, "end": 0, "name": "increment", "start": 0, @@ -231,13 +231,13 @@ description: Result of parsing kw_fn_with_defaults.kcl "start": 0, "type": "Name" }, - "commentStart": 78, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 88, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -265,7 +265,7 @@ description: Result of parsing kw_fn_with_defaults.kcl "nonCodeNodes": { "0": [ { - "commentStart": 45, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/linear_pattern3d_a_pattern/ast.snap b/rust/kcl-lib/tests/linear_pattern3d_a_pattern/ast.snap index f9c619d27..03e30709c 100644 --- a/rust/kcl-lib/tests/linear_pattern3d_a_pattern/ast.snap +++ b/rust/kcl-lib/tests/linear_pattern3d_a_pattern/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "arguments": [ { - "commentStart": 30, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 16, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 16, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "arguments": [ { - "commentStart": 56, + "commentStart": 0, "elements": [ { - "commentStart": 57, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl } }, { - "commentStart": 60, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "type": "ArrayExpression" }, { - "commentStart": 64, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 41, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 41, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 83, + "commentStart": 0, "elements": [ { - "commentStart": 84, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl } }, { - "commentStart": 87, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -164,10 +164,10 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 72, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -177,7 +177,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 72, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -189,17 +189,17 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 107, + "commentStart": 0, "elements": [ { - "commentStart": 108, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -211,7 +211,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl } }, { - "commentStart": 111, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -232,10 +232,10 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 96, + "commentStart": 0, "end": 0, "name": { - "commentStart": 96, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -245,7 +245,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 96, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -257,17 +257,17 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 125, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 131, + "commentStart": 0, "elements": [ { - "commentStart": 132, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -280,7 +280,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl }, { "argument": { - "commentStart": 136, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -291,7 +291,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "suffix": "None" } }, - "commentStart": 135, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -308,10 +308,10 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 120, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -321,7 +321,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 120, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -331,7 +331,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "arguments": [ { - "commentStart": 151, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -340,10 +340,10 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 145, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -353,7 +353,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 145, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -364,14 +364,14 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 167, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 176, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -386,10 +386,10 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 159, + "commentStart": 0, "end": 0, "name": { - "commentStart": 159, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -399,7 +399,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 159, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -407,7 +407,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "unlabeled": null } ], - "commentStart": 16, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -423,12 +423,12 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "type": "VariableDeclaration" }, { - "commentStart": 178, + "commentStart": 0, "declaration": { - "commentStart": 180, + "commentStart": 0, "end": 0, "id": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "pattn1", "start": 0, @@ -439,17 +439,17 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 225, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 232, + "commentStart": 0, "elements": [ { - "commentStart": 233, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -461,7 +461,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl } }, { - "commentStart": 236, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -473,7 +473,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl } }, { - "commentStart": 239, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -494,14 +494,14 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 245, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 257, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -516,14 +516,14 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 262, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 273, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -538,10 +538,10 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 189, + "commentStart": 0, "end": 0, "name": { - "commentStart": 189, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -551,17 +551,17 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 189, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 208, + "commentStart": 0, "end": 0, "name": { - "commentStart": 208, + "commentStart": 0, "end": 0, "name": "exampleSketch", "start": 0, @@ -583,12 +583,12 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "type": "VariableDeclaration" }, { - "commentStart": 277, + "commentStart": 0, "declaration": { - "commentStart": 279, + "commentStart": 0, "end": 0, "id": { - "commentStart": 279, + "commentStart": 0, "end": 0, "name": "pattn2", "start": 0, @@ -599,17 +599,17 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 317, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 324, + "commentStart": 0, "elements": [ { - "commentStart": 325, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -621,7 +621,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl } }, { - "commentStart": 328, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -633,7 +633,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl } }, { - "commentStart": 331, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -654,14 +654,14 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 337, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 348, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -676,14 +676,14 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 353, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 365, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -698,10 +698,10 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 288, + "commentStart": 0, "end": 0, "name": { - "commentStart": 288, + "commentStart": 0, "end": 0, "name": "patternLinear3d", "start": 0, @@ -711,17 +711,17 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 288, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 307, + "commentStart": 0, "end": 0, "name": "pattn1", "start": 0, @@ -749,7 +749,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl "nonCodeNodes": { "0": [ { - "commentStart": 178, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -760,7 +760,7 @@ description: Result of parsing linear_pattern3d_a_pattern.kcl ], "1": [ { - "commentStart": 277, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/mike_stress_test/ast.snap b/rust/kcl-lib/tests/mike_stress_test/ast.snap index 72fb8ecab..551086133 100644 --- a/rust/kcl-lib/tests/mike_stress_test/ast.snap +++ b/rust/kcl-lib/tests/mike_stress_test/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing mike_stress_test.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing mike_stress_test.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 56, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing mike_stress_test.kcl "type": "ArrayExpression" }, { - "commentStart": 62, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,18 +121,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 81, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 91, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 90, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -151,7 +151,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 118, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -172,10 +172,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -185,7 +185,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -197,18 +197,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 156, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 162, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 172, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -219,7 +219,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 171, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -227,7 +227,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 199, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -248,10 +248,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -261,7 +261,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 151, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -273,18 +273,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 236, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 242, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 252, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -295,7 +295,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 251, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -303,7 +303,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 279, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -324,10 +324,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -337,7 +337,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -349,18 +349,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 316, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 322, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 332, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -371,7 +371,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 331, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -380,7 +380,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 360, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -391,7 +391,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 359, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -408,10 +408,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 311, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -421,7 +421,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 311, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -433,17 +433,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 398, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 404, + "commentStart": 0, "elements": [ { - "commentStart": 413, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -455,7 +455,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 441, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -476,10 +476,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 393, + "commentStart": 0, "end": 0, "name": { - "commentStart": 393, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -489,7 +489,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 393, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -501,17 +501,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 479, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 485, + "commentStart": 0, "elements": [ { - "commentStart": 494, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -523,7 +523,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 522, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -544,10 +544,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 474, + "commentStart": 0, "end": 0, "name": { - "commentStart": 474, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -557,7 +557,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 474, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -569,18 +569,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 560, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 566, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 576, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -591,7 +591,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 575, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -599,7 +599,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 604, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -620,10 +620,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 555, + "commentStart": 0, "end": 0, "name": { - "commentStart": 555, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -633,7 +633,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 555, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -645,18 +645,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 641, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 647, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 657, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -667,7 +667,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 656, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -676,7 +676,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 686, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -687,7 +687,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 685, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -704,10 +704,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 636, + "commentStart": 0, "end": 0, "name": { - "commentStart": 636, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -717,7 +717,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 636, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -729,17 +729,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 724, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 730, + "commentStart": 0, "elements": [ { - "commentStart": 739, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -752,7 +752,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 767, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -763,7 +763,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 766, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -780,10 +780,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 719, + "commentStart": 0, "end": 0, "name": { - "commentStart": 719, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -793,7 +793,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 719, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -805,17 +805,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 805, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 811, + "commentStart": 0, "elements": [ { - "commentStart": 820, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -828,7 +828,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 851, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -839,7 +839,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 850, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -856,10 +856,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 800, + "commentStart": 0, "end": 0, "name": { - "commentStart": 800, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -869,7 +869,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 800, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -881,17 +881,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 888, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 894, + "commentStart": 0, "elements": [ { - "commentStart": 903, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -904,7 +904,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 931, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -915,7 +915,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 930, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -932,10 +932,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 883, + "commentStart": 0, "end": 0, "name": { - "commentStart": 883, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -945,7 +945,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 883, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -957,18 +957,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 968, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 974, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 984, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -979,7 +979,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 983, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -987,7 +987,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 1011, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -1008,10 +1008,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 963, + "commentStart": 0, "end": 0, "name": { - "commentStart": 963, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1021,7 +1021,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 963, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1033,17 +1033,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1048, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1054, + "commentStart": 0, "elements": [ { - "commentStart": 1055, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -1055,7 +1055,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 1075, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -1076,10 +1076,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1043, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1043, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1089,7 +1089,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1043, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1101,18 +1101,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1112, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1122, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -1123,7 +1123,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 1121, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1131,7 +1131,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 1150, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -1152,10 +1152,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1101, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1165,7 +1165,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1101, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1177,18 +1177,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1189, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1195, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1205, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -1199,7 +1199,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 1204, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1208,7 +1208,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 1233, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -1219,7 +1219,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 1232, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1236,10 +1236,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1184, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1184, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1249,7 +1249,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1184, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1261,18 +1261,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1271, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1277, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1287, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -1283,7 +1283,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 1286, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1292,7 +1292,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 1315, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -1303,7 +1303,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 1314, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1320,10 +1320,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1266, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1266, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1333,7 +1333,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1266, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1345,17 +1345,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1353, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1359, + "commentStart": 0, "elements": [ { - "commentStart": 1360, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -1367,7 +1367,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 1379, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -1388,10 +1388,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1348, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1348, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1401,7 +1401,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1348, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1413,17 +1413,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1410, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1416, + "commentStart": 0, "elements": [ { - "commentStart": 1425, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -1436,7 +1436,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 1454, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -1447,7 +1447,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 1453, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1464,10 +1464,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1477,7 +1477,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1405, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1489,17 +1489,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1492, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1498, + "commentStart": 0, "elements": [ { - "commentStart": 1499, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -1511,7 +1511,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 1519, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -1532,10 +1532,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1487, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1487, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1545,7 +1545,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1487, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1557,17 +1557,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1549, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1555, + "commentStart": 0, "elements": [ { - "commentStart": 1564, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -1580,7 +1580,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 1593, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -1591,7 +1591,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 1592, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1608,10 +1608,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1544, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1544, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1621,7 +1621,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1544, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1633,17 +1633,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1636, + "commentStart": 0, "elements": [ { - "commentStart": 1637, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -1655,7 +1655,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 1657, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -1676,10 +1676,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1625, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1625, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1689,7 +1689,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1625, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1701,17 +1701,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1688, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1694, + "commentStart": 0, "elements": [ { - "commentStart": 1703, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -1723,7 +1723,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 1730, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -1744,10 +1744,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1683, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1683, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1757,7 +1757,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1683, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1769,17 +1769,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1768, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1774, + "commentStart": 0, "elements": [ { - "commentStart": 1775, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -1791,7 +1791,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 1795, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -1812,10 +1812,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1763, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1763, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1825,7 +1825,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1763, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1837,18 +1837,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1826, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1832, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1842, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -1859,7 +1859,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 1841, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1868,7 +1868,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 1871, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -1879,7 +1879,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 1870, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1896,10 +1896,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1821, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1821, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1909,7 +1909,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1821, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1921,17 +1921,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1908, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1914, + "commentStart": 0, "elements": [ { - "commentStart": 1923, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -1944,7 +1944,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 1951, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -1955,7 +1955,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 1950, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1972,10 +1972,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1903, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1903, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1985,7 +1985,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1903, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1997,18 +1997,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 1988, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1994, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2004, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -2019,7 +2019,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2003, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2028,7 +2028,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 2032, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -2039,7 +2039,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2031, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2056,10 +2056,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 1983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1983, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2069,7 +2069,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 1983, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2081,17 +2081,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2069, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2075, + "commentStart": 0, "elements": [ { - "commentStart": 2084, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -2104,7 +2104,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 2114, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -2115,7 +2115,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2113, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2132,10 +2132,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2064, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2064, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2145,7 +2145,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2064, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2157,17 +2157,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2152, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2158, + "commentStart": 0, "elements": [ { - "commentStart": 2167, + "commentStart": 0, "end": 0, "raw": "0.10357375682791004", "start": 0, @@ -2180,7 +2180,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 2196, + "commentStart": 0, "end": 0, "raw": "0.42294321030821425", "start": 0, @@ -2191,7 +2191,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2195, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2208,10 +2208,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2147, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2147, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2221,7 +2221,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2147, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2233,17 +2233,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2234, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2240, + "commentStart": 0, "elements": [ { - "commentStart": 2249, + "commentStart": 0, "end": 0, "raw": "0.4520311575096987", "start": 0, @@ -2256,7 +2256,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 2277, + "commentStart": 0, "end": 0, "raw": "0.11232675307600548", "start": 0, @@ -2267,7 +2267,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2276, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2284,10 +2284,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2229, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2229, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2297,7 +2297,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2229, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2309,18 +2309,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2315, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2321, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2331, + "commentStart": 0, "end": 0, "raw": "0.8821185914380845", "start": 0, @@ -2331,7 +2331,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2330, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2340,7 +2340,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 2359, + "commentStart": 0, "end": 0, "raw": "0.7155147434939819", "start": 0, @@ -2351,7 +2351,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2358, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2368,10 +2368,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2310, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2381,7 +2381,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2310, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2393,17 +2393,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2396, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2402, + "commentStart": 0, "elements": [ { - "commentStart": 2403, + "commentStart": 0, "end": 0, "raw": "0.9195487101690416", "start": 0, @@ -2415,7 +2415,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 2423, + "commentStart": 0, "end": 0, "raw": "0.2691627465297364", "start": 0, @@ -2436,10 +2436,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2391, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2391, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2449,7 +2449,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2391, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2461,17 +2461,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2454, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2460, + "commentStart": 0, "elements": [ { - "commentStart": 2469, + "commentStart": 0, "end": 0, "raw": "0.7098978191546745", "start": 0, @@ -2483,7 +2483,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 2496, + "commentStart": 0, "end": 0, "raw": "0.11710004169385968", "start": 0, @@ -2504,10 +2504,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2449, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2449, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2517,7 +2517,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2449, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2529,18 +2529,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2534, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2540, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2550, + "commentStart": 0, "end": 0, "raw": "0.37876368560819995", "start": 0, @@ -2551,7 +2551,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2549, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2559,7 +2559,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 2578, + "commentStart": 0, "end": 0, "raw": "0.7106729314759084", "start": 0, @@ -2580,10 +2580,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2529, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2529, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2593,7 +2593,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2529, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2605,18 +2605,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2615, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2621, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2631, + "commentStart": 0, "end": 0, "raw": "0.29728126898353335", "start": 0, @@ -2627,7 +2627,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2630, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2636,7 +2636,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 2660, + "commentStart": 0, "end": 0, "raw": "0.06649734568328003", "start": 0, @@ -2647,7 +2647,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2659, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2664,10 +2664,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2610, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2677,7 +2677,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2610, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2689,17 +2689,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2698, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2704, + "commentStart": 0, "elements": [ { - "commentStart": 2713, + "commentStart": 0, "end": 0, "raw": "0.22965781558352072", "start": 0, @@ -2712,7 +2712,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 2742, + "commentStart": 0, "end": 0, "raw": "0.7601866432836641", "start": 0, @@ -2723,7 +2723,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2741, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2740,10 +2740,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2693, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2693, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2753,7 +2753,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2693, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2765,18 +2765,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2779, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2785, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2795, + "commentStart": 0, "end": 0, "raw": "0.6356501074317229", "start": 0, @@ -2787,7 +2787,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2794, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2795,7 +2795,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 2822, + "commentStart": 0, "end": 0, "raw": "0.19458425399338064", "start": 0, @@ -2816,10 +2816,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2774, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2774, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2829,7 +2829,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2774, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2841,17 +2841,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2860, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2866, + "commentStart": 0, "elements": [ { - "commentStart": 2867, + "commentStart": 0, "end": 0, "raw": "0.5721251777404546", "start": 0, @@ -2863,7 +2863,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 2887, + "commentStart": 0, "end": 0, "raw": "0.2888584097921527", "start": 0, @@ -2884,10 +2884,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2855, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2855, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2897,7 +2897,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2855, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2909,18 +2909,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 2918, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 2924, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 2934, + "commentStart": 0, "end": 0, "raw": "0.9580409549552311", "start": 0, @@ -2931,7 +2931,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2933, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2940,7 +2940,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 2962, + "commentStart": 0, "end": 0, "raw": "0.02243818192078395", "start": 0, @@ -2951,7 +2951,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 2961, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2968,10 +2968,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2913, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2913, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2981,7 +2981,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2913, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2993,17 +2993,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3000, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3006, + "commentStart": 0, "elements": [ { - "commentStart": 3015, + "commentStart": 0, "end": 0, "raw": "0.3299184618602866", "start": 0, @@ -3016,7 +3016,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 3043, + "commentStart": 0, "end": 0, "raw": "0.8353726942369875", "start": 0, @@ -3027,7 +3027,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3042, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3044,10 +3044,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 2995, + "commentStart": 0, "end": 0, "name": { - "commentStart": 2995, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3057,7 +3057,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 2995, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3069,17 +3069,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3080, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3086, + "commentStart": 0, "elements": [ { - "commentStart": 3095, + "commentStart": 0, "end": 0, "raw": "0.7434639386755209", "start": 0, @@ -3092,7 +3092,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 3123, + "commentStart": 0, "end": 0, "raw": "0.7919648864138378", "start": 0, @@ -3103,7 +3103,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3122, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3120,10 +3120,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3075, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3133,7 +3133,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3075, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3145,17 +3145,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3160, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3166, + "commentStart": 0, "elements": [ { - "commentStart": 3167, + "commentStart": 0, "end": 0, "raw": "0.9935751011164615", "start": 0, @@ -3167,7 +3167,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 3187, + "commentStart": 0, "end": 0, "raw": "0.9042566468497608", "start": 0, @@ -3188,10 +3188,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3155, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3155, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3201,7 +3201,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3155, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3213,18 +3213,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3218, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3224, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 3234, + "commentStart": 0, "end": 0, "raw": "0.5035812884687294", "start": 0, @@ -3235,7 +3235,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3233, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3243,7 +3243,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 3261, + "commentStart": 0, "end": 0, "raw": "0.5150967434989442", "start": 0, @@ -3264,10 +3264,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3213, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3213, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3277,7 +3277,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3213, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3289,17 +3289,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3298, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3304, + "commentStart": 0, "elements": [ { - "commentStart": 3305, + "commentStart": 0, "end": 0, "raw": "0.5526227215900215", "start": 0, @@ -3311,7 +3311,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 3325, + "commentStart": 0, "end": 0, "raw": "0.7612604137272441", "start": 0, @@ -3332,10 +3332,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3293, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3293, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3345,7 +3345,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3293, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3357,17 +3357,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3356, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3362, + "commentStart": 0, "elements": [ { - "commentStart": 3371, + "commentStart": 0, "end": 0, "raw": "0.8593271349126876", "start": 0, @@ -3379,7 +3379,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 3398, + "commentStart": 0, "end": 0, "raw": "0.08414894953725849", "start": 0, @@ -3400,10 +3400,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3351, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3351, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3413,7 +3413,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3351, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3425,18 +3425,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3436, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3442, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 3452, + "commentStart": 0, "end": 0, "raw": "0.8181049219192864", "start": 0, @@ -3447,7 +3447,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3451, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3456,7 +3456,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 3480, + "commentStart": 0, "end": 0, "raw": "0.903548131323352", "start": 0, @@ -3467,7 +3467,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3479, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3484,10 +3484,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3431, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3431, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3497,7 +3497,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3431, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3509,17 +3509,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3516, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3522, + "commentStart": 0, "elements": [ { - "commentStart": 3531, + "commentStart": 0, "end": 0, "raw": "0.3165782044458305", "start": 0, @@ -3532,7 +3532,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 3559, + "commentStart": 0, "end": 0, "raw": "0.24189274252014914", "start": 0, @@ -3543,7 +3543,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3558, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3560,10 +3560,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3511, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3511, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3573,7 +3573,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3511, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3585,18 +3585,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3597, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3603, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 3613, + "commentStart": 0, "end": 0, "raw": "0.44390956414045135", "start": 0, @@ -3607,7 +3607,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3612, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3616,7 +3616,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 3642, + "commentStart": 0, "end": 0, "raw": "0.25912591535126905", "start": 0, @@ -3627,7 +3627,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3641, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3644,10 +3644,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3592, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3592, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3657,7 +3657,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3592, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3669,18 +3669,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3680, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3686, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 3696, + "commentStart": 0, "end": 0, "raw": "0.6605165911891009", "start": 0, @@ -3691,7 +3691,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3695, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3700,7 +3700,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 3724, + "commentStart": 0, "end": 0, "raw": "0.40355115288839194", "start": 0, @@ -3711,7 +3711,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3723, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3728,10 +3728,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3675, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3675, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3741,7 +3741,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3675, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3753,18 +3753,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3762, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3768, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 3778, + "commentStart": 0, "end": 0, "raw": "0.7170489950180006", "start": 0, @@ -3775,7 +3775,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3777, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3783,7 +3783,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 3805, + "commentStart": 0, "end": 0, "raw": "0.23454356079651384", "start": 0, @@ -3804,10 +3804,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3757, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3757, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3817,7 +3817,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3757, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3829,18 +3829,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3843, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3849, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 3859, + "commentStart": 0, "end": 0, "raw": "0.2568187045379722", "start": 0, @@ -3851,7 +3851,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3858, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3860,7 +3860,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 3887, + "commentStart": 0, "end": 0, "raw": "0.45031188717601367", "start": 0, @@ -3871,7 +3871,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3886, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3888,10 +3888,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3838, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3838, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3901,7 +3901,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3838, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3913,17 +3913,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 3925, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 3931, + "commentStart": 0, "elements": [ { - "commentStart": 3940, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -3936,7 +3936,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 3968, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -3947,7 +3947,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 3967, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -3964,10 +3964,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 3920, + "commentStart": 0, "end": 0, "name": { - "commentStart": 3920, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -3977,7 +3977,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 3920, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -3989,18 +3989,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4005, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4011, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 4021, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -4011,7 +4011,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4020, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4019,7 +4019,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 4048, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -4040,10 +4040,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4000, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4000, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4053,7 +4053,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4000, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4065,18 +4065,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4085, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4091, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 4101, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -4087,7 +4087,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4100, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4095,7 +4095,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 4128, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -4116,10 +4116,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4080, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4080, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4129,7 +4129,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4080, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4141,18 +4141,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4165, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4171, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 4181, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -4163,7 +4163,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4180, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4172,7 +4172,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 4209, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -4183,7 +4183,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4208, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4200,10 +4200,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4160, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4213,7 +4213,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4160, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4225,17 +4225,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4247, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4253, + "commentStart": 0, "elements": [ { - "commentStart": 4262, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -4247,7 +4247,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 4290, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -4268,10 +4268,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4242, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4242, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4281,7 +4281,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4242, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4293,17 +4293,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4328, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4334, + "commentStart": 0, "elements": [ { - "commentStart": 4343, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -4315,7 +4315,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 4371, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -4336,10 +4336,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4323, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4323, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4349,7 +4349,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4323, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4361,18 +4361,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4409, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4415, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 4425, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -4383,7 +4383,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4424, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4391,7 +4391,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 4453, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -4412,10 +4412,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4404, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4404, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4425,7 +4425,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4404, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4437,18 +4437,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4490, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4496, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 4506, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -4459,7 +4459,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4505, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4468,7 +4468,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 4535, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -4479,7 +4479,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4534, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4496,10 +4496,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4485, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4485, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4509,7 +4509,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4485, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4521,17 +4521,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4573, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4579, + "commentStart": 0, "elements": [ { - "commentStart": 4588, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -4544,7 +4544,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 4616, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -4555,7 +4555,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4615, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4572,10 +4572,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4568, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4568, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4585,7 +4585,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4568, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4597,17 +4597,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4654, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4660, + "commentStart": 0, "elements": [ { - "commentStart": 4669, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -4620,7 +4620,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 4700, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -4631,7 +4631,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4699, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4648,10 +4648,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4649, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4649, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4661,7 +4661,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4649, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4673,17 +4673,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4737, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4743, + "commentStart": 0, "elements": [ { - "commentStart": 4752, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -4696,7 +4696,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 4780, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -4707,7 +4707,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4779, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4724,10 +4724,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4732, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4732, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4737,7 +4737,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4732, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4749,18 +4749,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4817, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4823, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 4833, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -4771,7 +4771,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4832, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4779,7 +4779,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 4860, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -4800,10 +4800,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4812, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4812, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4813,7 +4813,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4812, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4825,17 +4825,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4897, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4903, + "commentStart": 0, "elements": [ { - "commentStart": 4904, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -4847,7 +4847,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 4924, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -4868,10 +4868,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4892, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4892, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4881,7 +4881,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4892, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4893,18 +4893,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 4955, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 4961, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 4971, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -4915,7 +4915,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 4970, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -4923,7 +4923,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 4999, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -4944,10 +4944,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 4950, + "commentStart": 0, "end": 0, "name": { - "commentStart": 4950, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -4957,7 +4957,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 4950, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -4969,18 +4969,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5038, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5044, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 5054, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -4991,7 +4991,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5053, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5000,7 +5000,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 5082, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -5011,7 +5011,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5081, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5028,10 +5028,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5033, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5033, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5041,7 +5041,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5033, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5053,18 +5053,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5120, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5126, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 5136, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -5075,7 +5075,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5135, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5084,7 +5084,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 5164, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -5095,7 +5095,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5163, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5112,10 +5112,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5115, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5115, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5125,7 +5125,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5115, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5137,17 +5137,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5202, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5208, + "commentStart": 0, "elements": [ { - "commentStart": 5209, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -5159,7 +5159,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 5228, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -5180,10 +5180,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5197, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5193,7 +5193,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5197, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5205,17 +5205,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5259, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5265, + "commentStart": 0, "elements": [ { - "commentStart": 5274, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -5228,7 +5228,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 5303, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -5239,7 +5239,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5302, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5256,10 +5256,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5254, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5254, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5269,7 +5269,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5254, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5281,17 +5281,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5341, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5347, + "commentStart": 0, "elements": [ { - "commentStart": 5348, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -5303,7 +5303,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 5368, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -5324,10 +5324,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5336, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5337,7 +5337,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5336, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5349,17 +5349,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5398, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5404, + "commentStart": 0, "elements": [ { - "commentStart": 5413, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -5372,7 +5372,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 5442, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -5383,7 +5383,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5441, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5400,10 +5400,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5393, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5393, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5413,7 +5413,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5393, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5425,17 +5425,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5479, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5485, + "commentStart": 0, "elements": [ { - "commentStart": 5486, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -5447,7 +5447,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 5506, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -5468,10 +5468,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5474, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5474, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5481,7 +5481,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5474, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5493,17 +5493,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5537, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5543, + "commentStart": 0, "elements": [ { - "commentStart": 5552, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -5515,7 +5515,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 5579, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -5536,10 +5536,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5532, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5532, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5549,7 +5549,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5532, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5561,17 +5561,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5617, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5623, + "commentStart": 0, "elements": [ { - "commentStart": 5624, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -5583,7 +5583,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 5644, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -5604,10 +5604,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5612, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5617,7 +5617,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5612, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5629,18 +5629,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5675, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5681, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 5691, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -5651,7 +5651,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5690, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5660,7 +5660,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 5720, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -5671,7 +5671,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5719, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5688,10 +5688,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5670, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5701,7 +5701,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5670, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5713,17 +5713,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5757, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5763, + "commentStart": 0, "elements": [ { - "commentStart": 5772, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -5736,7 +5736,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 5800, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -5747,7 +5747,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5799, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5764,10 +5764,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5752, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5752, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5777,7 +5777,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5752, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5789,17 +5789,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5837, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5843, + "commentStart": 0, "elements": [ { - "commentStart": 5852, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -5812,7 +5812,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 5880, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -5823,7 +5823,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5879, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5840,10 +5840,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5832, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5832, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5853,7 +5853,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5832, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5865,18 +5865,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5917, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 5923, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 5933, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -5887,7 +5887,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 5932, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5895,7 +5895,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 5960, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -5916,10 +5916,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5912, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5912, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -5929,7 +5929,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5912, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -5941,17 +5941,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 5997, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6003, + "commentStart": 0, "elements": [ { - "commentStart": 6012, + "commentStart": 0, "end": 0, "raw": "0.9464450621708211", "start": 0, @@ -5964,7 +5964,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 6040, + "commentStart": 0, "end": 0, "raw": "0.2684908127803667", "start": 0, @@ -5975,7 +5975,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6039, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -5992,10 +5992,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 5992, + "commentStart": 0, "end": 0, "name": { - "commentStart": 5992, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6005,7 +6005,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 5992, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6017,17 +6017,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6077, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6083, + "commentStart": 0, "elements": [ { - "commentStart": 6084, + "commentStart": 0, "end": 0, "raw": "0.5241732366617591", "start": 0, @@ -6039,7 +6039,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 6104, + "commentStart": 0, "end": 0, "raw": "0.9011437416408563", "start": 0, @@ -6060,10 +6060,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6072, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6072, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6073,7 +6073,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6072, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6085,18 +6085,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6135, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6141, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 6151, + "commentStart": 0, "end": 0, "raw": "0.14255393713960607", "start": 0, @@ -6107,7 +6107,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6150, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6116,7 +6116,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 6180, + "commentStart": 0, "end": 0, "raw": "0.5194262624564814", "start": 0, @@ -6127,7 +6127,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6179, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6144,10 +6144,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6130, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6157,7 +6157,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6130, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6169,18 +6169,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6217, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6223, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 6233, + "commentStart": 0, "end": 0, "raw": "0.4287123231350338", "start": 0, @@ -6191,7 +6191,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6232, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6200,7 +6200,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 6261, + "commentStart": 0, "end": 0, "raw": "0.4223564528725028", "start": 0, @@ -6211,7 +6211,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6260, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6228,10 +6228,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6212, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6212, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6241,7 +6241,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6212, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6253,18 +6253,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6298, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6304, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 6314, + "commentStart": 0, "end": 0, "raw": "0.09316367294024519", "start": 0, @@ -6275,7 +6275,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6313, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6284,7 +6284,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 6343, + "commentStart": 0, "end": 0, "raw": "0.9063127021008246", "start": 0, @@ -6295,7 +6295,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6342, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6312,10 +6312,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6293, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6293, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6325,7 +6325,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6293, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6337,18 +6337,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6380, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6386, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 6396, + "commentStart": 0, "end": 0, "raw": "0.2767766535558669", "start": 0, @@ -6359,7 +6359,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6395, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6367,7 +6367,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 6423, + "commentStart": 0, "end": 0, "raw": "0.6816248114129131", "start": 0, @@ -6388,10 +6388,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6375, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6375, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6401,7 +6401,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6375, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6413,17 +6413,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6460, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6466, + "commentStart": 0, "elements": [ { - "commentStart": 6475, + "commentStart": 0, "end": 0, "raw": "0.9796762495562534", "start": 0, @@ -6436,7 +6436,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 6503, + "commentStart": 0, "end": 0, "raw": "0.0822145668330625", "start": 0, @@ -6447,7 +6447,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6502, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6464,10 +6464,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6455, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6455, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6477,7 +6477,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6455, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6489,18 +6489,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6540, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6546, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 6556, + "commentStart": 0, "end": 0, "raw": "0.8666513070867441", "start": 0, @@ -6511,7 +6511,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6555, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6520,7 +6520,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 6584, + "commentStart": 0, "end": 0, "raw": "0.301053160242023", "start": 0, @@ -6531,7 +6531,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6583, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6548,10 +6548,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6535, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6535, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6561,7 +6561,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6535, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6573,17 +6573,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6620, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6626, + "commentStart": 0, "elements": [ { - "commentStart": 6635, + "commentStart": 0, "end": 0, "raw": "0.537415656028112", "start": 0, @@ -6595,7 +6595,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 6661, + "commentStart": 0, "end": 0, "raw": "0.020272692875002774", "start": 0, @@ -6616,10 +6616,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6615, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6615, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6629,7 +6629,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6615, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6641,17 +6641,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6700, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6706, + "commentStart": 0, "elements": [ { - "commentStart": 6715, + "commentStart": 0, "end": 0, "raw": "0.9332396256457531", "start": 0, @@ -6664,7 +6664,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 6743, + "commentStart": 0, "end": 0, "raw": "0.6228175690649898", "start": 0, @@ -6675,7 +6675,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6742, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6692,10 +6692,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6695, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6705,7 +6705,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6717,17 +6717,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6780, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6786, + "commentStart": 0, "elements": [ { - "commentStart": 6795, + "commentStart": 0, "end": 0, "raw": "0.18052415837320734", "start": 0, @@ -6740,7 +6740,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 6824, + "commentStart": 0, "end": 0, "raw": "0.36894384647296197", "start": 0, @@ -6751,7 +6751,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 6823, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -6768,10 +6768,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6775, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6775, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6781,7 +6781,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6775, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6793,17 +6793,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6862, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6868, + "commentStart": 0, "elements": [ { - "commentStart": 6869, + "commentStart": 0, "end": 0, "raw": "0.5384372634075449", "start": 0, @@ -6815,7 +6815,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 6889, + "commentStart": 0, "end": 0, "raw": "0.2377565050887107", "start": 0, @@ -6836,10 +6836,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6857, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6849,7 +6849,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6857, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6861,17 +6861,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 6920, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 6926, + "commentStart": 0, "elements": [ { - "commentStart": 6935, + "commentStart": 0, "end": 0, "raw": "0.39043436929278874", "start": 0, @@ -6883,7 +6883,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 6963, + "commentStart": 0, "end": 0, "raw": "0.14273182483160451", "start": 0, @@ -6904,10 +6904,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6915, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6915, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6917,7 +6917,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6915, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6929,17 +6929,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7001, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7007, + "commentStart": 0, "elements": [ { - "commentStart": 7016, + "commentStart": 0, "end": 0, "raw": "0.09782890412897283", "start": 0, @@ -6951,7 +6951,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 7044, + "commentStart": 0, "end": 0, "raw": "0.9907667536909659", "start": 0, @@ -6972,10 +6972,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 6996, + "commentStart": 0, "end": 0, "name": { - "commentStart": 6996, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -6985,7 +6985,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 6996, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -6997,17 +6997,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7081, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7087, + "commentStart": 0, "elements": [ { - "commentStart": 7096, + "commentStart": 0, "end": 0, "raw": "0.5286610085921146", "start": 0, @@ -7020,7 +7020,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 7124, + "commentStart": 0, "end": 0, "raw": "0.7924508308419256", "start": 0, @@ -7031,7 +7031,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7123, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7048,10 +7048,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7076, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7076, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7061,7 +7061,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7076, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7073,17 +7073,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7161, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7167, + "commentStart": 0, "elements": [ { - "commentStart": 7176, + "commentStart": 0, "end": 0, "raw": "0.3789978184503342", "start": 0, @@ -7095,7 +7095,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 7203, + "commentStart": 0, "end": 0, "raw": "0.12396120576838676", "start": 0, @@ -7116,10 +7116,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7156, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7129,7 +7129,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7156, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7141,18 +7141,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7241, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7247, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 7257, + "commentStart": 0, "end": 0, "raw": "0.9484912744890612", "start": 0, @@ -7163,7 +7163,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7256, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7171,7 +7171,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 7284, + "commentStart": 0, "end": 0, "raw": "0.6729649846476855", "start": 0, @@ -7192,10 +7192,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7236, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7236, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7205,7 +7205,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7236, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7217,17 +7217,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7321, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7327, + "commentStart": 0, "elements": [ { - "commentStart": 7336, + "commentStart": 0, "end": 0, "raw": "0.7451758753425153", "start": 0, @@ -7240,7 +7240,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 7364, + "commentStart": 0, "end": 0, "raw": "0.21318737562458967", "start": 0, @@ -7251,7 +7251,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7363, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7268,10 +7268,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7316, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7316, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7281,7 +7281,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7316, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7293,17 +7293,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7402, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7408, + "commentStart": 0, "elements": [ { - "commentStart": 7417, + "commentStart": 0, "end": 0, "raw": "0.1873200727251887", "start": 0, @@ -7316,7 +7316,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 7445, + "commentStart": 0, "end": 0, "raw": "0.15961374297992448", "start": 0, @@ -7327,7 +7327,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7444, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7344,10 +7344,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7397, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7397, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7357,7 +7357,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7397, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7369,18 +7369,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7483, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7489, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 7499, + "commentStart": 0, "end": 0, "raw": "0.05729464924537564", "start": 0, @@ -7391,7 +7391,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7498, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7400,7 +7400,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 7528, + "commentStart": 0, "end": 0, "raw": "0.5436345558508746", "start": 0, @@ -7411,7 +7411,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7527, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7428,10 +7428,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7478, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7478, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7441,7 +7441,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7478, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7453,18 +7453,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7565, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7571, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 7581, + "commentStart": 0, "end": 0, "raw": "0.09582414374469184", "start": 0, @@ -7475,7 +7475,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7580, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7484,7 +7484,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 7610, + "commentStart": 0, "end": 0, "raw": "0.7533839681212353", "start": 0, @@ -7495,7 +7495,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7609, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7512,10 +7512,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7560, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7560, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7525,7 +7525,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7560, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7537,18 +7537,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7647, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7653, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 7663, + "commentStart": 0, "end": 0, "raw": "0.17254116580051848", "start": 0, @@ -7559,7 +7559,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7662, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7568,7 +7568,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 7692, + "commentStart": 0, "end": 0, "raw": "0.7669113400341137", "start": 0, @@ -7579,7 +7579,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7691, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7596,10 +7596,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7642, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7642, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7609,7 +7609,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7642, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7621,17 +7621,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7729, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7735, + "commentStart": 0, "elements": [ { - "commentStart": 7736, + "commentStart": 0, "end": 0, "raw": "0.8944730032887609", "start": 0, @@ -7643,7 +7643,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 7756, + "commentStart": 0, "end": 0, "raw": "0.6093318694741408", "start": 0, @@ -7664,10 +7664,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7724, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7724, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7677,7 +7677,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7724, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7689,18 +7689,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7787, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7793, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 7803, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -7711,7 +7711,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7802, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7719,7 +7719,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 7830, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -7740,10 +7740,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7782, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7753,7 +7753,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7782, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7765,18 +7765,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7868, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7874, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 7884, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -7787,7 +7787,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7883, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7795,7 +7795,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 7911, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -7816,10 +7816,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7863, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7829,7 +7829,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7863, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7841,18 +7841,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 7948, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 7954, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 7964, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -7863,7 +7863,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 7963, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7871,7 +7871,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 7991, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -7892,10 +7892,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 7943, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7943, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7905,7 +7905,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 7943, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -7917,18 +7917,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8028, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8034, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 8044, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -7939,7 +7939,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8043, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7948,7 +7948,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 8072, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -7959,7 +7959,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8071, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -7976,10 +7976,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8023, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -7989,7 +7989,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8023, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8001,17 +8001,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8110, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8116, + "commentStart": 0, "elements": [ { - "commentStart": 8125, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -8023,7 +8023,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 8153, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -8044,10 +8044,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8105, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8057,7 +8057,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8069,17 +8069,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8191, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8197, + "commentStart": 0, "elements": [ { - "commentStart": 8206, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -8091,7 +8091,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 8234, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -8112,10 +8112,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8186, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8125,7 +8125,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8186, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8137,18 +8137,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8272, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8278, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 8288, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -8159,7 +8159,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8287, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8167,7 +8167,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 8316, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -8188,10 +8188,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8267, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8267, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8201,7 +8201,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8267, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8213,18 +8213,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8353, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8359, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 8369, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -8235,7 +8235,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8368, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8244,7 +8244,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 8398, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -8255,7 +8255,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8397, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8272,10 +8272,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8348, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8348, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8285,7 +8285,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8348, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8297,17 +8297,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8436, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8442, + "commentStart": 0, "elements": [ { - "commentStart": 8451, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -8320,7 +8320,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 8479, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -8331,7 +8331,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8478, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8348,10 +8348,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8431, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8431, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8361,7 +8361,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8431, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8373,17 +8373,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8517, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8523, + "commentStart": 0, "elements": [ { - "commentStart": 8532, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -8396,7 +8396,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 8563, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -8407,7 +8407,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8562, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8424,10 +8424,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8512, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8512, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8437,7 +8437,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8512, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8449,17 +8449,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8600, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8606, + "commentStart": 0, "elements": [ { - "commentStart": 8615, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -8472,7 +8472,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 8643, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -8483,7 +8483,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8642, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8500,10 +8500,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8595, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8595, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8513,7 +8513,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8595, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8525,18 +8525,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8680, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8686, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 8696, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -8547,7 +8547,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8695, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8555,7 +8555,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 8723, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -8576,10 +8576,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8675, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8675, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8589,7 +8589,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8675, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8601,17 +8601,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8760, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8766, + "commentStart": 0, "elements": [ { - "commentStart": 8767, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -8623,7 +8623,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 8787, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -8644,10 +8644,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8755, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8755, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8657,7 +8657,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8755, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8669,18 +8669,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8818, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8824, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 8834, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -8691,7 +8691,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8833, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8699,7 +8699,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 8862, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -8720,10 +8720,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8813, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8813, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8733,7 +8733,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8813, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8745,18 +8745,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8901, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8907, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 8917, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -8767,7 +8767,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8916, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8776,7 +8776,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 8945, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -8787,7 +8787,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8944, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8804,10 +8804,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8896, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8896, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8817,7 +8817,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8896, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8829,18 +8829,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 8983, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 8989, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 8999, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -8851,7 +8851,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 8998, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8860,7 +8860,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 9027, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -8871,7 +8871,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9026, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -8888,10 +8888,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 8978, + "commentStart": 0, "end": 0, "name": { - "commentStart": 8978, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8901,7 +8901,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 8978, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8913,17 +8913,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9065, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9071, + "commentStart": 0, "elements": [ { - "commentStart": 9072, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -8935,7 +8935,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 9091, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -8956,10 +8956,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9060, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9060, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -8969,7 +8969,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9060, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -8981,17 +8981,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9122, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9128, + "commentStart": 0, "elements": [ { - "commentStart": 9137, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -9004,7 +9004,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 9166, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -9015,7 +9015,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9165, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9032,10 +9032,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9117, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9117, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9045,7 +9045,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9117, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9057,17 +9057,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9204, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9210, + "commentStart": 0, "elements": [ { - "commentStart": 9211, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -9079,7 +9079,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 9231, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -9100,10 +9100,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9199, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9199, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9113,7 +9113,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9199, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9125,17 +9125,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9261, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9267, + "commentStart": 0, "elements": [ { - "commentStart": 9276, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -9148,7 +9148,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 9305, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -9159,7 +9159,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9304, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9176,10 +9176,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9256, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9256, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9189,7 +9189,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9256, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9201,17 +9201,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9342, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9348, + "commentStart": 0, "elements": [ { - "commentStart": 9349, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -9223,7 +9223,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 9369, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -9244,10 +9244,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9337, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9337, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9257,7 +9257,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9337, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9269,17 +9269,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9400, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9406, + "commentStart": 0, "elements": [ { - "commentStart": 9415, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -9291,7 +9291,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 9442, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -9312,10 +9312,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9395, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9395, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9325,7 +9325,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9395, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9337,17 +9337,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9480, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9486, + "commentStart": 0, "elements": [ { - "commentStart": 9487, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -9359,7 +9359,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 9507, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -9380,10 +9380,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9475, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9475, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9393,7 +9393,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9475, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9405,18 +9405,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9538, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9544, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 9554, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -9427,7 +9427,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9553, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9436,7 +9436,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 9583, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -9447,7 +9447,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9582, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9464,10 +9464,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9533, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9533, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9477,7 +9477,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9533, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9489,17 +9489,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9620, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9626, + "commentStart": 0, "elements": [ { - "commentStart": 9635, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -9512,7 +9512,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 9663, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -9523,7 +9523,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9662, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9540,10 +9540,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9615, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9615, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9553,7 +9553,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9615, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9565,18 +9565,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9700, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9706, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 9716, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -9587,7 +9587,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9715, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9596,7 +9596,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 9744, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -9607,7 +9607,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9743, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9624,10 +9624,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9695, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9637,7 +9637,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9649,17 +9649,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9781, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9787, + "commentStart": 0, "elements": [ { - "commentStart": 9796, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -9672,7 +9672,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 9826, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -9683,7 +9683,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9825, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9700,10 +9700,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9776, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9713,7 +9713,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9776, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9725,17 +9725,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9864, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9870, + "commentStart": 0, "elements": [ { - "commentStart": 9879, + "commentStart": 0, "end": 0, "raw": "0.10357375682791004", "start": 0, @@ -9748,7 +9748,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 9908, + "commentStart": 0, "end": 0, "raw": "0.42294321030821425", "start": 0, @@ -9759,7 +9759,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9907, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9776,10 +9776,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9859, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9859, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9789,7 +9789,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9859, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9801,17 +9801,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 9946, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 9952, + "commentStart": 0, "elements": [ { - "commentStart": 9961, + "commentStart": 0, "end": 0, "raw": "0.4520311575096987", "start": 0, @@ -9824,7 +9824,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 9989, + "commentStart": 0, "end": 0, "raw": "0.11232675307600548", "start": 0, @@ -9835,7 +9835,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 9988, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9852,10 +9852,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 9941, + "commentStart": 0, "end": 0, "name": { - "commentStart": 9941, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9865,7 +9865,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 9941, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9877,18 +9877,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10027, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10033, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 10043, + "commentStart": 0, "end": 0, "raw": "0.8821185914380845", "start": 0, @@ -9899,7 +9899,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10042, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9908,7 +9908,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 10071, + "commentStart": 0, "end": 0, "raw": "0.7155147434939819", "start": 0, @@ -9919,7 +9919,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10070, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -9936,10 +9936,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10022, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10022, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -9949,7 +9949,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10022, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -9961,17 +9961,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10108, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10114, + "commentStart": 0, "elements": [ { - "commentStart": 10115, + "commentStart": 0, "end": 0, "raw": "0.9195487101690416", "start": 0, @@ -9983,7 +9983,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 10135, + "commentStart": 0, "end": 0, "raw": "0.2691627465297364", "start": 0, @@ -10004,10 +10004,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10103, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10103, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10017,7 +10017,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10103, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10029,17 +10029,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10166, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10172, + "commentStart": 0, "elements": [ { - "commentStart": 10181, + "commentStart": 0, "end": 0, "raw": "0.7098978191546745", "start": 0, @@ -10051,7 +10051,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 10208, + "commentStart": 0, "end": 0, "raw": "0.11710004169385968", "start": 0, @@ -10072,10 +10072,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10161, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10161, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10085,7 +10085,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10161, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10097,18 +10097,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10246, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10252, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 10262, + "commentStart": 0, "end": 0, "raw": "0.37876368560819995", "start": 0, @@ -10119,7 +10119,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10261, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10127,7 +10127,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 10290, + "commentStart": 0, "end": 0, "raw": "0.7106729314759084", "start": 0, @@ -10148,10 +10148,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10241, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10241, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10161,7 +10161,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10241, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10173,18 +10173,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10327, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10333, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 10343, + "commentStart": 0, "end": 0, "raw": "0.29728126898353335", "start": 0, @@ -10195,7 +10195,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10342, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10204,7 +10204,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 10372, + "commentStart": 0, "end": 0, "raw": "0.06649734568328003", "start": 0, @@ -10215,7 +10215,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10371, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10232,10 +10232,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10322, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10322, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10245,7 +10245,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10322, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10257,17 +10257,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10410, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10416, + "commentStart": 0, "elements": [ { - "commentStart": 10425, + "commentStart": 0, "end": 0, "raw": "0.22965781558352072", "start": 0, @@ -10280,7 +10280,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 10454, + "commentStart": 0, "end": 0, "raw": "0.7601866432836641", "start": 0, @@ -10291,7 +10291,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10453, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10308,10 +10308,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10405, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10321,7 +10321,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10405, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10333,18 +10333,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10491, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10497, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 10507, + "commentStart": 0, "end": 0, "raw": "0.6356501074317229", "start": 0, @@ -10355,7 +10355,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10506, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10363,7 +10363,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 10534, + "commentStart": 0, "end": 0, "raw": "0.19458425399338064", "start": 0, @@ -10384,10 +10384,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10486, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10486, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10397,7 +10397,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10486, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10409,17 +10409,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10572, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10578, + "commentStart": 0, "elements": [ { - "commentStart": 10579, + "commentStart": 0, "end": 0, "raw": "0.5721251777404546", "start": 0, @@ -10431,7 +10431,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 10599, + "commentStart": 0, "end": 0, "raw": "0.2888584097921527", "start": 0, @@ -10452,10 +10452,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10567, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10567, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10465,7 +10465,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10567, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10477,18 +10477,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10630, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10636, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 10646, + "commentStart": 0, "end": 0, "raw": "0.9580409549552311", "start": 0, @@ -10499,7 +10499,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10645, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10508,7 +10508,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 10674, + "commentStart": 0, "end": 0, "raw": "0.02243818192078395", "start": 0, @@ -10519,7 +10519,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10673, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10536,10 +10536,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10625, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10625, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10549,7 +10549,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10625, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10561,17 +10561,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10712, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10718, + "commentStart": 0, "elements": [ { - "commentStart": 10727, + "commentStart": 0, "end": 0, "raw": "0.3299184618602866", "start": 0, @@ -10584,7 +10584,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 10755, + "commentStart": 0, "end": 0, "raw": "0.8353726942369875", "start": 0, @@ -10595,7 +10595,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10754, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10612,10 +10612,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10707, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10707, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10625,7 +10625,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10707, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10637,17 +10637,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10792, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10798, + "commentStart": 0, "elements": [ { - "commentStart": 10807, + "commentStart": 0, "end": 0, "raw": "0.7434639386755209", "start": 0, @@ -10660,7 +10660,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 10835, + "commentStart": 0, "end": 0, "raw": "0.7919648864138378", "start": 0, @@ -10671,7 +10671,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10834, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10688,10 +10688,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10787, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10787, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10701,7 +10701,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10787, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10713,17 +10713,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10872, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10878, + "commentStart": 0, "elements": [ { - "commentStart": 10879, + "commentStart": 0, "end": 0, "raw": "0.9935751011164615", "start": 0, @@ -10735,7 +10735,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 10899, + "commentStart": 0, "end": 0, "raw": "0.9042566468497608", "start": 0, @@ -10756,10 +10756,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10867, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10769,7 +10769,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10867, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10781,18 +10781,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 10930, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 10936, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 10946, + "commentStart": 0, "end": 0, "raw": "0.5035812884687294", "start": 0, @@ -10803,7 +10803,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 10945, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -10811,7 +10811,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 10973, + "commentStart": 0, "end": 0, "raw": "0.5150967434989442", "start": 0, @@ -10832,10 +10832,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 10925, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10925, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10845,7 +10845,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 10925, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10857,17 +10857,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11010, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11016, + "commentStart": 0, "elements": [ { - "commentStart": 11017, + "commentStart": 0, "end": 0, "raw": "0.5526227215900215", "start": 0, @@ -10879,7 +10879,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 11037, + "commentStart": 0, "end": 0, "raw": "0.7612604137272441", "start": 0, @@ -10900,10 +10900,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11005, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11005, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10913,7 +10913,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11005, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10925,17 +10925,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11068, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11074, + "commentStart": 0, "elements": [ { - "commentStart": 11083, + "commentStart": 0, "end": 0, "raw": "0.8593271349126876", "start": 0, @@ -10947,7 +10947,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 11110, + "commentStart": 0, "end": 0, "raw": "0.08414894953725849", "start": 0, @@ -10968,10 +10968,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11063, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11063, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -10981,7 +10981,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11063, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -10993,18 +10993,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11148, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11154, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 11164, + "commentStart": 0, "end": 0, "raw": "0.8181049219192864", "start": 0, @@ -11015,7 +11015,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11163, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11024,7 +11024,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 11192, + "commentStart": 0, "end": 0, "raw": "0.903548131323352", "start": 0, @@ -11035,7 +11035,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11191, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11052,10 +11052,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11143, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11143, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11065,7 +11065,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11143, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11077,17 +11077,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11228, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11234, + "commentStart": 0, "elements": [ { - "commentStart": 11243, + "commentStart": 0, "end": 0, "raw": "0.3165782044458305", "start": 0, @@ -11100,7 +11100,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 11271, + "commentStart": 0, "end": 0, "raw": "0.24189274252014914", "start": 0, @@ -11111,7 +11111,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11270, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11128,10 +11128,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11223, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11223, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11141,7 +11141,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11223, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11153,18 +11153,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11309, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11315, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 11325, + "commentStart": 0, "end": 0, "raw": "0.44390956414045135", "start": 0, @@ -11175,7 +11175,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11324, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11184,7 +11184,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 11354, + "commentStart": 0, "end": 0, "raw": "0.25912591535126905", "start": 0, @@ -11195,7 +11195,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11353, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11212,10 +11212,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11304, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11304, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11225,7 +11225,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11304, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11237,18 +11237,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11392, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11398, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 11408, + "commentStart": 0, "end": 0, "raw": "0.6605165911891009", "start": 0, @@ -11259,7 +11259,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11407, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11268,7 +11268,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 11436, + "commentStart": 0, "end": 0, "raw": "0.40355115288839194", "start": 0, @@ -11279,7 +11279,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11435, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11296,10 +11296,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11387, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11387, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11309,7 +11309,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11387, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11321,18 +11321,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11474, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11480, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 11490, + "commentStart": 0, "end": 0, "raw": "0.7170489950180006", "start": 0, @@ -11343,7 +11343,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11489, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11351,7 +11351,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 11517, + "commentStart": 0, "end": 0, "raw": "0.23454356079651384", "start": 0, @@ -11372,10 +11372,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11469, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11469, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11385,7 +11385,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11469, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11397,18 +11397,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11555, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11561, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 11571, + "commentStart": 0, "end": 0, "raw": "0.2568187045379722", "start": 0, @@ -11419,7 +11419,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11570, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11428,7 +11428,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 11599, + "commentStart": 0, "end": 0, "raw": "0.45031188717601367", "start": 0, @@ -11439,7 +11439,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11598, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11456,10 +11456,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11550, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11469,7 +11469,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11550, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11481,17 +11481,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11637, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11643, + "commentStart": 0, "elements": [ { - "commentStart": 11652, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -11504,7 +11504,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 11680, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -11515,7 +11515,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11679, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11532,10 +11532,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11632, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11632, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11545,7 +11545,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11632, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11557,18 +11557,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11717, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11723, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 11733, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -11579,7 +11579,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11732, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11587,7 +11587,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 11760, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -11608,10 +11608,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11712, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11712, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11621,7 +11621,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11712, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11633,18 +11633,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11797, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11803, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 11813, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -11655,7 +11655,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11812, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11663,7 +11663,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 11840, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -11684,10 +11684,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11792, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11792, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11697,7 +11697,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11792, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11709,18 +11709,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11877, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11883, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 11893, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -11731,7 +11731,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11892, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11740,7 +11740,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 11921, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -11751,7 +11751,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 11920, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11768,10 +11768,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11872, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11872, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11781,7 +11781,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11872, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11793,17 +11793,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 11959, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 11965, + "commentStart": 0, "elements": [ { - "commentStart": 11974, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -11815,7 +11815,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 12002, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -11836,10 +11836,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 11954, + "commentStart": 0, "end": 0, "name": { - "commentStart": 11954, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11849,7 +11849,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 11954, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11861,17 +11861,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12040, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12046, + "commentStart": 0, "elements": [ { - "commentStart": 12055, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -11883,7 +11883,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 12083, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -11904,10 +11904,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12035, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12035, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11917,7 +11917,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12035, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -11929,18 +11929,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12121, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12127, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 12137, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -11951,7 +11951,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12136, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -11959,7 +11959,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 12165, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -11980,10 +11980,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12116, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -11993,7 +11993,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12116, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12005,18 +12005,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12202, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12208, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 12218, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -12027,7 +12027,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12217, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12036,7 +12036,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 12247, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -12047,7 +12047,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12246, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12064,10 +12064,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12197, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12077,7 +12077,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12197, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12089,17 +12089,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12285, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12291, + "commentStart": 0, "elements": [ { - "commentStart": 12300, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -12112,7 +12112,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 12328, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -12123,7 +12123,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12327, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12140,10 +12140,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12280, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12153,7 +12153,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12280, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12165,17 +12165,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12366, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12372, + "commentStart": 0, "elements": [ { - "commentStart": 12381, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -12188,7 +12188,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 12412, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -12199,7 +12199,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12411, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12216,10 +12216,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12361, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12361, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12229,7 +12229,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12361, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12241,17 +12241,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12449, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12455, + "commentStart": 0, "elements": [ { - "commentStart": 12464, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -12264,7 +12264,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 12492, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -12275,7 +12275,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12491, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12292,10 +12292,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12444, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12444, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12305,7 +12305,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12444, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12317,18 +12317,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12529, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12535, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 12545, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -12339,7 +12339,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12544, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12347,7 +12347,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 12572, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -12368,10 +12368,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12524, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12524, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12381,7 +12381,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12524, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12393,17 +12393,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12609, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12615, + "commentStart": 0, "elements": [ { - "commentStart": 12616, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -12415,7 +12415,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 12636, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -12436,10 +12436,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12604, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12604, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12449,7 +12449,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12604, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12461,18 +12461,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12667, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12673, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 12683, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -12483,7 +12483,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12682, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12491,7 +12491,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 12711, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -12512,10 +12512,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12662, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12662, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12525,7 +12525,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12662, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12537,18 +12537,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12750, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12756, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 12766, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -12559,7 +12559,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12765, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12568,7 +12568,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 12794, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -12579,7 +12579,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12793, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12596,10 +12596,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12745, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12745, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12609,7 +12609,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12745, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12621,18 +12621,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12832, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12838, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 12848, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -12643,7 +12643,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12847, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12652,7 +12652,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 12876, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -12663,7 +12663,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 12875, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12680,10 +12680,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12827, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12827, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12693,7 +12693,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12827, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12705,17 +12705,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12914, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12920, + "commentStart": 0, "elements": [ { - "commentStart": 12921, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -12727,7 +12727,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 12940, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -12748,10 +12748,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12909, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12909, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12761,7 +12761,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12909, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12773,17 +12773,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 12971, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 12977, + "commentStart": 0, "elements": [ { - "commentStart": 12986, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -12796,7 +12796,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 13015, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -12807,7 +12807,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 13014, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12824,10 +12824,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 12966, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12966, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12837,7 +12837,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 12966, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12849,17 +12849,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13053, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13059, + "commentStart": 0, "elements": [ { - "commentStart": 13060, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -12871,7 +12871,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 13080, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -12892,10 +12892,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13048, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13048, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12905,7 +12905,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13048, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12917,17 +12917,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13110, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13116, + "commentStart": 0, "elements": [ { - "commentStart": 13125, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -12940,7 +12940,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 13154, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -12951,7 +12951,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 13153, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -12968,10 +12968,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13105, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -12981,7 +12981,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -12993,17 +12993,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13191, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13197, + "commentStart": 0, "elements": [ { - "commentStart": 13198, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -13015,7 +13015,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 13218, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -13036,10 +13036,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13186, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13049,7 +13049,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13186, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13061,17 +13061,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13249, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13255, + "commentStart": 0, "elements": [ { - "commentStart": 13264, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -13083,7 +13083,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 13291, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -13104,10 +13104,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13244, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13244, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13117,7 +13117,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13244, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13129,17 +13129,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13329, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13335, + "commentStart": 0, "elements": [ { - "commentStart": 13336, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -13151,7 +13151,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 13356, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -13172,10 +13172,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13324, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13324, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13185,7 +13185,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13324, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13197,18 +13197,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13387, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13393, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 13403, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -13219,7 +13219,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 13402, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13227,7 +13227,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 13430, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -13248,10 +13248,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13382, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13382, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13261,7 +13261,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13382, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13273,18 +13273,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13468, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13474, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 13484, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -13295,7 +13295,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 13483, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13303,7 +13303,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 13511, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -13324,10 +13324,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13463, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13337,7 +13337,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13463, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13349,18 +13349,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13548, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13554, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 13564, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -13371,7 +13371,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 13563, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13379,7 +13379,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 13591, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -13400,10 +13400,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13543, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13543, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13413,7 +13413,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13543, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13425,18 +13425,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13628, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13634, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 13644, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -13447,7 +13447,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 13643, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13456,7 +13456,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 13672, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -13467,7 +13467,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 13671, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13484,10 +13484,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13623, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13623, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13497,7 +13497,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13623, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13509,17 +13509,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13710, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13716, + "commentStart": 0, "elements": [ { - "commentStart": 13725, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -13531,7 +13531,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 13753, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -13552,10 +13552,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13705, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13705, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13565,7 +13565,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13705, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13577,17 +13577,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13791, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13797, + "commentStart": 0, "elements": [ { - "commentStart": 13806, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -13599,7 +13599,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 13834, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -13620,10 +13620,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13786, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13786, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13633,7 +13633,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13786, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13645,18 +13645,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13872, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13878, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 13888, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -13667,7 +13667,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 13887, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13675,7 +13675,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 13916, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -13696,10 +13696,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13867, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13709,7 +13709,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13867, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13721,18 +13721,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 13953, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 13959, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 13969, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -13743,7 +13743,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 13968, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13752,7 +13752,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 13998, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -13763,7 +13763,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 13997, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13780,10 +13780,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 13948, + "commentStart": 0, "end": 0, "name": { - "commentStart": 13948, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13793,7 +13793,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 13948, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13805,17 +13805,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14036, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14042, + "commentStart": 0, "elements": [ { - "commentStart": 14051, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -13828,7 +13828,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 14079, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -13839,7 +13839,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14078, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13856,10 +13856,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14031, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14031, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13869,7 +13869,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14031, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13881,17 +13881,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14117, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14123, + "commentStart": 0, "elements": [ { - "commentStart": 14132, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -13904,7 +13904,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 14163, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -13915,7 +13915,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14162, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -13932,10 +13932,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14112, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14112, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -13945,7 +13945,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14112, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -13957,17 +13957,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14200, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14206, + "commentStart": 0, "elements": [ { - "commentStart": 14215, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -13980,7 +13980,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 14243, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -13991,7 +13991,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14242, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14008,10 +14008,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14195, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14195, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14021,7 +14021,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14195, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14033,18 +14033,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14280, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14286, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 14296, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -14055,7 +14055,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14295, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14063,7 +14063,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 14323, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -14084,10 +14084,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14275, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14275, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14097,7 +14097,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14275, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14109,17 +14109,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14360, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14366, + "commentStart": 0, "elements": [ { - "commentStart": 14367, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -14131,7 +14131,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 14387, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -14152,10 +14152,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14355, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14165,7 +14165,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14355, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14177,18 +14177,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14418, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14424, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 14434, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -14199,7 +14199,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14433, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14207,7 +14207,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 14462, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -14228,10 +14228,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14413, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14413, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14241,7 +14241,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14413, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14253,18 +14253,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14501, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14507, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 14517, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -14275,7 +14275,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14516, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14284,7 +14284,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 14545, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -14295,7 +14295,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14544, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14312,10 +14312,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14496, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14496, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14325,7 +14325,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14496, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14337,18 +14337,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14583, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14589, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 14599, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -14359,7 +14359,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14598, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14368,7 +14368,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 14627, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -14379,7 +14379,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14626, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14396,10 +14396,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14578, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14578, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14409,7 +14409,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14578, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14421,17 +14421,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14665, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14671, + "commentStart": 0, "elements": [ { - "commentStart": 14672, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -14443,7 +14443,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 14691, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -14464,10 +14464,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14660, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14477,7 +14477,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14660, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14489,17 +14489,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14722, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14728, + "commentStart": 0, "elements": [ { - "commentStart": 14737, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -14512,7 +14512,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 14766, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -14523,7 +14523,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14765, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14540,10 +14540,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14717, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14717, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14553,7 +14553,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14717, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14565,17 +14565,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14804, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14810, + "commentStart": 0, "elements": [ { - "commentStart": 14811, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -14587,7 +14587,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 14831, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -14608,10 +14608,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14799, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14799, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14621,7 +14621,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14799, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14633,17 +14633,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14861, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14867, + "commentStart": 0, "elements": [ { - "commentStart": 14876, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -14656,7 +14656,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 14905, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -14667,7 +14667,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 14904, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14684,10 +14684,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14856, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14697,7 +14697,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14856, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14709,17 +14709,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 14942, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 14948, + "commentStart": 0, "elements": [ { - "commentStart": 14949, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -14731,7 +14731,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 14969, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -14752,10 +14752,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14937, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14937, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14765,7 +14765,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14937, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14777,17 +14777,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15000, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15006, + "commentStart": 0, "elements": [ { - "commentStart": 15015, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -14799,7 +14799,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 15042, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -14820,10 +14820,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 14995, + "commentStart": 0, "end": 0, "name": { - "commentStart": 14995, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14833,7 +14833,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 14995, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14845,17 +14845,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15080, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15086, + "commentStart": 0, "elements": [ { - "commentStart": 15087, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -14867,7 +14867,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 15107, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -14888,10 +14888,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15075, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14901,7 +14901,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15075, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14913,18 +14913,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15138, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15144, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 15154, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -14935,7 +14935,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15153, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14944,7 +14944,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 15183, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -14955,7 +14955,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15182, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -14972,10 +14972,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15133, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -14985,7 +14985,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15133, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -14997,17 +14997,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15220, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15226, + "commentStart": 0, "elements": [ { - "commentStart": 15235, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -15020,7 +15020,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 15263, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -15031,7 +15031,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15262, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15048,10 +15048,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15215, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15215, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15061,7 +15061,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15215, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15073,18 +15073,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15300, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15306, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 15316, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -15095,7 +15095,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15315, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15104,7 +15104,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 15344, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -15115,7 +15115,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15343, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15132,10 +15132,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15295, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15295, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15145,7 +15145,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15295, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15157,17 +15157,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15381, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15387, + "commentStart": 0, "elements": [ { - "commentStart": 15396, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -15180,7 +15180,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 15426, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -15191,7 +15191,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15425, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15208,10 +15208,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15376, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15221,7 +15221,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15376, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15233,18 +15233,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15464, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15470, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 15480, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -15255,7 +15255,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15479, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15263,7 +15263,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 15507, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -15284,10 +15284,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15459, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15459, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15297,7 +15297,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15459, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15309,18 +15309,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15545, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15551, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 15561, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -15331,7 +15331,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15560, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15339,7 +15339,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 15588, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -15360,10 +15360,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15540, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15540, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15373,7 +15373,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15540, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15385,18 +15385,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15625, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15631, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 15641, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -15407,7 +15407,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15640, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15415,7 +15415,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 15668, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -15436,10 +15436,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15620, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15620, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15449,7 +15449,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15620, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15461,18 +15461,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15705, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15711, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 15721, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -15483,7 +15483,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15720, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15492,7 +15492,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 15749, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -15503,7 +15503,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15748, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15520,10 +15520,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15700, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15700, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15533,7 +15533,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15700, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15545,17 +15545,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15787, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15793, + "commentStart": 0, "elements": [ { - "commentStart": 15802, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -15567,7 +15567,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 15830, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -15588,10 +15588,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15782, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15601,7 +15601,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15782, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15613,17 +15613,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15868, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15874, + "commentStart": 0, "elements": [ { - "commentStart": 15883, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -15635,7 +15635,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 15911, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -15656,10 +15656,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15863, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15669,7 +15669,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15863, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15681,18 +15681,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 15949, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 15955, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 15965, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -15703,7 +15703,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 15964, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15711,7 +15711,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 15993, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -15732,10 +15732,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 15944, + "commentStart": 0, "end": 0, "name": { - "commentStart": 15944, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15745,7 +15745,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 15944, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15757,18 +15757,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16030, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16036, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 16046, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -15779,7 +15779,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16045, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15788,7 +15788,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 16075, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -15799,7 +15799,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16074, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15816,10 +15816,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16025, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16025, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15829,7 +15829,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16025, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15841,17 +15841,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16113, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16119, + "commentStart": 0, "elements": [ { - "commentStart": 16128, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -15864,7 +15864,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 16156, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -15875,7 +15875,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16155, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15892,10 +15892,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16108, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16108, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15905,7 +15905,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16108, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15917,17 +15917,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16194, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16200, + "commentStart": 0, "elements": [ { - "commentStart": 16209, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -15940,7 +15940,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 16240, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -15951,7 +15951,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16239, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -15968,10 +15968,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16189, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16189, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -15981,7 +15981,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16189, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -15993,17 +15993,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16277, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16283, + "commentStart": 0, "elements": [ { - "commentStart": 16292, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -16016,7 +16016,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 16320, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -16027,7 +16027,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16319, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16044,10 +16044,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16272, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16272, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16057,7 +16057,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16272, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16069,18 +16069,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16357, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16363, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 16373, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -16091,7 +16091,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16372, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16099,7 +16099,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 16400, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -16120,10 +16120,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16352, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16352, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16133,7 +16133,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16352, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16145,17 +16145,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16437, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16443, + "commentStart": 0, "elements": [ { - "commentStart": 16444, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -16167,7 +16167,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 16464, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -16188,10 +16188,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16432, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16432, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16201,7 +16201,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16432, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16213,18 +16213,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16495, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16501, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 16511, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -16235,7 +16235,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16510, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16243,7 +16243,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 16539, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -16264,10 +16264,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16490, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16490, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16277,7 +16277,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16490, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16289,18 +16289,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16578, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16584, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 16594, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -16311,7 +16311,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16593, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16320,7 +16320,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 16622, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -16331,7 +16331,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16621, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16348,10 +16348,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16573, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16573, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16361,7 +16361,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16573, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16373,18 +16373,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16660, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16666, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 16676, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -16395,7 +16395,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16675, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16404,7 +16404,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 16704, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -16415,7 +16415,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16703, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16432,10 +16432,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16655, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16655, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16445,7 +16445,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16655, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16457,17 +16457,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16742, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16748, + "commentStart": 0, "elements": [ { - "commentStart": 16749, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -16479,7 +16479,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 16768, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -16500,10 +16500,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16737, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16737, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16513,7 +16513,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16737, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16525,17 +16525,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16799, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16805, + "commentStart": 0, "elements": [ { - "commentStart": 16814, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -16548,7 +16548,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 16843, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -16559,7 +16559,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16842, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16576,10 +16576,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16794, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16589,7 +16589,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16794, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16601,17 +16601,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16881, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16887, + "commentStart": 0, "elements": [ { - "commentStart": 16888, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -16623,7 +16623,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 16908, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -16644,10 +16644,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16876, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16876, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16657,7 +16657,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16876, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16669,17 +16669,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 16938, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 16944, + "commentStart": 0, "elements": [ { - "commentStart": 16953, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -16692,7 +16692,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 16982, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -16703,7 +16703,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 16981, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16720,10 +16720,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 16933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 16933, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16733,7 +16733,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 16933, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16745,17 +16745,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17019, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17025, + "commentStart": 0, "elements": [ { - "commentStart": 17026, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -16767,7 +16767,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 17046, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -16788,10 +16788,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17014, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17014, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16801,7 +16801,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17014, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16813,17 +16813,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17077, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17083, + "commentStart": 0, "elements": [ { - "commentStart": 17092, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -16835,7 +16835,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 17119, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -16856,10 +16856,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17072, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17072, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16869,7 +16869,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17072, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16881,17 +16881,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17157, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17163, + "commentStart": 0, "elements": [ { - "commentStart": 17164, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -16903,7 +16903,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 17184, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -16924,10 +16924,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17152, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17152, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -16937,7 +16937,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17152, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -16949,18 +16949,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17215, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17221, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 17231, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -16971,7 +16971,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17230, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -16980,7 +16980,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 17260, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -16991,7 +16991,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17259, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17008,10 +17008,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17210, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17210, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17021,7 +17021,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17210, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17033,17 +17033,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17297, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17303, + "commentStart": 0, "elements": [ { - "commentStart": 17312, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -17056,7 +17056,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 17340, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -17067,7 +17067,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17339, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17084,10 +17084,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17292, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17292, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17097,7 +17097,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17292, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17109,18 +17109,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17377, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17383, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 17393, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -17131,7 +17131,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17392, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17140,7 +17140,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 17421, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -17151,7 +17151,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17420, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17168,10 +17168,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17372, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17372, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17181,7 +17181,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17372, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17193,17 +17193,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17458, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17464, + "commentStart": 0, "elements": [ { - "commentStart": 17473, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -17216,7 +17216,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 17503, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -17227,7 +17227,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17502, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17244,10 +17244,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17453, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17453, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17257,7 +17257,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17453, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17269,17 +17269,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17541, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17547, + "commentStart": 0, "elements": [ { - "commentStart": 17556, + "commentStart": 0, "end": 0, "raw": "0.10357375682791004", "start": 0, @@ -17292,7 +17292,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 17585, + "commentStart": 0, "end": 0, "raw": "0.42294321030821425", "start": 0, @@ -17303,7 +17303,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17584, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17320,10 +17320,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17536, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17536, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17333,7 +17333,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17536, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17345,17 +17345,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17623, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17629, + "commentStart": 0, "elements": [ { - "commentStart": 17638, + "commentStart": 0, "end": 0, "raw": "0.4520311575096987", "start": 0, @@ -17368,7 +17368,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 17666, + "commentStart": 0, "end": 0, "raw": "0.11232675307600548", "start": 0, @@ -17379,7 +17379,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17665, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17396,10 +17396,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17618, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17409,7 +17409,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17618, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17421,18 +17421,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17704, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17710, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 17720, + "commentStart": 0, "end": 0, "raw": "0.8821185914380845", "start": 0, @@ -17443,7 +17443,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17719, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17452,7 +17452,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 17748, + "commentStart": 0, "end": 0, "raw": "0.7155147434939819", "start": 0, @@ -17463,7 +17463,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17747, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17480,10 +17480,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17699, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17699, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17493,7 +17493,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17699, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17505,17 +17505,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17785, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17791, + "commentStart": 0, "elements": [ { - "commentStart": 17792, + "commentStart": 0, "end": 0, "raw": "0.9195487101690416", "start": 0, @@ -17527,7 +17527,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 17812, + "commentStart": 0, "end": 0, "raw": "0.2691627465297364", "start": 0, @@ -17548,10 +17548,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17780, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17780, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17561,7 +17561,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17780, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17573,17 +17573,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17843, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17849, + "commentStart": 0, "elements": [ { - "commentStart": 17858, + "commentStart": 0, "end": 0, "raw": "0.7098978191546745", "start": 0, @@ -17595,7 +17595,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 17885, + "commentStart": 0, "end": 0, "raw": "0.11710004169385968", "start": 0, @@ -17616,10 +17616,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17838, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17838, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17629,7 +17629,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17838, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17641,18 +17641,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 17923, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 17929, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 17939, + "commentStart": 0, "end": 0, "raw": "0.37876368560819995", "start": 0, @@ -17663,7 +17663,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 17938, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17671,7 +17671,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 17967, + "commentStart": 0, "end": 0, "raw": "0.7106729314759084", "start": 0, @@ -17692,10 +17692,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17918, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17918, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17705,7 +17705,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17918, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17717,18 +17717,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18004, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18010, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 18020, + "commentStart": 0, "end": 0, "raw": "0.29728126898353335", "start": 0, @@ -17739,7 +17739,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18019, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17748,7 +17748,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 18049, + "commentStart": 0, "end": 0, "raw": "0.06649734568328003", "start": 0, @@ -17759,7 +17759,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18048, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17776,10 +17776,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 17999, + "commentStart": 0, "end": 0, "name": { - "commentStart": 17999, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17789,7 +17789,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 17999, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17801,17 +17801,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18087, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18093, + "commentStart": 0, "elements": [ { - "commentStart": 18102, + "commentStart": 0, "end": 0, "raw": "0.22965781558352072", "start": 0, @@ -17824,7 +17824,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 18131, + "commentStart": 0, "end": 0, "raw": "0.7601866432836641", "start": 0, @@ -17835,7 +17835,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18130, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17852,10 +17852,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18082, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18082, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17865,7 +17865,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18082, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17877,18 +17877,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18168, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18174, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 18184, + "commentStart": 0, "end": 0, "raw": "0.6356501074317229", "start": 0, @@ -17899,7 +17899,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18183, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -17907,7 +17907,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 18211, + "commentStart": 0, "end": 0, "raw": "0.19458425399338064", "start": 0, @@ -17928,10 +17928,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18163, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18163, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -17941,7 +17941,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18163, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -17953,17 +17953,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18249, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18255, + "commentStart": 0, "elements": [ { - "commentStart": 18256, + "commentStart": 0, "end": 0, "raw": "0.5721251777404546", "start": 0, @@ -17975,7 +17975,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 18276, + "commentStart": 0, "end": 0, "raw": "0.2888584097921527", "start": 0, @@ -17996,10 +17996,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18244, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18244, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18009,7 +18009,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18244, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18021,18 +18021,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18307, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18313, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 18323, + "commentStart": 0, "end": 0, "raw": "0.9580409549552311", "start": 0, @@ -18043,7 +18043,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18322, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18052,7 +18052,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 18351, + "commentStart": 0, "end": 0, "raw": "0.02243818192078395", "start": 0, @@ -18063,7 +18063,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18350, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18080,10 +18080,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18302, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18302, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18093,7 +18093,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18302, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18105,17 +18105,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18389, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18395, + "commentStart": 0, "elements": [ { - "commentStart": 18404, + "commentStart": 0, "end": 0, "raw": "0.3299184618602866", "start": 0, @@ -18128,7 +18128,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 18432, + "commentStart": 0, "end": 0, "raw": "0.8353726942369875", "start": 0, @@ -18139,7 +18139,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18431, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18156,10 +18156,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18384, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18169,7 +18169,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18384, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18181,17 +18181,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18469, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18475, + "commentStart": 0, "elements": [ { - "commentStart": 18484, + "commentStart": 0, "end": 0, "raw": "0.7434639386755209", "start": 0, @@ -18204,7 +18204,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 18512, + "commentStart": 0, "end": 0, "raw": "0.7919648864138378", "start": 0, @@ -18215,7 +18215,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18511, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18232,10 +18232,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18464, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18464, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18245,7 +18245,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18464, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18257,17 +18257,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18549, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18555, + "commentStart": 0, "elements": [ { - "commentStart": 18556, + "commentStart": 0, "end": 0, "raw": "0.9935751011164615", "start": 0, @@ -18279,7 +18279,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 18576, + "commentStart": 0, "end": 0, "raw": "0.9042566468497608", "start": 0, @@ -18300,10 +18300,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18544, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18544, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18313,7 +18313,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18544, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18325,18 +18325,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18607, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18613, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 18623, + "commentStart": 0, "end": 0, "raw": "0.5035812884687294", "start": 0, @@ -18347,7 +18347,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18622, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18355,7 +18355,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 18650, + "commentStart": 0, "end": 0, "raw": "0.5150967434989442", "start": 0, @@ -18376,10 +18376,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18602, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18602, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18389,7 +18389,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18602, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18401,17 +18401,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18687, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18693, + "commentStart": 0, "elements": [ { - "commentStart": 18694, + "commentStart": 0, "end": 0, "raw": "0.5526227215900215", "start": 0, @@ -18423,7 +18423,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 18714, + "commentStart": 0, "end": 0, "raw": "0.7612604137272441", "start": 0, @@ -18444,10 +18444,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18682, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18682, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18457,7 +18457,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18682, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18469,17 +18469,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18745, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18751, + "commentStart": 0, "elements": [ { - "commentStart": 18760, + "commentStart": 0, "end": 0, "raw": "0.8593271349126876", "start": 0, @@ -18491,7 +18491,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 18787, + "commentStart": 0, "end": 0, "raw": "0.08414894953725849", "start": 0, @@ -18512,10 +18512,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18740, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18740, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18525,7 +18525,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18740, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18537,18 +18537,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18825, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18831, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 18841, + "commentStart": 0, "end": 0, "raw": "0.8181049219192864", "start": 0, @@ -18559,7 +18559,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18840, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18568,7 +18568,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 18869, + "commentStart": 0, "end": 0, "raw": "0.903548131323352", "start": 0, @@ -18579,7 +18579,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18868, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18596,10 +18596,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18820, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18820, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18609,7 +18609,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18820, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18621,17 +18621,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18905, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18911, + "commentStart": 0, "elements": [ { - "commentStart": 18920, + "commentStart": 0, "end": 0, "raw": "0.3165782044458305", "start": 0, @@ -18644,7 +18644,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 18948, + "commentStart": 0, "end": 0, "raw": "0.24189274252014914", "start": 0, @@ -18655,7 +18655,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 18947, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18672,10 +18672,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18900, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18900, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18685,7 +18685,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18900, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18697,18 +18697,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 18986, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 18992, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 19002, + "commentStart": 0, "end": 0, "raw": "0.44390956414045135", "start": 0, @@ -18719,7 +18719,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19001, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18728,7 +18728,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 19031, + "commentStart": 0, "end": 0, "raw": "0.25912591535126905", "start": 0, @@ -18739,7 +18739,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19030, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18756,10 +18756,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 18981, + "commentStart": 0, "end": 0, "name": { - "commentStart": 18981, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18769,7 +18769,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 18981, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18781,18 +18781,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19069, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19075, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 19085, + "commentStart": 0, "end": 0, "raw": "0.6605165911891009", "start": 0, @@ -18803,7 +18803,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19084, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18812,7 +18812,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 19113, + "commentStart": 0, "end": 0, "raw": "0.40355115288839194", "start": 0, @@ -18823,7 +18823,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19112, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18840,10 +18840,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19064, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19064, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18853,7 +18853,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19064, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18865,18 +18865,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19151, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19157, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 19167, + "commentStart": 0, "end": 0, "raw": "0.7170489950180006", "start": 0, @@ -18887,7 +18887,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19166, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18895,7 +18895,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 19194, + "commentStart": 0, "end": 0, "raw": "0.23454356079651384", "start": 0, @@ -18916,10 +18916,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19146, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19146, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -18929,7 +18929,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19146, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -18941,18 +18941,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19232, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19238, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 19248, + "commentStart": 0, "end": 0, "raw": "0.2568187045379722", "start": 0, @@ -18963,7 +18963,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19247, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -18972,7 +18972,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 19276, + "commentStart": 0, "end": 0, "raw": "0.45031188717601367", "start": 0, @@ -18983,7 +18983,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19275, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19000,10 +19000,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19227, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19227, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19013,7 +19013,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19227, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19025,17 +19025,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19314, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19320, + "commentStart": 0, "elements": [ { - "commentStart": 19329, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -19048,7 +19048,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 19357, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -19059,7 +19059,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19356, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19076,10 +19076,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19309, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19309, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19089,7 +19089,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19309, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19101,18 +19101,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19394, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19400, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 19410, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -19123,7 +19123,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19409, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19131,7 +19131,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 19437, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -19152,10 +19152,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19389, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19389, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19165,7 +19165,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19389, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19177,18 +19177,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19474, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19480, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 19490, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -19199,7 +19199,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19489, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19207,7 +19207,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 19517, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -19228,10 +19228,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19469, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19469, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19241,7 +19241,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19469, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19253,18 +19253,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19554, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19560, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 19570, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -19275,7 +19275,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19569, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19284,7 +19284,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 19598, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -19295,7 +19295,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19597, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19312,10 +19312,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19549, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19549, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19325,7 +19325,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19549, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19337,17 +19337,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19636, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19642, + "commentStart": 0, "elements": [ { - "commentStart": 19651, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -19359,7 +19359,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 19679, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -19380,10 +19380,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19631, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19631, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19393,7 +19393,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19631, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19405,17 +19405,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19717, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19723, + "commentStart": 0, "elements": [ { - "commentStart": 19732, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -19427,7 +19427,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 19760, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -19448,10 +19448,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19712, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19712, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19461,7 +19461,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19712, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19473,18 +19473,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19798, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19804, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 19814, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -19495,7 +19495,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19813, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19503,7 +19503,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 19842, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -19524,10 +19524,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19793, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19793, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19537,7 +19537,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19793, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19549,18 +19549,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19879, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19885, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 19895, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -19571,7 +19571,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19894, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19580,7 +19580,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 19924, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -19591,7 +19591,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 19923, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19608,10 +19608,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19874, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19874, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19621,7 +19621,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19874, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19633,17 +19633,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 19962, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 19968, + "commentStart": 0, "elements": [ { - "commentStart": 19977, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -19656,7 +19656,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 20005, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -19667,7 +19667,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20004, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19684,10 +19684,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 19957, + "commentStart": 0, "end": 0, "name": { - "commentStart": 19957, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19697,7 +19697,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 19957, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19709,17 +19709,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20043, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20049, + "commentStart": 0, "elements": [ { - "commentStart": 20058, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -19732,7 +19732,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 20089, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -19743,7 +19743,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20088, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19760,10 +19760,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20038, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20038, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19773,7 +19773,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20038, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19785,17 +19785,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20126, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20132, + "commentStart": 0, "elements": [ { - "commentStart": 20141, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -19808,7 +19808,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 20169, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -19819,7 +19819,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20168, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19836,10 +19836,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20121, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20121, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19849,7 +19849,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20121, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19861,18 +19861,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20206, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20212, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 20222, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -19883,7 +19883,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20221, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -19891,7 +19891,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 20249, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -19912,10 +19912,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20201, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20201, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19925,7 +19925,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20201, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -19937,17 +19937,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20286, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20292, + "commentStart": 0, "elements": [ { - "commentStart": 20293, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -19959,7 +19959,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 20313, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -19980,10 +19980,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20281, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20281, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -19993,7 +19993,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20281, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20005,18 +20005,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20344, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20350, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 20360, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -20027,7 +20027,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20359, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20035,7 +20035,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 20388, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -20056,10 +20056,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20339, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20339, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20069,7 +20069,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20339, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20081,18 +20081,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20427, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20433, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 20443, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -20103,7 +20103,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20442, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20112,7 +20112,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 20471, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -20123,7 +20123,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20470, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20140,10 +20140,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20422, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20422, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20153,7 +20153,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20422, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20165,18 +20165,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20509, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20515, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 20525, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -20187,7 +20187,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20524, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20196,7 +20196,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 20553, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -20207,7 +20207,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20552, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20224,10 +20224,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20504, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20237,7 +20237,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20504, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20249,17 +20249,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20591, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20597, + "commentStart": 0, "elements": [ { - "commentStart": 20598, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -20271,7 +20271,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 20617, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -20292,10 +20292,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20586, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20586, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20305,7 +20305,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20586, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20317,17 +20317,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20648, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20654, + "commentStart": 0, "elements": [ { - "commentStart": 20663, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -20340,7 +20340,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 20692, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -20351,7 +20351,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20691, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20368,10 +20368,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20643, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20643, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20381,7 +20381,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20643, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20393,17 +20393,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20730, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20736, + "commentStart": 0, "elements": [ { - "commentStart": 20737, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -20415,7 +20415,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 20757, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -20436,10 +20436,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20725, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20725, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20449,7 +20449,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20725, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20461,17 +20461,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20787, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20793, + "commentStart": 0, "elements": [ { - "commentStart": 20802, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -20484,7 +20484,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 20831, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -20495,7 +20495,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 20830, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20512,10 +20512,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20782, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20782, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20525,7 +20525,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20782, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20537,17 +20537,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20868, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20874, + "commentStart": 0, "elements": [ { - "commentStart": 20875, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -20559,7 +20559,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 20895, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -20580,10 +20580,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20863, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20593,7 +20593,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20863, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20605,17 +20605,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 20926, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 20932, + "commentStart": 0, "elements": [ { - "commentStart": 20941, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -20627,7 +20627,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 20968, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -20648,10 +20648,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 20921, + "commentStart": 0, "end": 0, "name": { - "commentStart": 20921, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20661,7 +20661,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 20921, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20673,17 +20673,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21006, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21012, + "commentStart": 0, "elements": [ { - "commentStart": 21013, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -20695,7 +20695,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 21033, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -20716,10 +20716,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21001, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21001, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20729,7 +20729,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21001, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20741,18 +20741,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21064, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21070, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 21080, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -20763,7 +20763,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21079, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20772,7 +20772,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 21109, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -20783,7 +20783,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21108, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20800,10 +20800,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21059, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21059, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20813,7 +20813,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21059, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20825,17 +20825,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21146, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21152, + "commentStart": 0, "elements": [ { - "commentStart": 21161, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -20848,7 +20848,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 21189, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -20859,7 +20859,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21188, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20876,10 +20876,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21141, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20889,7 +20889,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21141, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20901,17 +20901,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21226, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21232, + "commentStart": 0, "elements": [ { - "commentStart": 21241, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -20924,7 +20924,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 21269, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -20935,7 +20935,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21268, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -20952,10 +20952,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21221, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21221, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -20965,7 +20965,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21221, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -20977,18 +20977,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21306, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21312, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 21322, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -20999,7 +20999,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21321, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21007,7 +21007,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 21349, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -21028,10 +21028,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21301, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21301, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21041,7 +21041,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21301, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21053,17 +21053,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21386, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21392, + "commentStart": 0, "elements": [ { - "commentStart": 21401, + "commentStart": 0, "end": 0, "raw": "0.9464450621708211", "start": 0, @@ -21076,7 +21076,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 21429, + "commentStart": 0, "end": 0, "raw": "0.2684908127803667", "start": 0, @@ -21087,7 +21087,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21428, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21104,10 +21104,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21381, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21381, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21117,7 +21117,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21381, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21129,17 +21129,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21466, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21472, + "commentStart": 0, "elements": [ { - "commentStart": 21473, + "commentStart": 0, "end": 0, "raw": "0.5241732366617591", "start": 0, @@ -21151,7 +21151,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 21493, + "commentStart": 0, "end": 0, "raw": "0.9011437416408563", "start": 0, @@ -21172,10 +21172,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21461, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21461, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21185,7 +21185,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21461, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21197,18 +21197,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21524, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21530, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 21540, + "commentStart": 0, "end": 0, "raw": "0.14255393713960607", "start": 0, @@ -21219,7 +21219,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21539, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21228,7 +21228,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 21569, + "commentStart": 0, "end": 0, "raw": "0.5194262624564814", "start": 0, @@ -21239,7 +21239,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21568, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21256,10 +21256,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21519, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21519, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21269,7 +21269,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21519, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21281,18 +21281,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21606, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21612, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 21622, + "commentStart": 0, "end": 0, "raw": "0.4287123231350338", "start": 0, @@ -21303,7 +21303,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21621, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21312,7 +21312,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 21650, + "commentStart": 0, "end": 0, "raw": "0.4223564528725028", "start": 0, @@ -21323,7 +21323,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21649, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21340,10 +21340,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21601, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21601, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21353,7 +21353,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21601, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21365,18 +21365,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21687, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21693, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 21703, + "commentStart": 0, "end": 0, "raw": "0.09316367294024519", "start": 0, @@ -21387,7 +21387,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21702, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21396,7 +21396,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 21732, + "commentStart": 0, "end": 0, "raw": "0.9063127021008246", "start": 0, @@ -21407,7 +21407,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21731, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21424,10 +21424,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21682, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21682, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21437,7 +21437,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21682, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21449,18 +21449,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21769, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21775, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 21785, + "commentStart": 0, "end": 0, "raw": "0.2767766535558669", "start": 0, @@ -21471,7 +21471,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21784, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21479,7 +21479,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 21812, + "commentStart": 0, "end": 0, "raw": "0.6816248114129131", "start": 0, @@ -21500,10 +21500,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21764, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21764, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21513,7 +21513,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21764, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21525,17 +21525,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21849, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21855, + "commentStart": 0, "elements": [ { - "commentStart": 21864, + "commentStart": 0, "end": 0, "raw": "0.9796762495562534", "start": 0, @@ -21548,7 +21548,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 21892, + "commentStart": 0, "end": 0, "raw": "0.0822145668330625", "start": 0, @@ -21559,7 +21559,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21891, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21576,10 +21576,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21844, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21844, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21589,7 +21589,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21844, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21601,18 +21601,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 21929, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 21935, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 21945, + "commentStart": 0, "end": 0, "raw": "0.8666513070867441", "start": 0, @@ -21623,7 +21623,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21944, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21632,7 +21632,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 21973, + "commentStart": 0, "end": 0, "raw": "0.301053160242023", "start": 0, @@ -21643,7 +21643,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 21972, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21660,10 +21660,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 21924, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21924, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21673,7 +21673,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 21924, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21685,17 +21685,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22009, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22015, + "commentStart": 0, "elements": [ { - "commentStart": 22024, + "commentStart": 0, "end": 0, "raw": "0.537415656028112", "start": 0, @@ -21707,7 +21707,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 22050, + "commentStart": 0, "end": 0, "raw": "0.020272692875002774", "start": 0, @@ -21728,10 +21728,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22004, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22004, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21741,7 +21741,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22004, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21753,17 +21753,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22089, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22095, + "commentStart": 0, "elements": [ { - "commentStart": 22104, + "commentStart": 0, "end": 0, "raw": "0.9332396256457531", "start": 0, @@ -21776,7 +21776,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 22132, + "commentStart": 0, "end": 0, "raw": "0.6228175690649898", "start": 0, @@ -21787,7 +21787,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 22131, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21804,10 +21804,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22084, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22084, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21817,7 +21817,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22084, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21829,17 +21829,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22169, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22175, + "commentStart": 0, "elements": [ { - "commentStart": 22184, + "commentStart": 0, "end": 0, "raw": "0.18052415837320734", "start": 0, @@ -21852,7 +21852,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 22213, + "commentStart": 0, "end": 0, "raw": "0.36894384647296197", "start": 0, @@ -21863,7 +21863,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 22212, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -21880,10 +21880,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22164, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22164, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21893,7 +21893,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22164, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21905,17 +21905,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22251, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22257, + "commentStart": 0, "elements": [ { - "commentStart": 22258, + "commentStart": 0, "end": 0, "raw": "0.5384372634075449", "start": 0, @@ -21927,7 +21927,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 22278, + "commentStart": 0, "end": 0, "raw": "0.2377565050887107", "start": 0, @@ -21948,10 +21948,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22246, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -21961,7 +21961,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -21973,17 +21973,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22309, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22315, + "commentStart": 0, "elements": [ { - "commentStart": 22324, + "commentStart": 0, "end": 0, "raw": "0.39043436929278874", "start": 0, @@ -21995,7 +21995,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 22352, + "commentStart": 0, "end": 0, "raw": "0.14273182483160451", "start": 0, @@ -22016,10 +22016,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22304, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22304, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22029,7 +22029,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22304, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22041,17 +22041,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22390, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22396, + "commentStart": 0, "elements": [ { - "commentStart": 22405, + "commentStart": 0, "end": 0, "raw": "0.09782890412897283", "start": 0, @@ -22063,7 +22063,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 22433, + "commentStart": 0, "end": 0, "raw": "0.9907667536909659", "start": 0, @@ -22084,10 +22084,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22385, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22385, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22097,7 +22097,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22385, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22109,17 +22109,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22470, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22476, + "commentStart": 0, "elements": [ { - "commentStart": 22485, + "commentStart": 0, "end": 0, "raw": "0.5286610085921146", "start": 0, @@ -22132,7 +22132,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 22513, + "commentStart": 0, "end": 0, "raw": "0.7924508308419256", "start": 0, @@ -22143,7 +22143,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 22512, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22160,10 +22160,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22465, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22173,7 +22173,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22465, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22185,17 +22185,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22550, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22556, + "commentStart": 0, "elements": [ { - "commentStart": 22565, + "commentStart": 0, "end": 0, "raw": "0.3789978184503342", "start": 0, @@ -22207,7 +22207,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 22592, + "commentStart": 0, "end": 0, "raw": "0.12396120576838676", "start": 0, @@ -22228,10 +22228,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22545, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22545, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22241,7 +22241,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22545, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22253,18 +22253,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22630, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22636, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 22646, + "commentStart": 0, "end": 0, "raw": "0.9484912744890612", "start": 0, @@ -22275,7 +22275,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 22645, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22283,7 +22283,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 22673, + "commentStart": 0, "end": 0, "raw": "0.6729649846476855", "start": 0, @@ -22304,10 +22304,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22625, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22625, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22317,7 +22317,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22625, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22329,17 +22329,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22710, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22716, + "commentStart": 0, "elements": [ { - "commentStart": 22725, + "commentStart": 0, "end": 0, "raw": "0.7451758753425153", "start": 0, @@ -22352,7 +22352,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 22753, + "commentStart": 0, "end": 0, "raw": "0.21318737562458967", "start": 0, @@ -22363,7 +22363,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 22752, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22380,10 +22380,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22705, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22705, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22393,7 +22393,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22705, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22405,17 +22405,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22791, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22797, + "commentStart": 0, "elements": [ { - "commentStart": 22806, + "commentStart": 0, "end": 0, "raw": "0.1873200727251887", "start": 0, @@ -22428,7 +22428,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 22834, + "commentStart": 0, "end": 0, "raw": "0.15961374297992448", "start": 0, @@ -22439,7 +22439,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 22833, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22456,10 +22456,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22786, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22786, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22469,7 +22469,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22786, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22481,18 +22481,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22872, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22878, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 22888, + "commentStart": 0, "end": 0, "raw": "0.05729464924537564", "start": 0, @@ -22503,7 +22503,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 22887, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22512,7 +22512,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 22917, + "commentStart": 0, "end": 0, "raw": "0.5436345558508746", "start": 0, @@ -22523,7 +22523,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 22916, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22540,10 +22540,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22867, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22867, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22553,7 +22553,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22867, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22565,18 +22565,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 22954, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 22960, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 22970, + "commentStart": 0, "end": 0, "raw": "0.09582414374469184", "start": 0, @@ -22587,7 +22587,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 22969, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22596,7 +22596,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 22999, + "commentStart": 0, "end": 0, "raw": "0.7533839681212353", "start": 0, @@ -22607,7 +22607,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 22998, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22624,10 +22624,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 22949, + "commentStart": 0, "end": 0, "name": { - "commentStart": 22949, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22637,7 +22637,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 22949, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22649,18 +22649,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23036, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23042, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 23052, + "commentStart": 0, "end": 0, "raw": "0.17254116580051848", "start": 0, @@ -22671,7 +22671,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23051, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22680,7 +22680,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 23081, + "commentStart": 0, "end": 0, "raw": "0.7669113400341137", "start": 0, @@ -22691,7 +22691,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23080, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22708,10 +22708,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23031, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23031, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22721,7 +22721,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23031, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22733,17 +22733,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23118, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23124, + "commentStart": 0, "elements": [ { - "commentStart": 23125, + "commentStart": 0, "end": 0, "raw": "0.8944730032887609", "start": 0, @@ -22755,7 +22755,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 23145, + "commentStart": 0, "end": 0, "raw": "0.6093318694741408", "start": 0, @@ -22776,10 +22776,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23113, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22789,7 +22789,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23113, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22801,18 +22801,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23176, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23182, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 23192, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -22823,7 +22823,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23191, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22831,7 +22831,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 23219, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -22852,10 +22852,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23171, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22865,7 +22865,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23171, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22877,18 +22877,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23257, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23263, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 23273, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -22899,7 +22899,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23272, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22907,7 +22907,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 23300, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -22928,10 +22928,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23252, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23252, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -22941,7 +22941,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23252, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -22953,18 +22953,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23337, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23343, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 23353, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -22975,7 +22975,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23352, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -22983,7 +22983,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 23380, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -23004,10 +23004,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23332, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23332, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23017,7 +23017,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23332, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23029,18 +23029,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23417, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23423, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 23433, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -23051,7 +23051,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23432, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23060,7 +23060,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 23461, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -23071,7 +23071,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23460, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23088,10 +23088,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23412, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23412, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23101,7 +23101,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23412, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23113,17 +23113,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23499, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23505, + "commentStart": 0, "elements": [ { - "commentStart": 23514, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -23135,7 +23135,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 23542, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -23156,10 +23156,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23494, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23494, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23169,7 +23169,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23494, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23181,17 +23181,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23580, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23586, + "commentStart": 0, "elements": [ { - "commentStart": 23595, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -23203,7 +23203,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 23623, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -23224,10 +23224,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23575, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23237,7 +23237,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23575, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23249,18 +23249,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23661, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23667, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 23677, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -23271,7 +23271,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23676, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23279,7 +23279,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 23705, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -23300,10 +23300,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23656, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23656, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23313,7 +23313,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23656, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23325,18 +23325,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23742, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23748, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 23758, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -23347,7 +23347,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23757, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23356,7 +23356,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 23787, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -23367,7 +23367,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23786, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23384,10 +23384,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23737, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23737, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23397,7 +23397,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23737, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23409,17 +23409,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23825, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23831, + "commentStart": 0, "elements": [ { - "commentStart": 23840, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -23432,7 +23432,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 23868, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -23443,7 +23443,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23867, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23460,10 +23460,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23820, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23820, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23473,7 +23473,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23820, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23485,17 +23485,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23906, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23912, + "commentStart": 0, "elements": [ { - "commentStart": 23921, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -23508,7 +23508,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 23952, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -23519,7 +23519,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 23951, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23536,10 +23536,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23901, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23901, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23549,7 +23549,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23901, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23561,17 +23561,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 23989, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 23995, + "commentStart": 0, "elements": [ { - "commentStart": 24004, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -23584,7 +23584,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 24032, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -23595,7 +23595,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24031, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23612,10 +23612,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 23984, + "commentStart": 0, "end": 0, "name": { - "commentStart": 23984, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23625,7 +23625,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 23984, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23637,18 +23637,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24069, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24075, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 24085, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -23659,7 +23659,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24084, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23667,7 +23667,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 24112, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -23688,10 +23688,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24064, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24064, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23701,7 +23701,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24064, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23713,17 +23713,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24149, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24155, + "commentStart": 0, "elements": [ { - "commentStart": 24156, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -23735,7 +23735,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 24176, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -23756,10 +23756,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24144, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24144, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23769,7 +23769,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24144, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23781,18 +23781,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24207, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24213, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 24223, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -23803,7 +23803,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24222, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23811,7 +23811,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 24251, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -23832,10 +23832,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24202, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23845,7 +23845,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23857,18 +23857,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24290, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24296, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 24306, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -23879,7 +23879,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24305, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23888,7 +23888,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 24334, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -23899,7 +23899,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24333, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23916,10 +23916,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24285, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24285, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -23929,7 +23929,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24285, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -23941,18 +23941,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24372, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24378, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 24388, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -23963,7 +23963,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24387, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -23972,7 +23972,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 24416, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -23983,7 +23983,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24415, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24000,10 +24000,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24367, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24013,7 +24013,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24367, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24025,17 +24025,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24454, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24460, + "commentStart": 0, "elements": [ { - "commentStart": 24461, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -24047,7 +24047,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 24480, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -24068,10 +24068,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24449, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24449, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24081,7 +24081,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24449, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24093,17 +24093,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24511, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24517, + "commentStart": 0, "elements": [ { - "commentStart": 24526, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -24116,7 +24116,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 24555, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -24127,7 +24127,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24554, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24144,10 +24144,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24506, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24506, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24157,7 +24157,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24506, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24169,17 +24169,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24593, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24599, + "commentStart": 0, "elements": [ { - "commentStart": 24600, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -24191,7 +24191,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 24620, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -24212,10 +24212,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24588, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24588, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24225,7 +24225,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24588, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24237,17 +24237,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24650, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24656, + "commentStart": 0, "elements": [ { - "commentStart": 24665, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -24260,7 +24260,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 24694, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -24271,7 +24271,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24693, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24288,10 +24288,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24645, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24645, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24301,7 +24301,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24645, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24313,17 +24313,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24731, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24737, + "commentStart": 0, "elements": [ { - "commentStart": 24738, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -24335,7 +24335,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 24758, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -24356,10 +24356,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24726, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24726, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24369,7 +24369,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24726, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24381,17 +24381,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24789, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24795, + "commentStart": 0, "elements": [ { - "commentStart": 24804, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -24403,7 +24403,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 24831, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -24424,10 +24424,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24784, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24437,7 +24437,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24784, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24449,17 +24449,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24869, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24875, + "commentStart": 0, "elements": [ { - "commentStart": 24876, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -24471,7 +24471,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 24896, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -24492,10 +24492,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24864, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24864, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24505,7 +24505,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24864, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24517,18 +24517,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 24927, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 24933, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 24943, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -24539,7 +24539,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24942, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24548,7 +24548,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 24972, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -24559,7 +24559,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 24971, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24576,10 +24576,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 24922, + "commentStart": 0, "end": 0, "name": { - "commentStart": 24922, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24589,7 +24589,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 24922, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24601,17 +24601,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25009, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25015, + "commentStart": 0, "elements": [ { - "commentStart": 25024, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -24624,7 +24624,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 25052, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -24635,7 +24635,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25051, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24652,10 +24652,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25004, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25004, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24665,7 +24665,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25004, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24677,18 +24677,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25089, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25095, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 25105, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -24699,7 +24699,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25104, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24708,7 +24708,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 25133, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -24719,7 +24719,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25132, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24736,10 +24736,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25084, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25084, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24749,7 +24749,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25084, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24761,17 +24761,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25170, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25176, + "commentStart": 0, "elements": [ { - "commentStart": 25185, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -24784,7 +24784,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 25215, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -24795,7 +24795,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25214, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24812,10 +24812,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25165, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24825,7 +24825,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25165, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24837,17 +24837,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25253, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25259, + "commentStart": 0, "elements": [ { - "commentStart": 25268, + "commentStart": 0, "end": 0, "raw": "0.10357375682791004", "start": 0, @@ -24860,7 +24860,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 25297, + "commentStart": 0, "end": 0, "raw": "0.42294321030821425", "start": 0, @@ -24871,7 +24871,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25296, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24888,10 +24888,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25248, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25248, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24901,7 +24901,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25248, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24913,17 +24913,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25335, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25341, + "commentStart": 0, "elements": [ { - "commentStart": 25350, + "commentStart": 0, "end": 0, "raw": "0.4520311575096987", "start": 0, @@ -24936,7 +24936,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 25378, + "commentStart": 0, "end": 0, "raw": "0.11232675307600548", "start": 0, @@ -24947,7 +24947,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25377, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -24964,10 +24964,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25330, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25330, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -24977,7 +24977,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25330, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -24989,18 +24989,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25416, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25422, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 25432, + "commentStart": 0, "end": 0, "raw": "0.8821185914380845", "start": 0, @@ -25011,7 +25011,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25431, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25020,7 +25020,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 25460, + "commentStart": 0, "end": 0, "raw": "0.7155147434939819", "start": 0, @@ -25031,7 +25031,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25459, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25048,10 +25048,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25411, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25411, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25061,7 +25061,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25411, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25073,17 +25073,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25497, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25503, + "commentStart": 0, "elements": [ { - "commentStart": 25504, + "commentStart": 0, "end": 0, "raw": "0.9195487101690416", "start": 0, @@ -25095,7 +25095,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 25524, + "commentStart": 0, "end": 0, "raw": "0.2691627465297364", "start": 0, @@ -25116,10 +25116,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25492, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25492, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25129,7 +25129,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25492, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25141,17 +25141,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25555, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25561, + "commentStart": 0, "elements": [ { - "commentStart": 25570, + "commentStart": 0, "end": 0, "raw": "0.7098978191546745", "start": 0, @@ -25163,7 +25163,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 25597, + "commentStart": 0, "end": 0, "raw": "0.11710004169385968", "start": 0, @@ -25184,10 +25184,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25550, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25197,7 +25197,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25550, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25209,18 +25209,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25635, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25641, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 25651, + "commentStart": 0, "end": 0, "raw": "0.37876368560819995", "start": 0, @@ -25231,7 +25231,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25650, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25239,7 +25239,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 25679, + "commentStart": 0, "end": 0, "raw": "0.7106729314759084", "start": 0, @@ -25260,10 +25260,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25630, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25273,7 +25273,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25630, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25285,18 +25285,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25716, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25722, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 25732, + "commentStart": 0, "end": 0, "raw": "0.29728126898353335", "start": 0, @@ -25307,7 +25307,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25731, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25316,7 +25316,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 25761, + "commentStart": 0, "end": 0, "raw": "0.06649734568328003", "start": 0, @@ -25327,7 +25327,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25760, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25344,10 +25344,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25711, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25711, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25357,7 +25357,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25711, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25369,17 +25369,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25799, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25805, + "commentStart": 0, "elements": [ { - "commentStart": 25814, + "commentStart": 0, "end": 0, "raw": "0.22965781558352072", "start": 0, @@ -25392,7 +25392,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 25843, + "commentStart": 0, "end": 0, "raw": "0.7601866432836641", "start": 0, @@ -25403,7 +25403,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25842, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25420,10 +25420,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25794, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25433,7 +25433,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25794, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25445,18 +25445,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25880, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25886, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 25896, + "commentStart": 0, "end": 0, "raw": "0.6356501074317229", "start": 0, @@ -25467,7 +25467,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 25895, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25475,7 +25475,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 25923, + "commentStart": 0, "end": 0, "raw": "0.19458425399338064", "start": 0, @@ -25496,10 +25496,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25875, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25875, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25509,7 +25509,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25875, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25521,17 +25521,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 25961, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 25967, + "commentStart": 0, "elements": [ { - "commentStart": 25968, + "commentStart": 0, "end": 0, "raw": "0.5721251777404546", "start": 0, @@ -25543,7 +25543,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 25988, + "commentStart": 0, "end": 0, "raw": "0.2888584097921527", "start": 0, @@ -25564,10 +25564,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 25956, + "commentStart": 0, "end": 0, "name": { - "commentStart": 25956, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25577,7 +25577,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 25956, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25589,18 +25589,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26019, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26025, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 26035, + "commentStart": 0, "end": 0, "raw": "0.9580409549552311", "start": 0, @@ -25611,7 +25611,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26034, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25620,7 +25620,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 26063, + "commentStart": 0, "end": 0, "raw": "0.02243818192078395", "start": 0, @@ -25631,7 +25631,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26062, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25648,10 +25648,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26014, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26014, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25661,7 +25661,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26014, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25673,17 +25673,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26101, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26107, + "commentStart": 0, "elements": [ { - "commentStart": 26116, + "commentStart": 0, "end": 0, "raw": "0.3299184618602866", "start": 0, @@ -25696,7 +25696,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 26144, + "commentStart": 0, "end": 0, "raw": "0.8353726942369875", "start": 0, @@ -25707,7 +25707,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26143, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25724,10 +25724,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26096, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26096, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25737,7 +25737,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26096, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25749,17 +25749,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26181, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26187, + "commentStart": 0, "elements": [ { - "commentStart": 26196, + "commentStart": 0, "end": 0, "raw": "0.7434639386755209", "start": 0, @@ -25772,7 +25772,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 26224, + "commentStart": 0, "end": 0, "raw": "0.7919648864138378", "start": 0, @@ -25783,7 +25783,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26223, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25800,10 +25800,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26176, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26176, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25813,7 +25813,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26176, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25825,17 +25825,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26261, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26267, + "commentStart": 0, "elements": [ { - "commentStart": 26268, + "commentStart": 0, "end": 0, "raw": "0.9935751011164615", "start": 0, @@ -25847,7 +25847,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 26288, + "commentStart": 0, "end": 0, "raw": "0.9042566468497608", "start": 0, @@ -25868,10 +25868,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26256, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26256, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25881,7 +25881,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26256, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25893,18 +25893,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26319, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26325, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 26335, + "commentStart": 0, "end": 0, "raw": "0.5035812884687294", "start": 0, @@ -25915,7 +25915,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26334, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -25923,7 +25923,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 26362, + "commentStart": 0, "end": 0, "raw": "0.5150967434989442", "start": 0, @@ -25944,10 +25944,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26314, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26314, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -25957,7 +25957,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26314, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -25969,17 +25969,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26399, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26405, + "commentStart": 0, "elements": [ { - "commentStart": 26406, + "commentStart": 0, "end": 0, "raw": "0.5526227215900215", "start": 0, @@ -25991,7 +25991,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 26426, + "commentStart": 0, "end": 0, "raw": "0.7612604137272441", "start": 0, @@ -26012,10 +26012,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26394, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26025,7 +26025,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26394, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26037,17 +26037,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26457, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26463, + "commentStart": 0, "elements": [ { - "commentStart": 26472, + "commentStart": 0, "end": 0, "raw": "0.8593271349126876", "start": 0, @@ -26059,7 +26059,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 26499, + "commentStart": 0, "end": 0, "raw": "0.08414894953725849", "start": 0, @@ -26080,10 +26080,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26452, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26452, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26093,7 +26093,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26452, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26105,18 +26105,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26537, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26543, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 26553, + "commentStart": 0, "end": 0, "raw": "0.8181049219192864", "start": 0, @@ -26127,7 +26127,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26552, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26136,7 +26136,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 26581, + "commentStart": 0, "end": 0, "raw": "0.903548131323352", "start": 0, @@ -26147,7 +26147,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26580, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26164,10 +26164,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26532, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26532, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26177,7 +26177,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26532, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26189,17 +26189,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26617, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26623, + "commentStart": 0, "elements": [ { - "commentStart": 26632, + "commentStart": 0, "end": 0, "raw": "0.3165782044458305", "start": 0, @@ -26212,7 +26212,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 26660, + "commentStart": 0, "end": 0, "raw": "0.24189274252014914", "start": 0, @@ -26223,7 +26223,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26659, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26240,10 +26240,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26612, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26253,7 +26253,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26612, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26265,18 +26265,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26698, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26704, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 26714, + "commentStart": 0, "end": 0, "raw": "0.44390956414045135", "start": 0, @@ -26287,7 +26287,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26713, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26296,7 +26296,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 26743, + "commentStart": 0, "end": 0, "raw": "0.25912591535126905", "start": 0, @@ -26307,7 +26307,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26742, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26324,10 +26324,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26693, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26693, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26337,7 +26337,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26693, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26349,18 +26349,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26781, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26787, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 26797, + "commentStart": 0, "end": 0, "raw": "0.6605165911891009", "start": 0, @@ -26371,7 +26371,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26796, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26380,7 +26380,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 26825, + "commentStart": 0, "end": 0, "raw": "0.40355115288839194", "start": 0, @@ -26391,7 +26391,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26824, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26408,10 +26408,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26776, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26421,7 +26421,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26776, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26433,18 +26433,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26863, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26869, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 26879, + "commentStart": 0, "end": 0, "raw": "0.7170489950180006", "start": 0, @@ -26455,7 +26455,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26878, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26463,7 +26463,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 26906, + "commentStart": 0, "end": 0, "raw": "0.23454356079651384", "start": 0, @@ -26484,10 +26484,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26858, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26858, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26497,7 +26497,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26858, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26509,18 +26509,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 26944, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 26950, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 26960, + "commentStart": 0, "end": 0, "raw": "0.2568187045379722", "start": 0, @@ -26531,7 +26531,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26959, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26540,7 +26540,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 26988, + "commentStart": 0, "end": 0, "raw": "0.45031188717601367", "start": 0, @@ -26551,7 +26551,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 26987, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26568,10 +26568,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 26939, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26939, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26581,7 +26581,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 26939, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26593,17 +26593,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27026, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27032, + "commentStart": 0, "elements": [ { - "commentStart": 27041, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -26616,7 +26616,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 27069, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -26627,7 +26627,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27068, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26644,10 +26644,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27021, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27021, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26657,7 +26657,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27021, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26669,18 +26669,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27106, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27112, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 27122, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -26691,7 +26691,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27121, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26699,7 +26699,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 27149, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -26720,10 +26720,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27101, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26733,7 +26733,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27101, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26745,18 +26745,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27186, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27192, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 27202, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -26767,7 +26767,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27201, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26775,7 +26775,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 27229, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -26796,10 +26796,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27181, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26809,7 +26809,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27181, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26821,18 +26821,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27266, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27272, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 27282, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -26843,7 +26843,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27281, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26852,7 +26852,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 27310, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -26863,7 +26863,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27309, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -26880,10 +26880,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27261, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27261, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26893,7 +26893,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27261, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26905,17 +26905,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27348, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27354, + "commentStart": 0, "elements": [ { - "commentStart": 27363, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -26927,7 +26927,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 27391, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -26948,10 +26948,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27343, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27343, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -26961,7 +26961,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27343, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -26973,17 +26973,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27429, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27435, + "commentStart": 0, "elements": [ { - "commentStart": 27444, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -26995,7 +26995,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 27472, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -27016,10 +27016,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27424, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27029,7 +27029,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27424, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27041,18 +27041,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27510, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27516, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 27526, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -27063,7 +27063,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27525, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27071,7 +27071,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 27554, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -27092,10 +27092,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27505, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27105,7 +27105,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27505, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27117,18 +27117,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27591, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27597, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 27607, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -27139,7 +27139,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27606, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27148,7 +27148,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 27636, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -27159,7 +27159,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27635, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27176,10 +27176,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27586, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27586, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27189,7 +27189,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27586, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27201,17 +27201,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27674, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27680, + "commentStart": 0, "elements": [ { - "commentStart": 27689, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -27224,7 +27224,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 27717, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -27235,7 +27235,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27716, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27252,10 +27252,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27669, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27669, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27265,7 +27265,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27669, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27277,17 +27277,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27755, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27761, + "commentStart": 0, "elements": [ { - "commentStart": 27770, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -27300,7 +27300,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 27801, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -27311,7 +27311,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27800, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27328,10 +27328,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27750, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27341,7 +27341,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27353,17 +27353,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27838, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27844, + "commentStart": 0, "elements": [ { - "commentStart": 27853, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -27376,7 +27376,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 27881, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -27387,7 +27387,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27880, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27404,10 +27404,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27833, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27833, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27417,7 +27417,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27833, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27429,18 +27429,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27918, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 27924, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 27934, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -27451,7 +27451,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 27933, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27459,7 +27459,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 27961, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -27480,10 +27480,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27913, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27913, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27493,7 +27493,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27913, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27505,17 +27505,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 27998, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28004, + "commentStart": 0, "elements": [ { - "commentStart": 28005, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -27527,7 +27527,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 28025, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -27548,10 +27548,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 27993, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27993, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27561,7 +27561,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 27993, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27573,18 +27573,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28056, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28062, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 28072, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -27595,7 +27595,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 28071, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27603,7 +27603,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 28100, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -27624,10 +27624,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28051, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28051, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27637,7 +27637,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28051, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27649,18 +27649,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28139, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28145, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 28155, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -27671,7 +27671,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 28154, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27680,7 +27680,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 28183, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -27691,7 +27691,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 28182, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27708,10 +27708,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28134, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27721,7 +27721,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28134, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27733,18 +27733,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28221, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28227, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 28237, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -27755,7 +27755,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 28236, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27764,7 +27764,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 28265, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -27775,7 +27775,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 28264, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27792,10 +27792,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28216, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28216, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27805,7 +27805,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28216, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27817,17 +27817,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28303, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28309, + "commentStart": 0, "elements": [ { - "commentStart": 28310, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -27839,7 +27839,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 28329, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -27860,10 +27860,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28298, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27873,7 +27873,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28298, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27885,17 +27885,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28360, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28366, + "commentStart": 0, "elements": [ { - "commentStart": 28375, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -27908,7 +27908,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 28404, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -27919,7 +27919,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 28403, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -27936,10 +27936,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28355, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28355, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -27949,7 +27949,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28355, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -27961,17 +27961,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28442, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28448, + "commentStart": 0, "elements": [ { - "commentStart": 28449, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -27983,7 +27983,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 28469, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -28004,10 +28004,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28437, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28437, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28017,7 +28017,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28437, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28029,17 +28029,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28499, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28505, + "commentStart": 0, "elements": [ { - "commentStart": 28514, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -28052,7 +28052,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 28543, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -28063,7 +28063,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 28542, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -28080,10 +28080,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28494, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28494, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28093,7 +28093,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28494, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28105,17 +28105,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28580, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28586, + "commentStart": 0, "elements": [ { - "commentStart": 28587, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -28127,7 +28127,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 28607, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -28148,10 +28148,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28575, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28161,7 +28161,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28575, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28173,17 +28173,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28638, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28644, + "commentStart": 0, "elements": [ { - "commentStart": 28653, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -28195,7 +28195,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 28680, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -28216,10 +28216,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28633, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28633, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28229,7 +28229,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28633, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28241,17 +28241,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28718, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28724, + "commentStart": 0, "elements": [ { - "commentStart": 28725, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -28263,7 +28263,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 28745, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -28284,10 +28284,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28713, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28713, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28297,7 +28297,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28713, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28309,18 +28309,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28776, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28782, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 28792, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -28331,7 +28331,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 28791, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -28339,7 +28339,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 28819, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -28360,10 +28360,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28771, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28771, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28373,7 +28373,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28771, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28385,18 +28385,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28857, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28863, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 28873, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -28407,7 +28407,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 28872, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -28415,7 +28415,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 28900, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -28436,10 +28436,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28852, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28852, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28449,7 +28449,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28852, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28461,18 +28461,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 28937, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 28943, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 28953, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -28483,7 +28483,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 28952, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -28491,7 +28491,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 28980, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -28512,10 +28512,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 28932, + "commentStart": 0, "end": 0, "name": { - "commentStart": 28932, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28525,7 +28525,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 28932, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28537,18 +28537,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29017, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29023, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 29033, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -28559,7 +28559,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29032, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -28568,7 +28568,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 29061, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -28579,7 +28579,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29060, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -28596,10 +28596,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29012, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29012, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28609,7 +28609,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29012, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28621,17 +28621,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29099, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29105, + "commentStart": 0, "elements": [ { - "commentStart": 29114, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -28643,7 +28643,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 29142, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -28664,10 +28664,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29094, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29094, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28677,7 +28677,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29094, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28689,17 +28689,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29180, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29186, + "commentStart": 0, "elements": [ { - "commentStart": 29195, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -28711,7 +28711,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 29223, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -28732,10 +28732,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29175, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28745,7 +28745,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29175, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28757,18 +28757,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29261, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29267, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 29277, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -28779,7 +28779,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29276, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -28787,7 +28787,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 29305, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -28808,10 +28808,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29256, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29256, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28821,7 +28821,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29256, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28833,18 +28833,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29342, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29348, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 29358, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -28855,7 +28855,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29357, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -28864,7 +28864,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 29387, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -28875,7 +28875,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29386, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -28892,10 +28892,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29337, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29337, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28905,7 +28905,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29337, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28917,17 +28917,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29425, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29431, + "commentStart": 0, "elements": [ { - "commentStart": 29440, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -28940,7 +28940,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 29468, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -28951,7 +28951,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29467, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -28968,10 +28968,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29420, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29420, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -28981,7 +28981,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29420, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -28993,17 +28993,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29506, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29512, + "commentStart": 0, "elements": [ { - "commentStart": 29521, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -29016,7 +29016,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 29552, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -29027,7 +29027,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29551, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -29044,10 +29044,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29501, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29057,7 +29057,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29501, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29069,17 +29069,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29589, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29595, + "commentStart": 0, "elements": [ { - "commentStart": 29604, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -29092,7 +29092,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 29632, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -29103,7 +29103,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29631, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -29120,10 +29120,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29584, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29584, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29133,7 +29133,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29584, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29145,18 +29145,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29669, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29675, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 29685, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -29167,7 +29167,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29684, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -29175,7 +29175,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 29712, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -29196,10 +29196,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29664, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29664, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29209,7 +29209,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29664, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29221,17 +29221,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29749, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29755, + "commentStart": 0, "elements": [ { - "commentStart": 29756, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -29243,7 +29243,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 29776, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -29264,10 +29264,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29744, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29744, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29277,7 +29277,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29744, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29289,18 +29289,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29807, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29813, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 29823, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -29311,7 +29311,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29822, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -29319,7 +29319,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 29851, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -29340,10 +29340,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29802, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29353,7 +29353,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29802, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29365,18 +29365,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29890, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29896, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 29906, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -29387,7 +29387,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29905, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -29396,7 +29396,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 29934, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -29407,7 +29407,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29933, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -29424,10 +29424,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29885, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29885, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29437,7 +29437,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29885, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29449,18 +29449,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 29972, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 29978, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 29988, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -29471,7 +29471,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 29987, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -29480,7 +29480,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 30016, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -29491,7 +29491,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30015, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -29508,10 +29508,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 29967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29967, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29521,7 +29521,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 29967, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29533,17 +29533,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30054, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30060, + "commentStart": 0, "elements": [ { - "commentStart": 30061, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -29555,7 +29555,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 30080, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -29576,10 +29576,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30049, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30049, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29589,7 +29589,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30049, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29601,17 +29601,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30111, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30117, + "commentStart": 0, "elements": [ { - "commentStart": 30126, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -29624,7 +29624,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 30155, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -29635,7 +29635,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30154, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -29652,10 +29652,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30106, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30106, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29665,7 +29665,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30106, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29677,17 +29677,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30193, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30199, + "commentStart": 0, "elements": [ { - "commentStart": 30200, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -29699,7 +29699,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 30220, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -29720,10 +29720,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30188, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30188, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29733,7 +29733,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30188, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29745,17 +29745,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30250, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30256, + "commentStart": 0, "elements": [ { - "commentStart": 30265, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -29768,7 +29768,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 30294, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -29779,7 +29779,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30293, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -29796,10 +29796,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30245, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29809,7 +29809,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30245, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29821,17 +29821,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30331, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30337, + "commentStart": 0, "elements": [ { - "commentStart": 30338, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -29843,7 +29843,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 30358, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -29864,10 +29864,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30326, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30326, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29877,7 +29877,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30326, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29889,17 +29889,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30389, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30395, + "commentStart": 0, "elements": [ { - "commentStart": 30404, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -29911,7 +29911,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 30431, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -29932,10 +29932,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30384, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -29945,7 +29945,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30384, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -29957,17 +29957,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30469, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30475, + "commentStart": 0, "elements": [ { - "commentStart": 30476, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -29979,7 +29979,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 30496, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -30000,10 +30000,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30464, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30464, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30013,7 +30013,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30464, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30025,18 +30025,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30527, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30533, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 30543, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -30047,7 +30047,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30542, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30056,7 +30056,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 30572, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -30067,7 +30067,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30571, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30084,10 +30084,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30522, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30522, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30097,7 +30097,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30522, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30109,17 +30109,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30609, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30615, + "commentStart": 0, "elements": [ { - "commentStart": 30624, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -30132,7 +30132,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 30652, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -30143,7 +30143,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30651, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30160,10 +30160,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30604, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30604, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30173,7 +30173,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30604, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30185,18 +30185,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30689, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30695, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 30705, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -30207,7 +30207,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30704, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30216,7 +30216,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 30733, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -30227,7 +30227,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30732, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30244,10 +30244,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30684, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30684, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30257,7 +30257,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30684, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30269,17 +30269,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30770, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30776, + "commentStart": 0, "elements": [ { - "commentStart": 30785, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -30292,7 +30292,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 30815, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -30303,7 +30303,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30814, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30320,10 +30320,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30765, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30765, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30333,7 +30333,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30765, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30345,17 +30345,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30853, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30859, + "commentStart": 0, "elements": [ { - "commentStart": 30868, + "commentStart": 0, "end": 0, "raw": "0.10357375682791004", "start": 0, @@ -30368,7 +30368,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 30897, + "commentStart": 0, "end": 0, "raw": "0.42294321030821425", "start": 0, @@ -30379,7 +30379,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30896, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30396,10 +30396,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30848, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30848, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30409,7 +30409,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30848, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30421,17 +30421,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 30935, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 30941, + "commentStart": 0, "elements": [ { - "commentStart": 30950, + "commentStart": 0, "end": 0, "raw": "0.4520311575096987", "start": 0, @@ -30444,7 +30444,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 30978, + "commentStart": 0, "end": 0, "raw": "0.11232675307600548", "start": 0, @@ -30455,7 +30455,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 30977, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30472,10 +30472,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 30930, + "commentStart": 0, "end": 0, "name": { - "commentStart": 30930, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30485,7 +30485,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 30930, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30497,18 +30497,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31016, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31022, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 31032, + "commentStart": 0, "end": 0, "raw": "0.8821185914380845", "start": 0, @@ -30519,7 +30519,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31031, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30528,7 +30528,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 31060, + "commentStart": 0, "end": 0, "raw": "0.7155147434939819", "start": 0, @@ -30539,7 +30539,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31059, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30556,10 +30556,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31011, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31011, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30569,7 +30569,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31011, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30581,17 +30581,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31097, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31103, + "commentStart": 0, "elements": [ { - "commentStart": 31104, + "commentStart": 0, "end": 0, "raw": "0.9195487101690416", "start": 0, @@ -30603,7 +30603,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 31124, + "commentStart": 0, "end": 0, "raw": "0.2691627465297364", "start": 0, @@ -30624,10 +30624,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31092, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31092, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30637,7 +30637,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31092, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30649,17 +30649,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31155, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31161, + "commentStart": 0, "elements": [ { - "commentStart": 31170, + "commentStart": 0, "end": 0, "raw": "0.7098978191546745", "start": 0, @@ -30671,7 +30671,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 31197, + "commentStart": 0, "end": 0, "raw": "0.11710004169385968", "start": 0, @@ -30692,10 +30692,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31150, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31150, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30705,7 +30705,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31150, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30717,18 +30717,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31235, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31241, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 31251, + "commentStart": 0, "end": 0, "raw": "0.37876368560819995", "start": 0, @@ -30739,7 +30739,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31250, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30747,7 +30747,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 31279, + "commentStart": 0, "end": 0, "raw": "0.7106729314759084", "start": 0, @@ -30768,10 +30768,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31230, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31230, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30781,7 +30781,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31230, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30793,18 +30793,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31316, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31322, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 31332, + "commentStart": 0, "end": 0, "raw": "0.29728126898353335", "start": 0, @@ -30815,7 +30815,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31331, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30824,7 +30824,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 31361, + "commentStart": 0, "end": 0, "raw": "0.06649734568328003", "start": 0, @@ -30835,7 +30835,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31360, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30852,10 +30852,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31311, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30865,7 +30865,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31311, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30877,17 +30877,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31399, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31405, + "commentStart": 0, "elements": [ { - "commentStart": 31414, + "commentStart": 0, "end": 0, "raw": "0.22965781558352072", "start": 0, @@ -30900,7 +30900,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 31443, + "commentStart": 0, "end": 0, "raw": "0.7601866432836641", "start": 0, @@ -30911,7 +30911,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31442, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30928,10 +30928,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31394, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -30941,7 +30941,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31394, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -30953,18 +30953,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31480, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31486, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 31496, + "commentStart": 0, "end": 0, "raw": "0.6356501074317229", "start": 0, @@ -30975,7 +30975,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31495, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -30983,7 +30983,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 31523, + "commentStart": 0, "end": 0, "raw": "0.19458425399338064", "start": 0, @@ -31004,10 +31004,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31475, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31475, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31017,7 +31017,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31475, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31029,17 +31029,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31561, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31567, + "commentStart": 0, "elements": [ { - "commentStart": 31568, + "commentStart": 0, "end": 0, "raw": "0.5721251777404546", "start": 0, @@ -31051,7 +31051,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 31588, + "commentStart": 0, "end": 0, "raw": "0.2888584097921527", "start": 0, @@ -31072,10 +31072,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31556, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31556, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31085,7 +31085,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31556, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31097,18 +31097,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31619, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31625, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 31635, + "commentStart": 0, "end": 0, "raw": "0.9580409549552311", "start": 0, @@ -31119,7 +31119,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31634, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31128,7 +31128,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 31663, + "commentStart": 0, "end": 0, "raw": "0.02243818192078395", "start": 0, @@ -31139,7 +31139,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31662, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31156,10 +31156,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31614, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31614, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31169,7 +31169,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31614, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31181,17 +31181,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31701, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31707, + "commentStart": 0, "elements": [ { - "commentStart": 31716, + "commentStart": 0, "end": 0, "raw": "0.3299184618602866", "start": 0, @@ -31204,7 +31204,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 31744, + "commentStart": 0, "end": 0, "raw": "0.8353726942369875", "start": 0, @@ -31215,7 +31215,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31743, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31232,10 +31232,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31696, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31696, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31245,7 +31245,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31696, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31257,17 +31257,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31781, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31787, + "commentStart": 0, "elements": [ { - "commentStart": 31796, + "commentStart": 0, "end": 0, "raw": "0.7434639386755209", "start": 0, @@ -31280,7 +31280,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 31824, + "commentStart": 0, "end": 0, "raw": "0.7919648864138378", "start": 0, @@ -31291,7 +31291,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31823, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31308,10 +31308,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31776, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31321,7 +31321,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31776, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31333,17 +31333,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31861, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31867, + "commentStart": 0, "elements": [ { - "commentStart": 31868, + "commentStart": 0, "end": 0, "raw": "0.9935751011164615", "start": 0, @@ -31355,7 +31355,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 31888, + "commentStart": 0, "end": 0, "raw": "0.9042566468497608", "start": 0, @@ -31376,10 +31376,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31856, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31389,7 +31389,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31856, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31401,18 +31401,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31919, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 31925, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 31935, + "commentStart": 0, "end": 0, "raw": "0.5035812884687294", "start": 0, @@ -31423,7 +31423,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 31934, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31431,7 +31431,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 31962, + "commentStart": 0, "end": 0, "raw": "0.5150967434989442", "start": 0, @@ -31452,10 +31452,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31914, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31914, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31465,7 +31465,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31914, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31477,17 +31477,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 31999, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32005, + "commentStart": 0, "elements": [ { - "commentStart": 32006, + "commentStart": 0, "end": 0, "raw": "0.5526227215900215", "start": 0, @@ -31499,7 +31499,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 32026, + "commentStart": 0, "end": 0, "raw": "0.7612604137272441", "start": 0, @@ -31520,10 +31520,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 31994, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31994, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31533,7 +31533,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 31994, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31545,17 +31545,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32057, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32063, + "commentStart": 0, "elements": [ { - "commentStart": 32072, + "commentStart": 0, "end": 0, "raw": "0.8593271349126876", "start": 0, @@ -31567,7 +31567,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 32099, + "commentStart": 0, "end": 0, "raw": "0.08414894953725849", "start": 0, @@ -31588,10 +31588,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32052, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32052, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31601,7 +31601,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32052, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31613,18 +31613,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32137, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32143, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 32153, + "commentStart": 0, "end": 0, "raw": "0.8181049219192864", "start": 0, @@ -31635,7 +31635,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32152, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31644,7 +31644,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 32181, + "commentStart": 0, "end": 0, "raw": "0.903548131323352", "start": 0, @@ -31655,7 +31655,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32180, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31672,10 +31672,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32132, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32132, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31685,7 +31685,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32132, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31697,17 +31697,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32217, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32223, + "commentStart": 0, "elements": [ { - "commentStart": 32232, + "commentStart": 0, "end": 0, "raw": "0.3165782044458305", "start": 0, @@ -31720,7 +31720,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 32260, + "commentStart": 0, "end": 0, "raw": "0.24189274252014914", "start": 0, @@ -31731,7 +31731,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32259, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31748,10 +31748,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32212, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32212, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31761,7 +31761,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32212, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31773,18 +31773,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32298, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32304, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 32314, + "commentStart": 0, "end": 0, "raw": "0.44390956414045135", "start": 0, @@ -31795,7 +31795,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32313, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31804,7 +31804,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 32343, + "commentStart": 0, "end": 0, "raw": "0.25912591535126905", "start": 0, @@ -31815,7 +31815,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32342, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31832,10 +31832,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32293, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32293, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31845,7 +31845,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32293, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31857,18 +31857,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32381, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32387, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 32397, + "commentStart": 0, "end": 0, "raw": "0.6605165911891009", "start": 0, @@ -31879,7 +31879,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32396, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31888,7 +31888,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 32425, + "commentStart": 0, "end": 0, "raw": "0.40355115288839194", "start": 0, @@ -31899,7 +31899,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32424, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31916,10 +31916,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32376, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -31929,7 +31929,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32376, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -31941,18 +31941,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32463, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32469, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 32479, + "commentStart": 0, "end": 0, "raw": "0.7170489950180006", "start": 0, @@ -31963,7 +31963,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32478, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -31971,7 +31971,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 32506, + "commentStart": 0, "end": 0, "raw": "0.23454356079651384", "start": 0, @@ -31992,10 +31992,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32458, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32458, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32005,7 +32005,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32458, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32017,18 +32017,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32544, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32550, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 32560, + "commentStart": 0, "end": 0, "raw": "0.2568187045379722", "start": 0, @@ -32039,7 +32039,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32559, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32048,7 +32048,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 32588, + "commentStart": 0, "end": 0, "raw": "0.45031188717601367", "start": 0, @@ -32059,7 +32059,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32587, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32076,10 +32076,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32539, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32539, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32089,7 +32089,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32539, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32101,17 +32101,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32626, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32632, + "commentStart": 0, "elements": [ { - "commentStart": 32641, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -32124,7 +32124,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 32669, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -32135,7 +32135,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32668, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32152,10 +32152,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32621, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32621, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32165,7 +32165,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32621, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32177,18 +32177,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32706, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32712, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 32722, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -32199,7 +32199,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32721, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32207,7 +32207,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 32749, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -32228,10 +32228,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32701, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32701, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32241,7 +32241,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32701, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32253,18 +32253,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32786, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32792, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 32802, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -32275,7 +32275,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32801, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32283,7 +32283,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 32829, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -32304,10 +32304,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32781, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32781, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32317,7 +32317,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32781, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32329,18 +32329,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32866, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32872, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 32882, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -32351,7 +32351,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32881, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32360,7 +32360,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 32910, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -32371,7 +32371,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 32909, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32388,10 +32388,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32861, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32861, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32401,7 +32401,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32861, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32413,17 +32413,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 32948, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 32954, + "commentStart": 0, "elements": [ { - "commentStart": 32963, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -32435,7 +32435,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 32991, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -32456,10 +32456,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 32943, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32943, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32469,7 +32469,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 32943, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32481,17 +32481,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33029, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33035, + "commentStart": 0, "elements": [ { - "commentStart": 33044, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -32503,7 +32503,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 33072, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -32524,10 +32524,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33024, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33024, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32537,7 +32537,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33024, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32549,18 +32549,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33110, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33116, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 33126, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -32571,7 +32571,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33125, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32579,7 +32579,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 33154, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -32600,10 +32600,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33105, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32613,7 +32613,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32625,18 +32625,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33191, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33197, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 33207, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -32647,7 +32647,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33206, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32656,7 +32656,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 33236, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -32667,7 +32667,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33235, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32684,10 +32684,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33186, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32697,7 +32697,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33186, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32709,17 +32709,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33274, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33280, + "commentStart": 0, "elements": [ { - "commentStart": 33289, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -32732,7 +32732,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 33317, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -32743,7 +32743,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33316, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32760,10 +32760,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33269, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33269, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32773,7 +32773,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33269, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32785,17 +32785,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33355, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33361, + "commentStart": 0, "elements": [ { - "commentStart": 33370, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -32808,7 +32808,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 33401, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -32819,7 +32819,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33400, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32836,10 +32836,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33350, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32849,7 +32849,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33350, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32861,17 +32861,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33438, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33444, + "commentStart": 0, "elements": [ { - "commentStart": 33453, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -32884,7 +32884,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 33481, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -32895,7 +32895,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33480, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32912,10 +32912,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33433, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33433, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -32925,7 +32925,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33433, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -32937,18 +32937,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33518, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33524, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 33534, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -32959,7 +32959,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33533, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -32967,7 +32967,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 33561, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -32988,10 +32988,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33513, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33513, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33001,7 +33001,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33513, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33013,17 +33013,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33598, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33604, + "commentStart": 0, "elements": [ { - "commentStart": 33605, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -33035,7 +33035,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 33625, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -33056,10 +33056,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33593, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33593, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33069,7 +33069,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33593, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33081,18 +33081,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33656, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33662, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 33672, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -33103,7 +33103,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33671, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33111,7 +33111,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 33700, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -33132,10 +33132,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33651, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33651, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33145,7 +33145,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33651, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33157,18 +33157,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33739, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33745, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 33755, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -33179,7 +33179,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33754, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33188,7 +33188,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 33783, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -33199,7 +33199,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33782, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33216,10 +33216,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33734, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33734, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33229,7 +33229,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33734, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33241,18 +33241,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33821, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33827, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 33837, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -33263,7 +33263,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33836, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33272,7 +33272,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 33865, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -33283,7 +33283,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 33864, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33300,10 +33300,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33816, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33816, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33313,7 +33313,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33816, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33325,17 +33325,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33903, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33909, + "commentStart": 0, "elements": [ { - "commentStart": 33910, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -33347,7 +33347,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 33929, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -33368,10 +33368,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33898, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33898, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33381,7 +33381,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33898, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33393,17 +33393,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 33960, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 33966, + "commentStart": 0, "elements": [ { - "commentStart": 33975, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -33416,7 +33416,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 34004, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -33427,7 +33427,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34003, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33444,10 +33444,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 33955, + "commentStart": 0, "end": 0, "name": { - "commentStart": 33955, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33457,7 +33457,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 33955, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33469,17 +33469,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34042, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34048, + "commentStart": 0, "elements": [ { - "commentStart": 34049, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -33491,7 +33491,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 34069, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -33512,10 +33512,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34037, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34037, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33525,7 +33525,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34037, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33537,17 +33537,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34099, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34105, + "commentStart": 0, "elements": [ { - "commentStart": 34114, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -33560,7 +33560,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 34143, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -33571,7 +33571,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34142, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33588,10 +33588,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34094, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34094, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33601,7 +33601,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34094, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33613,17 +33613,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34180, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34186, + "commentStart": 0, "elements": [ { - "commentStart": 34187, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -33635,7 +33635,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 34207, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -33656,10 +33656,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34175, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34175, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33669,7 +33669,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34175, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33681,17 +33681,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34238, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34244, + "commentStart": 0, "elements": [ { - "commentStart": 34253, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -33703,7 +33703,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 34280, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -33724,10 +33724,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34233, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34233, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33737,7 +33737,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34233, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33749,18 +33749,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34318, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34324, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 34334, + "commentStart": 0, "end": 0, "raw": "0.09582414374469184", "start": 0, @@ -33771,7 +33771,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34333, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33780,7 +33780,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 34363, + "commentStart": 0, "end": 0, "raw": "0.7533839681212353", "start": 0, @@ -33791,7 +33791,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34362, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33808,10 +33808,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34313, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34313, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33821,7 +33821,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34313, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33833,18 +33833,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34400, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34406, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 34416, + "commentStart": 0, "end": 0, "raw": "0.17254116580051848", "start": 0, @@ -33855,7 +33855,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34415, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33864,7 +33864,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 34445, + "commentStart": 0, "end": 0, "raw": "0.7669113400341137", "start": 0, @@ -33875,7 +33875,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34444, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -33892,10 +33892,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34395, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34395, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33905,7 +33905,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34395, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33917,17 +33917,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34482, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34488, + "commentStart": 0, "elements": [ { - "commentStart": 34489, + "commentStart": 0, "end": 0, "raw": "0.8944730032887609", "start": 0, @@ -33939,7 +33939,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 34509, + "commentStart": 0, "end": 0, "raw": "0.6093318694741408", "start": 0, @@ -33960,10 +33960,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34477, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34477, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -33973,7 +33973,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34477, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -33985,18 +33985,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34540, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34546, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 34556, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -34007,7 +34007,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34555, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34016,7 +34016,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 34585, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -34027,7 +34027,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34584, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34044,10 +34044,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34535, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34535, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34057,7 +34057,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34535, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34069,17 +34069,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34622, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34628, + "commentStart": 0, "elements": [ { - "commentStart": 34637, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -34092,7 +34092,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 34665, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -34103,7 +34103,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34664, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34120,10 +34120,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34617, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34617, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34133,7 +34133,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34617, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34145,17 +34145,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34702, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34708, + "commentStart": 0, "elements": [ { - "commentStart": 34717, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -34168,7 +34168,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 34745, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -34179,7 +34179,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34744, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34196,10 +34196,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34697, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34697, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34209,7 +34209,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34697, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34221,18 +34221,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34782, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34788, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 34798, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -34243,7 +34243,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34797, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34251,7 +34251,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 34825, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -34272,10 +34272,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34777, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34777, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34285,7 +34285,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34777, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34297,17 +34297,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34862, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34868, + "commentStart": 0, "elements": [ { - "commentStart": 34877, + "commentStart": 0, "end": 0, "raw": "0.9464450621708211", "start": 0, @@ -34320,7 +34320,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 34905, + "commentStart": 0, "end": 0, "raw": "0.2684908127803667", "start": 0, @@ -34331,7 +34331,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 34904, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34348,10 +34348,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34857, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34361,7 +34361,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34857, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34373,17 +34373,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 34942, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 34948, + "commentStart": 0, "elements": [ { - "commentStart": 34949, + "commentStart": 0, "end": 0, "raw": "0.5241732366617591", "start": 0, @@ -34395,7 +34395,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 34969, + "commentStart": 0, "end": 0, "raw": "0.9011437416408563", "start": 0, @@ -34416,10 +34416,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34937, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34937, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34429,7 +34429,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34937, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34441,18 +34441,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35000, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35006, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 35016, + "commentStart": 0, "end": 0, "raw": "0.14255393713960607", "start": 0, @@ -34463,7 +34463,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35015, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34472,7 +34472,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 35045, + "commentStart": 0, "end": 0, "raw": "0.5194262624564814", "start": 0, @@ -34483,7 +34483,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35044, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34500,10 +34500,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 34995, + "commentStart": 0, "end": 0, "name": { - "commentStart": 34995, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34513,7 +34513,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 34995, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34525,18 +34525,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35082, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35088, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 35098, + "commentStart": 0, "end": 0, "raw": "0.4287123231350338", "start": 0, @@ -34547,7 +34547,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35097, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34556,7 +34556,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 35126, + "commentStart": 0, "end": 0, "raw": "0.4223564528725028", "start": 0, @@ -34567,7 +34567,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35125, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34584,10 +34584,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35077, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35077, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34597,7 +34597,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35077, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34609,18 +34609,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35163, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35169, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 35179, + "commentStart": 0, "end": 0, "raw": "0.09316367294024519", "start": 0, @@ -34631,7 +34631,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35178, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34640,7 +34640,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 35208, + "commentStart": 0, "end": 0, "raw": "0.9063127021008246", "start": 0, @@ -34651,7 +34651,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35207, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34668,10 +34668,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35158, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34681,7 +34681,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35158, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34693,18 +34693,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35245, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35251, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 35261, + "commentStart": 0, "end": 0, "raw": "0.2767766535558669", "start": 0, @@ -34715,7 +34715,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35260, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34723,7 +34723,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 35288, + "commentStart": 0, "end": 0, "raw": "0.6816248114129131", "start": 0, @@ -34744,10 +34744,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35240, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34757,7 +34757,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35240, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34769,17 +34769,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35325, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35331, + "commentStart": 0, "elements": [ { - "commentStart": 35340, + "commentStart": 0, "end": 0, "raw": "0.9796762495562534", "start": 0, @@ -34792,7 +34792,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 35368, + "commentStart": 0, "end": 0, "raw": "0.0822145668330625", "start": 0, @@ -34803,7 +34803,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35367, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34820,10 +34820,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35320, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35320, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34833,7 +34833,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35320, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34845,18 +34845,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35405, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35411, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 35421, + "commentStart": 0, "end": 0, "raw": "0.8666513070867441", "start": 0, @@ -34867,7 +34867,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35420, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34876,7 +34876,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 35449, + "commentStart": 0, "end": 0, "raw": "0.301053160242023", "start": 0, @@ -34887,7 +34887,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35448, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -34904,10 +34904,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35400, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35400, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34917,7 +34917,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35400, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34929,17 +34929,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35485, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35491, + "commentStart": 0, "elements": [ { - "commentStart": 35500, + "commentStart": 0, "end": 0, "raw": "0.537415656028112", "start": 0, @@ -34951,7 +34951,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 35526, + "commentStart": 0, "end": 0, "raw": "0.020272692875002774", "start": 0, @@ -34972,10 +34972,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35480, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35480, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -34985,7 +34985,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35480, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -34997,17 +34997,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35565, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35571, + "commentStart": 0, "elements": [ { - "commentStart": 35580, + "commentStart": 0, "end": 0, "raw": "0.9332396256457531", "start": 0, @@ -35020,7 +35020,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 35608, + "commentStart": 0, "end": 0, "raw": "0.6228175690649898", "start": 0, @@ -35031,7 +35031,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35607, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35048,10 +35048,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35560, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35560, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35061,7 +35061,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35560, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35073,17 +35073,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35645, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35651, + "commentStart": 0, "elements": [ { - "commentStart": 35660, + "commentStart": 0, "end": 0, "raw": "0.18052415837320734", "start": 0, @@ -35096,7 +35096,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 35689, + "commentStart": 0, "end": 0, "raw": "0.36894384647296197", "start": 0, @@ -35107,7 +35107,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35688, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35124,10 +35124,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35640, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35640, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35137,7 +35137,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35640, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35149,17 +35149,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35727, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35733, + "commentStart": 0, "elements": [ { - "commentStart": 35734, + "commentStart": 0, "end": 0, "raw": "0.5384372634075449", "start": 0, @@ -35171,7 +35171,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 35754, + "commentStart": 0, "end": 0, "raw": "0.2377565050887107", "start": 0, @@ -35192,10 +35192,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35722, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35722, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35205,7 +35205,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35722, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35217,17 +35217,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35785, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35791, + "commentStart": 0, "elements": [ { - "commentStart": 35800, + "commentStart": 0, "end": 0, "raw": "0.39043436929278874", "start": 0, @@ -35239,7 +35239,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 35828, + "commentStart": 0, "end": 0, "raw": "0.14273182483160451", "start": 0, @@ -35260,10 +35260,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35780, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35780, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35273,7 +35273,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35780, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35285,17 +35285,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35866, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35872, + "commentStart": 0, "elements": [ { - "commentStart": 35881, + "commentStart": 0, "end": 0, "raw": "0.09782890412897283", "start": 0, @@ -35307,7 +35307,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 35909, + "commentStart": 0, "end": 0, "raw": "0.9907667536909659", "start": 0, @@ -35328,10 +35328,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35861, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35861, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35341,7 +35341,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35861, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35353,17 +35353,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 35946, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 35952, + "commentStart": 0, "elements": [ { - "commentStart": 35961, + "commentStart": 0, "end": 0, "raw": "0.5286610085921146", "start": 0, @@ -35376,7 +35376,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 35989, + "commentStart": 0, "end": 0, "raw": "0.7924508308419256", "start": 0, @@ -35387,7 +35387,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 35988, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35404,10 +35404,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 35941, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35941, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35417,7 +35417,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 35941, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35429,17 +35429,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36026, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36032, + "commentStart": 0, "elements": [ { - "commentStart": 36041, + "commentStart": 0, "end": 0, "raw": "0.3789978184503342", "start": 0, @@ -35451,7 +35451,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 36068, + "commentStart": 0, "end": 0, "raw": "0.12396120576838676", "start": 0, @@ -35472,10 +35472,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36021, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36021, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35485,7 +35485,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36021, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35497,18 +35497,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36106, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36112, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 36122, + "commentStart": 0, "end": 0, "raw": "0.9484912744890612", "start": 0, @@ -35519,7 +35519,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36121, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35527,7 +35527,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 36149, + "commentStart": 0, "end": 0, "raw": "0.6729649846476855", "start": 0, @@ -35548,10 +35548,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36101, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35561,7 +35561,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36101, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35573,17 +35573,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36186, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36192, + "commentStart": 0, "elements": [ { - "commentStart": 36201, + "commentStart": 0, "end": 0, "raw": "0.7451758753425153", "start": 0, @@ -35596,7 +35596,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 36229, + "commentStart": 0, "end": 0, "raw": "0.21318737562458967", "start": 0, @@ -35607,7 +35607,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36228, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35624,10 +35624,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36181, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36181, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35637,7 +35637,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36181, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35649,17 +35649,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36267, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36273, + "commentStart": 0, "elements": [ { - "commentStart": 36282, + "commentStart": 0, "end": 0, "raw": "0.1873200727251887", "start": 0, @@ -35672,7 +35672,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 36310, + "commentStart": 0, "end": 0, "raw": "0.15961374297992448", "start": 0, @@ -35683,7 +35683,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36309, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35700,10 +35700,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36262, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36262, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35713,7 +35713,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36262, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35725,18 +35725,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36348, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36354, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 36364, + "commentStart": 0, "end": 0, "raw": "0.05729464924537564", "start": 0, @@ -35747,7 +35747,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36363, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35756,7 +35756,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 36393, + "commentStart": 0, "end": 0, "raw": "0.5436345558508746", "start": 0, @@ -35767,7 +35767,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36392, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35784,10 +35784,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36343, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36343, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35797,7 +35797,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36343, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35809,18 +35809,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36430, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36436, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 36446, + "commentStart": 0, "end": 0, "raw": "0.09582414374469184", "start": 0, @@ -35831,7 +35831,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36445, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35840,7 +35840,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 36475, + "commentStart": 0, "end": 0, "raw": "0.7533839681212353", "start": 0, @@ -35851,7 +35851,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36474, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35868,10 +35868,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36425, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36425, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35881,7 +35881,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36425, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35893,18 +35893,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36512, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36518, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 36528, + "commentStart": 0, "end": 0, "raw": "0.17254116580051848", "start": 0, @@ -35915,7 +35915,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36527, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35924,7 +35924,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 36557, + "commentStart": 0, "end": 0, "raw": "0.7669113400341137", "start": 0, @@ -35935,7 +35935,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36556, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -35952,10 +35952,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36507, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36507, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -35965,7 +35965,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36507, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -35977,17 +35977,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36594, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36600, + "commentStart": 0, "elements": [ { - "commentStart": 36601, + "commentStart": 0, "end": 0, "raw": "0.8944730032887609", "start": 0, @@ -35999,7 +35999,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 36621, + "commentStart": 0, "end": 0, "raw": "0.6093318694741408", "start": 0, @@ -36020,10 +36020,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36589, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36033,7 +36033,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36589, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36045,18 +36045,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36652, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36658, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 36668, + "commentStart": 0, "end": 0, "raw": "0.6238548626325471", "start": 0, @@ -36067,7 +36067,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36667, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36075,7 +36075,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 36695, + "commentStart": 0, "end": 0, "raw": "0.4053626746020169", "start": 0, @@ -36096,10 +36096,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36647, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36647, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36109,7 +36109,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36647, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36121,17 +36121,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36732, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36738, + "commentStart": 0, "elements": [ { - "commentStart": 36747, + "commentStart": 0, "end": 0, "raw": "0.1379445992766417", "start": 0, @@ -36144,7 +36144,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 36775, + "commentStart": 0, "end": 0, "raw": "0.47871087958516045", "start": 0, @@ -36155,7 +36155,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36774, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36172,10 +36172,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36727, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36727, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36185,7 +36185,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36727, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36197,18 +36197,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36813, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36819, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 36829, + "commentStart": 0, "end": 0, "raw": "0.9516767113283946", "start": 0, @@ -36219,7 +36219,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36828, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36227,7 +36227,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 36856, + "commentStart": 0, "end": 0, "raw": "0.8619900618578948", "start": 0, @@ -36248,10 +36248,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36808, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36808, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36261,7 +36261,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36808, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36273,17 +36273,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36893, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36899, + "commentStart": 0, "elements": [ { - "commentStart": 36900, + "commentStart": 0, "end": 0, "raw": "0.9398732950992088", "start": 0, @@ -36295,7 +36295,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 36920, + "commentStart": 0, "end": 0, "raw": "0.6326239915683629", "start": 0, @@ -36316,10 +36316,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36888, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36888, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36329,7 +36329,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36888, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36341,18 +36341,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 36951, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 36957, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 36967, + "commentStart": 0, "end": 0, "raw": "0.8631974445502164", "start": 0, @@ -36363,7 +36363,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 36966, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36371,7 +36371,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 36994, + "commentStart": 0, "end": 0, "raw": "0.016153555523963137", "start": 0, @@ -36392,10 +36392,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 36946, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36946, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36405,7 +36405,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 36946, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36417,17 +36417,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37033, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37039, + "commentStart": 0, "elements": [ { - "commentStart": 37048, + "commentStart": 0, "end": 0, "raw": "0.19167797120152907", "start": 0, @@ -36440,7 +36440,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 37077, + "commentStart": 0, "end": 0, "raw": "0.4916414381703984", "start": 0, @@ -36451,7 +36451,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37076, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36468,10 +36468,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37028, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37028, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36481,7 +36481,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37028, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36493,18 +36493,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37114, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37120, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 37130, + "commentStart": 0, "end": 0, "raw": "0.8644261221501586", "start": 0, @@ -36515,7 +36515,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37129, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36524,7 +36524,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 37158, + "commentStart": 0, "end": 0, "raw": "0.11434763886359756", "start": 0, @@ -36535,7 +36535,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37157, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36552,10 +36552,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37109, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37109, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36565,7 +36565,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37109, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36577,18 +36577,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37196, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37202, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 37212, + "commentStart": 0, "end": 0, "raw": "0.029081958413378572", "start": 0, @@ -36599,7 +36599,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37211, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36608,7 +36608,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 37242, + "commentStart": 0, "end": 0, "raw": "0.5214138808318329", "start": 0, @@ -36619,7 +36619,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37241, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36636,10 +36636,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37191, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37191, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36649,7 +36649,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37191, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36661,18 +36661,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37279, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37285, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 37295, + "commentStart": 0, "end": 0, "raw": "0.8713091851579695", "start": 0, @@ -36683,7 +36683,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37294, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36691,7 +36691,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 37322, + "commentStart": 0, "end": 0, "raw": "0.7866284950967315", "start": 0, @@ -36712,10 +36712,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37274, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37274, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36725,7 +36725,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37274, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36737,17 +36737,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37359, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37365, + "commentStart": 0, "elements": [ { - "commentStart": 37366, + "commentStart": 0, "end": 0, "raw": "0.884342023093545", "start": 0, @@ -36760,7 +36760,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 37386, + "commentStart": 0, "end": 0, "raw": "0.1825407002568431", "start": 0, @@ -36771,7 +36771,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37385, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36788,10 +36788,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37354, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37354, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36801,7 +36801,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37354, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36813,18 +36813,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37417, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37423, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 37433, + "commentStart": 0, "end": 0, "raw": "0.6978385295364686", "start": 0, @@ -36835,7 +36835,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37432, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36843,7 +36843,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 37460, + "commentStart": 0, "end": 0, "raw": "0.0440574328736949", "start": 0, @@ -36864,10 +36864,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37412, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37412, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36877,7 +36877,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37412, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36889,18 +36889,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37497, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37503, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 37513, + "commentStart": 0, "end": 0, "raw": "0.48055049324331556", "start": 0, @@ -36911,7 +36911,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37512, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36920,7 +36920,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 37542, + "commentStart": 0, "end": 0, "raw": "0.028546347149214002", "start": 0, @@ -36931,7 +36931,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37541, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -36948,10 +36948,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37492, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37492, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -36961,7 +36961,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37492, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -36973,17 +36973,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37581, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37587, + "commentStart": 0, "elements": [ { - "commentStart": 37596, + "commentStart": 0, "end": 0, "raw": "0.41283517382864776", "start": 0, @@ -36996,7 +36996,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 37625, + "commentStart": 0, "end": 0, "raw": "0.44938038251347323", "start": 0, @@ -37007,7 +37007,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37624, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37024,10 +37024,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37576, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37576, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37037,7 +37037,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37576, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37049,17 +37049,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37663, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37669, + "commentStart": 0, "elements": [ { - "commentStart": 37670, + "commentStart": 0, "end": 0, "raw": "0.7911399832501751", "start": 0, @@ -37071,7 +37071,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 37690, + "commentStart": 0, "end": 0, "raw": "0.893446368526005", "start": 0, @@ -37092,10 +37092,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37658, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37658, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37105,7 +37105,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37658, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37117,17 +37117,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37720, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37726, + "commentStart": 0, "elements": [ { - "commentStart": 37735, + "commentStart": 0, "end": 0, "raw": "0.6507434699009087", "start": 0, @@ -37140,7 +37140,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 37763, + "commentStart": 0, "end": 0, "raw": "0.6890023920962012", "start": 0, @@ -37151,7 +37151,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37762, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37168,10 +37168,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37715, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37715, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37181,7 +37181,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37715, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37193,17 +37193,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37800, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37806, + "commentStart": 0, "elements": [ { - "commentStart": 37815, + "commentStart": 0, "end": 0, "raw": "0.10489019777253028", "start": 0, @@ -37216,7 +37216,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 37844, + "commentStart": 0, "end": 0, "raw": "0.5467450997193952", "start": 0, @@ -37227,7 +37227,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37843, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37244,10 +37244,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37795, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37795, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37257,7 +37257,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37795, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37269,18 +37269,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37881, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37887, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 37897, + "commentStart": 0, "end": 0, "raw": "0.5760905289992633", "start": 0, @@ -37291,7 +37291,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37896, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37300,7 +37300,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 37925, + "commentStart": 0, "end": 0, "raw": "0.2639900702114173", "start": 0, @@ -37311,7 +37311,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 37924, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37328,10 +37328,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37876, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37876, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37341,7 +37341,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37876, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37353,17 +37353,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 37962, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 37968, + "commentStart": 0, "elements": [ { - "commentStart": 37977, + "commentStart": 0, "end": 0, "raw": "0.39828861790105297", "start": 0, @@ -37375,7 +37375,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 38005, + "commentStart": 0, "end": 0, "raw": "0.8036624129416385", "start": 0, @@ -37396,10 +37396,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 37957, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37957, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37409,7 +37409,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 37957, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37421,18 +37421,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38042, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38048, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 38050, + "commentStart": 0, "end": 0, "raw": "0.673848991328553", "start": 0, @@ -37443,7 +37443,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38049, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37452,7 +37452,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 38070, + "commentStart": 0, "end": 0, "raw": "0.918443329270668", "start": 0, @@ -37463,7 +37463,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38069, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37480,10 +37480,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38037, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38037, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37493,7 +37493,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38037, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37505,18 +37505,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38100, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38106, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 38116, + "commentStart": 0, "end": 0, "raw": "0.8599152936179257", "start": 0, @@ -37527,7 +37527,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38115, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37536,7 +37536,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 38144, + "commentStart": 0, "end": 0, "raw": "0.9499371022680787", "start": 0, @@ -37547,7 +37547,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38143, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37564,10 +37564,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38095, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38095, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37577,7 +37577,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38095, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37589,17 +37589,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38181, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38187, + "commentStart": 0, "elements": [ { - "commentStart": 38196, + "commentStart": 0, "end": 0, "raw": "0.6285243831393765", "start": 0, @@ -37612,7 +37612,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 38224, + "commentStart": 0, "end": 0, "raw": "0.5186557636566307", "start": 0, @@ -37623,7 +37623,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38223, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37640,10 +37640,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38176, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38176, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37653,7 +37653,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38176, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37665,17 +37665,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38261, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38267, + "commentStart": 0, "elements": [ { - "commentStart": 38276, + "commentStart": 0, "end": 0, "raw": "0.3222412784832269", "start": 0, @@ -37687,7 +37687,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 38303, + "commentStart": 0, "end": 0, "raw": "0.24621192679727177", "start": 0, @@ -37708,10 +37708,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38256, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38256, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37721,7 +37721,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38256, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37733,17 +37733,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38341, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38347, + "commentStart": 0, "elements": [ { - "commentStart": 38356, + "commentStart": 0, "end": 0, "raw": "0.19754357911311016", "start": 0, @@ -37756,7 +37756,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 38385, + "commentStart": 0, "end": 0, "raw": "0.7529246632397206", "start": 0, @@ -37767,7 +37767,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38384, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37784,10 +37784,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38336, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37797,7 +37797,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38336, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37809,18 +37809,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38422, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38428, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 38438, + "commentStart": 0, "end": 0, "raw": "0.43181570545865555", "start": 0, @@ -37831,7 +37831,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38437, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37839,7 +37839,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 38466, + "commentStart": 0, "end": 0, "raw": "0.18945437402201537", "start": 0, @@ -37860,10 +37860,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38417, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38417, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37873,7 +37873,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38417, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37885,17 +37885,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38504, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38510, + "commentStart": 0, "elements": [ { - "commentStart": 38519, + "commentStart": 0, "end": 0, "raw": "0.8714511090241797", "start": 0, @@ -37908,7 +37908,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 38547, + "commentStart": 0, "end": 0, "raw": "0.7215844196844685", "start": 0, @@ -37919,7 +37919,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38546, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37936,10 +37936,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38499, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38499, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -37949,7 +37949,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38499, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -37961,18 +37961,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38584, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38590, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 38600, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -37983,7 +37983,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38599, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -37991,7 +37991,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 38627, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -38012,10 +38012,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38579, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38579, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38025,7 +38025,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38579, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38037,18 +38037,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38665, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38671, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 38681, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -38059,7 +38059,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38680, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38067,7 +38067,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 38708, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -38088,10 +38088,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38660, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38101,7 +38101,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38660, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38113,18 +38113,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38745, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38751, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 38761, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -38135,7 +38135,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38760, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38143,7 +38143,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 38788, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -38164,10 +38164,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38740, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38740, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38177,7 +38177,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38740, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38189,18 +38189,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38825, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38831, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 38841, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -38211,7 +38211,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38840, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38220,7 +38220,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 38869, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -38231,7 +38231,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 38868, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38248,10 +38248,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38820, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38820, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38261,7 +38261,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38820, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38273,17 +38273,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38907, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38913, + "commentStart": 0, "elements": [ { - "commentStart": 38922, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -38295,7 +38295,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 38950, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -38316,10 +38316,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38902, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38902, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38329,7 +38329,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38902, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38341,17 +38341,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 38988, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 38994, + "commentStart": 0, "elements": [ { - "commentStart": 39003, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -38363,7 +38363,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 39031, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -38384,10 +38384,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 38983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 38983, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38397,7 +38397,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 38983, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38409,18 +38409,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39069, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39075, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 39085, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -38431,7 +38431,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39084, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38439,7 +38439,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 39113, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -38460,10 +38460,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39064, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39064, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38473,7 +38473,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39064, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38485,18 +38485,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39150, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39156, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 39166, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -38507,7 +38507,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39165, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38516,7 +38516,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 39195, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -38527,7 +38527,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39194, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38544,10 +38544,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39145, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39145, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38557,7 +38557,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39145, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38569,17 +38569,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39233, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39239, + "commentStart": 0, "elements": [ { - "commentStart": 39248, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -38592,7 +38592,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 39276, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -38603,7 +38603,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39275, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38620,10 +38620,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39228, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38633,7 +38633,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39228, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38645,17 +38645,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39314, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39320, + "commentStart": 0, "elements": [ { - "commentStart": 39329, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -38668,7 +38668,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 39360, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -38679,7 +38679,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39359, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38696,10 +38696,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39309, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39309, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38709,7 +38709,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39309, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38721,17 +38721,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39397, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39403, + "commentStart": 0, "elements": [ { - "commentStart": 39412, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -38744,7 +38744,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 39440, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -38755,7 +38755,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39439, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38772,10 +38772,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39392, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39392, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38785,7 +38785,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39392, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38797,18 +38797,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39477, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39483, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 39493, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -38819,7 +38819,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39492, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38827,7 +38827,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 39520, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -38848,10 +38848,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39472, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39472, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38861,7 +38861,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39472, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38873,17 +38873,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39557, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39563, + "commentStart": 0, "elements": [ { - "commentStart": 39564, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -38895,7 +38895,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 39584, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -38916,10 +38916,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39552, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39552, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -38929,7 +38929,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39552, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -38941,18 +38941,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39615, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39621, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 39631, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -38963,7 +38963,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39630, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -38971,7 +38971,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 39659, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -38992,10 +38992,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39610, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39005,7 +39005,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39610, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39017,18 +39017,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39698, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39704, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 39714, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -39039,7 +39039,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39713, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39048,7 +39048,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 39742, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -39059,7 +39059,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39741, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39076,10 +39076,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39693, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39693, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39089,7 +39089,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39693, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39101,18 +39101,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39780, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39786, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 39796, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -39123,7 +39123,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39795, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39132,7 +39132,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 39824, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -39143,7 +39143,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39823, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39160,10 +39160,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39775, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39775, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39173,7 +39173,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39775, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39185,17 +39185,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39862, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39868, + "commentStart": 0, "elements": [ { - "commentStart": 39869, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -39207,7 +39207,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 39888, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -39228,10 +39228,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39857, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39241,7 +39241,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39857, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39253,17 +39253,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 39919, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 39925, + "commentStart": 0, "elements": [ { - "commentStart": 39934, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -39276,7 +39276,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 39963, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -39287,7 +39287,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 39962, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39304,10 +39304,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39914, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39914, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39317,7 +39317,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39914, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39329,17 +39329,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40001, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40007, + "commentStart": 0, "elements": [ { - "commentStart": 40008, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -39351,7 +39351,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 40028, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -39372,10 +39372,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 39996, + "commentStart": 0, "end": 0, "name": { - "commentStart": 39996, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39385,7 +39385,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 39996, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39397,17 +39397,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40058, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40064, + "commentStart": 0, "elements": [ { - "commentStart": 40073, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -39420,7 +39420,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 40102, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -39431,7 +39431,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40101, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39448,10 +39448,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40053, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40053, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39461,7 +39461,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40053, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39473,17 +39473,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40139, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40145, + "commentStart": 0, "elements": [ { - "commentStart": 40146, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -39495,7 +39495,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 40166, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -39516,10 +39516,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40134, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39529,7 +39529,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40134, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39541,17 +39541,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40197, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40203, + "commentStart": 0, "elements": [ { - "commentStart": 40212, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -39563,7 +39563,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 40239, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -39584,10 +39584,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40192, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40192, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39597,7 +39597,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40192, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39609,17 +39609,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40277, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40283, + "commentStart": 0, "elements": [ { - "commentStart": 40284, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -39631,7 +39631,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 40304, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -39652,10 +39652,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40272, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40272, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39665,7 +39665,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40272, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39677,18 +39677,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40335, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40341, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 40351, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -39699,7 +39699,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40350, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39708,7 +39708,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 40380, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -39719,7 +39719,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40379, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39736,10 +39736,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40330, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40330, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39749,7 +39749,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40330, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39761,17 +39761,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40417, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40423, + "commentStart": 0, "elements": [ { - "commentStart": 40432, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -39784,7 +39784,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 40460, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -39795,7 +39795,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40459, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39812,10 +39812,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40412, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40412, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39825,7 +39825,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40412, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39837,18 +39837,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40497, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40503, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 40513, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -39859,7 +39859,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40512, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39868,7 +39868,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 40541, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -39879,7 +39879,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40540, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39896,10 +39896,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40492, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40492, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39909,7 +39909,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40492, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39921,17 +39921,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40578, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40584, + "commentStart": 0, "elements": [ { - "commentStart": 40593, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -39944,7 +39944,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 40623, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -39955,7 +39955,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40622, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -39972,10 +39972,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40573, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40573, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -39985,7 +39985,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40573, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -39997,17 +39997,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40661, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40667, + "commentStart": 0, "elements": [ { - "commentStart": 40676, + "commentStart": 0, "end": 0, "raw": "0.10357375682791004", "start": 0, @@ -40020,7 +40020,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 40705, + "commentStart": 0, "end": 0, "raw": "0.42294321030821425", "start": 0, @@ -40031,7 +40031,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40704, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40048,10 +40048,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40656, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40656, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40061,7 +40061,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40656, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40073,17 +40073,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40743, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40749, + "commentStart": 0, "elements": [ { - "commentStart": 40758, + "commentStart": 0, "end": 0, "raw": "0.4520311575096987", "start": 0, @@ -40096,7 +40096,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 40786, + "commentStart": 0, "end": 0, "raw": "0.11232675307600548", "start": 0, @@ -40107,7 +40107,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40785, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40124,10 +40124,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40738, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40738, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40137,7 +40137,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40738, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40149,18 +40149,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40824, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40830, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 40840, + "commentStart": 0, "end": 0, "raw": "0.8821185914380845", "start": 0, @@ -40171,7 +40171,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40839, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40180,7 +40180,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 40868, + "commentStart": 0, "end": 0, "raw": "0.7155147434939819", "start": 0, @@ -40191,7 +40191,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 40867, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40208,10 +40208,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40819, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40819, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40221,7 +40221,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40819, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40233,17 +40233,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40905, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40911, + "commentStart": 0, "elements": [ { - "commentStart": 40912, + "commentStart": 0, "end": 0, "raw": "0.9195487101690416", "start": 0, @@ -40255,7 +40255,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 40932, + "commentStart": 0, "end": 0, "raw": "0.2691627465297364", "start": 0, @@ -40276,10 +40276,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40900, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40900, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40289,7 +40289,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40900, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40301,17 +40301,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 40963, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 40969, + "commentStart": 0, "elements": [ { - "commentStart": 40978, + "commentStart": 0, "end": 0, "raw": "0.7098978191546745", "start": 0, @@ -40323,7 +40323,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 41005, + "commentStart": 0, "end": 0, "raw": "0.11710004169385968", "start": 0, @@ -40344,10 +40344,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 40958, + "commentStart": 0, "end": 0, "name": { - "commentStart": 40958, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40357,7 +40357,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 40958, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40369,18 +40369,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41043, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41049, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 41059, + "commentStart": 0, "end": 0, "raw": "0.37876368560819995", "start": 0, @@ -40391,7 +40391,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41058, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40399,7 +40399,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 41087, + "commentStart": 0, "end": 0, "raw": "0.7106729314759084", "start": 0, @@ -40420,10 +40420,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41038, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41038, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40433,7 +40433,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41038, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40445,18 +40445,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41124, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41130, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 41140, + "commentStart": 0, "end": 0, "raw": "0.29728126898353335", "start": 0, @@ -40467,7 +40467,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41139, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40476,7 +40476,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 41169, + "commentStart": 0, "end": 0, "raw": "0.06649734568328003", "start": 0, @@ -40487,7 +40487,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41168, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40504,10 +40504,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41119, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41119, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40517,7 +40517,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41119, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40529,17 +40529,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41207, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41213, + "commentStart": 0, "elements": [ { - "commentStart": 41222, + "commentStart": 0, "end": 0, "raw": "0.22965781558352072", "start": 0, @@ -40552,7 +40552,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 41251, + "commentStart": 0, "end": 0, "raw": "0.7601866432836641", "start": 0, @@ -40563,7 +40563,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41250, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40580,10 +40580,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41202, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40593,7 +40593,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40605,18 +40605,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41288, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41294, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 41304, + "commentStart": 0, "end": 0, "raw": "0.6356501074317229", "start": 0, @@ -40627,7 +40627,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41303, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40635,7 +40635,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 41331, + "commentStart": 0, "end": 0, "raw": "0.19458425399338064", "start": 0, @@ -40656,10 +40656,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41283, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41283, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40669,7 +40669,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41283, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40681,17 +40681,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41369, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41375, + "commentStart": 0, "elements": [ { - "commentStart": 41376, + "commentStart": 0, "end": 0, "raw": "0.5721251777404546", "start": 0, @@ -40703,7 +40703,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 41396, + "commentStart": 0, "end": 0, "raw": "0.2888584097921527", "start": 0, @@ -40724,10 +40724,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41364, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41364, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40737,7 +40737,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41364, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40749,18 +40749,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41427, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41433, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 41443, + "commentStart": 0, "end": 0, "raw": "0.9580409549552311", "start": 0, @@ -40771,7 +40771,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41442, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40780,7 +40780,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 41471, + "commentStart": 0, "end": 0, "raw": "0.02243818192078395", "start": 0, @@ -40791,7 +40791,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41470, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40808,10 +40808,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41422, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41422, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40821,7 +40821,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41422, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40833,17 +40833,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41509, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41515, + "commentStart": 0, "elements": [ { - "commentStart": 41524, + "commentStart": 0, "end": 0, "raw": "0.3299184618602866", "start": 0, @@ -40856,7 +40856,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 41552, + "commentStart": 0, "end": 0, "raw": "0.8353726942369875", "start": 0, @@ -40867,7 +40867,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41551, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40884,10 +40884,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41504, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40897,7 +40897,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41504, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40909,17 +40909,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41589, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41595, + "commentStart": 0, "elements": [ { - "commentStart": 41604, + "commentStart": 0, "end": 0, "raw": "0.7434639386755209", "start": 0, @@ -40932,7 +40932,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 41632, + "commentStart": 0, "end": 0, "raw": "0.7919648864138378", "start": 0, @@ -40943,7 +40943,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41631, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -40960,10 +40960,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41584, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41584, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -40973,7 +40973,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41584, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -40985,17 +40985,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41669, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41675, + "commentStart": 0, "elements": [ { - "commentStart": 41676, + "commentStart": 0, "end": 0, "raw": "0.9935751011164615", "start": 0, @@ -41007,7 +41007,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 41696, + "commentStart": 0, "end": 0, "raw": "0.9042566468497608", "start": 0, @@ -41028,10 +41028,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41664, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41664, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41041,7 +41041,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41664, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41053,18 +41053,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41727, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41733, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 41743, + "commentStart": 0, "end": 0, "raw": "0.5035812884687294", "start": 0, @@ -41075,7 +41075,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41742, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41083,7 +41083,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 41770, + "commentStart": 0, "end": 0, "raw": "0.5150967434989442", "start": 0, @@ -41104,10 +41104,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41722, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41722, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41117,7 +41117,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41722, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41129,17 +41129,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41807, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41813, + "commentStart": 0, "elements": [ { - "commentStart": 41814, + "commentStart": 0, "end": 0, "raw": "0.5526227215900215", "start": 0, @@ -41151,7 +41151,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 41834, + "commentStart": 0, "end": 0, "raw": "0.7612604137272441", "start": 0, @@ -41172,10 +41172,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41802, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41185,7 +41185,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41802, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41197,17 +41197,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41865, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41871, + "commentStart": 0, "elements": [ { - "commentStart": 41880, + "commentStart": 0, "end": 0, "raw": "0.8593271349126876", "start": 0, @@ -41219,7 +41219,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 41907, + "commentStart": 0, "end": 0, "raw": "0.08414894953725849", "start": 0, @@ -41240,10 +41240,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41860, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41860, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41253,7 +41253,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41860, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41265,18 +41265,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 41945, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 41951, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 41961, + "commentStart": 0, "end": 0, "raw": "0.8181049219192864", "start": 0, @@ -41287,7 +41287,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41960, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41296,7 +41296,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 41989, + "commentStart": 0, "end": 0, "raw": "0.903548131323352", "start": 0, @@ -41307,7 +41307,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 41988, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41324,10 +41324,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 41940, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41940, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41337,7 +41337,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 41940, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41349,17 +41349,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42025, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42031, + "commentStart": 0, "elements": [ { - "commentStart": 42040, + "commentStart": 0, "end": 0, "raw": "0.3165782044458305", "start": 0, @@ -41372,7 +41372,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 42068, + "commentStart": 0, "end": 0, "raw": "0.24189274252014914", "start": 0, @@ -41383,7 +41383,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42067, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41400,10 +41400,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42020, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42020, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41413,7 +41413,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42020, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41425,18 +41425,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42106, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42112, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 42122, + "commentStart": 0, "end": 0, "raw": "0.44390956414045135", "start": 0, @@ -41447,7 +41447,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42121, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41456,7 +41456,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 42151, + "commentStart": 0, "end": 0, "raw": "0.25912591535126905", "start": 0, @@ -41467,7 +41467,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42150, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41484,10 +41484,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42101, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41497,7 +41497,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42101, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41509,18 +41509,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42189, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42195, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 42205, + "commentStart": 0, "end": 0, "raw": "0.6605165911891009", "start": 0, @@ -41531,7 +41531,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42204, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41540,7 +41540,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 42233, + "commentStart": 0, "end": 0, "raw": "0.40355115288839194", "start": 0, @@ -41551,7 +41551,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42232, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41568,10 +41568,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42184, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42184, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41581,7 +41581,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42184, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41593,18 +41593,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42271, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42277, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 42287, + "commentStart": 0, "end": 0, "raw": "0.7170489950180006", "start": 0, @@ -41615,7 +41615,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42286, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41623,7 +41623,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 42314, + "commentStart": 0, "end": 0, "raw": "0.23454356079651384", "start": 0, @@ -41644,10 +41644,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42266, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42266, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41657,7 +41657,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42266, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41669,18 +41669,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42352, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42358, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 42368, + "commentStart": 0, "end": 0, "raw": "0.2568187045379722", "start": 0, @@ -41691,7 +41691,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42367, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41700,7 +41700,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 42396, + "commentStart": 0, "end": 0, "raw": "0.45031188717601367", "start": 0, @@ -41711,7 +41711,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42395, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41728,10 +41728,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42347, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41741,7 +41741,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42347, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41753,17 +41753,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42434, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42440, + "commentStart": 0, "elements": [ { - "commentStart": 42449, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -41776,7 +41776,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 42477, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -41787,7 +41787,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42476, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41804,10 +41804,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42429, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42429, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41817,7 +41817,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42429, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41829,18 +41829,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42514, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42520, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 42530, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -41851,7 +41851,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42529, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41859,7 +41859,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 42557, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -41880,10 +41880,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42509, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42509, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41893,7 +41893,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42509, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41905,18 +41905,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42594, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42600, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 42610, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -41927,7 +41927,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42609, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -41935,7 +41935,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 42637, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -41956,10 +41956,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42589, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -41969,7 +41969,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42589, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -41981,18 +41981,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42674, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42680, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 42690, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -42003,7 +42003,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42689, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42012,7 +42012,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 42718, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -42023,7 +42023,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42717, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42040,10 +42040,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42669, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42669, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42053,7 +42053,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42669, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42065,17 +42065,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42756, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42762, + "commentStart": 0, "elements": [ { - "commentStart": 42771, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -42087,7 +42087,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 42799, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -42108,10 +42108,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42751, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42751, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42121,7 +42121,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42751, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42133,17 +42133,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42837, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42843, + "commentStart": 0, "elements": [ { - "commentStart": 42852, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -42155,7 +42155,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 42880, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -42176,10 +42176,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42832, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42832, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42189,7 +42189,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42832, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42201,18 +42201,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42918, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 42924, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 42934, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -42223,7 +42223,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 42933, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42231,7 +42231,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 42962, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -42252,10 +42252,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42913, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42913, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42265,7 +42265,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42913, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42277,18 +42277,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 42999, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43005, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 43015, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -42299,7 +42299,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43014, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42308,7 +42308,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 43044, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -42319,7 +42319,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43043, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42336,10 +42336,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 42994, + "commentStart": 0, "end": 0, "name": { - "commentStart": 42994, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42349,7 +42349,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 42994, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42361,17 +42361,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43082, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43088, + "commentStart": 0, "elements": [ { - "commentStart": 43097, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -42384,7 +42384,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 43125, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -42395,7 +42395,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43124, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42412,10 +42412,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43077, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43077, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42425,7 +42425,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43077, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42437,17 +42437,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43163, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43169, + "commentStart": 0, "elements": [ { - "commentStart": 43178, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -42460,7 +42460,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 43209, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -42471,7 +42471,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43208, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42488,10 +42488,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43158, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42501,7 +42501,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43158, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42513,17 +42513,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43246, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43252, + "commentStart": 0, "elements": [ { - "commentStart": 43261, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -42536,7 +42536,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 43289, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -42547,7 +42547,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43288, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42564,10 +42564,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43241, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43241, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42577,7 +42577,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43241, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42589,18 +42589,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43326, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43332, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 43342, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -42611,7 +42611,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43341, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42619,7 +42619,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 43369, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -42640,10 +42640,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43321, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42653,7 +42653,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43321, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42665,17 +42665,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43406, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43412, + "commentStart": 0, "elements": [ { - "commentStart": 43413, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -42687,7 +42687,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 43433, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -42708,10 +42708,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43401, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43401, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42721,7 +42721,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43401, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42733,18 +42733,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43464, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43470, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 43480, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -42755,7 +42755,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43479, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42763,7 +42763,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 43508, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -42784,10 +42784,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43459, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43459, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42797,7 +42797,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43459, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42809,18 +42809,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43547, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43553, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 43563, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -42831,7 +42831,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43562, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42840,7 +42840,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 43591, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -42851,7 +42851,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43590, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42868,10 +42868,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43542, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43542, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42881,7 +42881,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43542, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42893,18 +42893,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43629, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43635, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 43645, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -42915,7 +42915,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43644, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42924,7 +42924,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 43673, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -42935,7 +42935,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43672, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -42952,10 +42952,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43624, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43624, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -42965,7 +42965,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43624, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -42977,17 +42977,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43711, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43717, + "commentStart": 0, "elements": [ { - "commentStart": 43718, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -42999,7 +42999,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 43737, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -43020,10 +43020,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43706, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43706, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43033,7 +43033,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43706, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43045,17 +43045,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43768, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43774, + "commentStart": 0, "elements": [ { - "commentStart": 43783, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -43068,7 +43068,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 43812, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -43079,7 +43079,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43811, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -43096,10 +43096,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43763, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43763, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43109,7 +43109,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43763, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43121,17 +43121,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43850, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43856, + "commentStart": 0, "elements": [ { - "commentStart": 43857, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -43143,7 +43143,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 43877, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -43164,10 +43164,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43845, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43177,7 +43177,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43845, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43189,17 +43189,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43907, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43913, + "commentStart": 0, "elements": [ { - "commentStart": 43922, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -43212,7 +43212,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 43951, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -43223,7 +43223,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 43950, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -43240,10 +43240,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43902, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43902, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43253,7 +43253,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43902, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43265,17 +43265,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 43988, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 43994, + "commentStart": 0, "elements": [ { - "commentStart": 43995, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -43287,7 +43287,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 44015, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -43308,10 +43308,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 43983, + "commentStart": 0, "end": 0, "name": { - "commentStart": 43983, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43321,7 +43321,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 43983, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43333,17 +43333,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44046, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44052, + "commentStart": 0, "elements": [ { - "commentStart": 44061, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -43355,7 +43355,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 44088, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -43376,10 +43376,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44041, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44041, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43389,7 +43389,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44041, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43401,17 +43401,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44126, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44132, + "commentStart": 0, "elements": [ { - "commentStart": 44133, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -43423,7 +43423,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 44153, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -43444,10 +43444,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44121, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44121, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43457,7 +43457,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44121, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43469,18 +43469,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44184, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44190, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 44200, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -43491,7 +43491,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44199, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -43500,7 +43500,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 44229, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -43511,7 +43511,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44228, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -43528,10 +43528,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44179, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44179, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43541,7 +43541,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44179, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43553,17 +43553,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44266, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44272, + "commentStart": 0, "elements": [ { - "commentStart": 44281, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -43576,7 +43576,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 44309, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -43587,7 +43587,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44308, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -43604,10 +43604,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44261, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44261, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43617,7 +43617,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44261, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43629,17 +43629,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44346, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44352, + "commentStart": 0, "elements": [ { - "commentStart": 44361, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -43652,7 +43652,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 44389, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -43663,7 +43663,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44388, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -43680,10 +43680,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44341, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44341, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43693,7 +43693,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44341, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43705,18 +43705,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44426, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44432, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 44442, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -43727,7 +43727,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44441, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -43735,7 +43735,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 44469, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -43756,10 +43756,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44421, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44421, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43769,7 +43769,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44421, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43781,17 +43781,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44506, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44512, + "commentStart": 0, "elements": [ { - "commentStart": 44521, + "commentStart": 0, "end": 0, "raw": "0.9464450621708211", "start": 0, @@ -43804,7 +43804,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 44549, + "commentStart": 0, "end": 0, "raw": "0.2684908127803667", "start": 0, @@ -43815,7 +43815,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44548, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -43832,10 +43832,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44501, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44501, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43845,7 +43845,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44501, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43857,17 +43857,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44586, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44592, + "commentStart": 0, "elements": [ { - "commentStart": 44593, + "commentStart": 0, "end": 0, "raw": "0.5241732366617591", "start": 0, @@ -43879,7 +43879,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 44613, + "commentStart": 0, "end": 0, "raw": "0.9011437416408563", "start": 0, @@ -43900,10 +43900,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44581, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44581, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43913,7 +43913,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44581, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -43925,18 +43925,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44644, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44650, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 44660, + "commentStart": 0, "end": 0, "raw": "0.14255393713960607", "start": 0, @@ -43947,7 +43947,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44659, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -43956,7 +43956,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 44689, + "commentStart": 0, "end": 0, "raw": "0.5194262624564814", "start": 0, @@ -43967,7 +43967,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44688, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -43984,10 +43984,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44639, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44639, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -43997,7 +43997,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44639, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44009,18 +44009,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44726, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44732, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 44742, + "commentStart": 0, "end": 0, "raw": "0.4287123231350338", "start": 0, @@ -44031,7 +44031,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44741, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44040,7 +44040,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 44770, + "commentStart": 0, "end": 0, "raw": "0.4223564528725028", "start": 0, @@ -44051,7 +44051,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44769, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44068,10 +44068,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44721, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44721, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44081,7 +44081,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44721, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44093,18 +44093,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44807, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44813, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 44823, + "commentStart": 0, "end": 0, "raw": "0.09316367294024519", "start": 0, @@ -44115,7 +44115,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44822, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44124,7 +44124,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 44852, + "commentStart": 0, "end": 0, "raw": "0.9063127021008246", "start": 0, @@ -44135,7 +44135,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44851, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44152,10 +44152,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44802, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44165,7 +44165,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44802, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44177,18 +44177,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44889, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44895, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 44905, + "commentStart": 0, "end": 0, "raw": "0.2767766535558669", "start": 0, @@ -44199,7 +44199,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 44904, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44207,7 +44207,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 44932, + "commentStart": 0, "end": 0, "raw": "0.6816248114129131", "start": 0, @@ -44228,10 +44228,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44884, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44884, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44241,7 +44241,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44884, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44253,17 +44253,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 44969, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 44975, + "commentStart": 0, "elements": [ { - "commentStart": 44984, + "commentStart": 0, "end": 0, "raw": "0.9796762495562534", "start": 0, @@ -44276,7 +44276,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 45012, + "commentStart": 0, "end": 0, "raw": "0.0822145668330625", "start": 0, @@ -44287,7 +44287,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 45011, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44304,10 +44304,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 44964, + "commentStart": 0, "end": 0, "name": { - "commentStart": 44964, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44317,7 +44317,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 44964, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44329,18 +44329,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45049, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45055, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 45065, + "commentStart": 0, "end": 0, "raw": "0.8666513070867441", "start": 0, @@ -44351,7 +44351,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 45064, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44360,7 +44360,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 45093, + "commentStart": 0, "end": 0, "raw": "0.301053160242023", "start": 0, @@ -44371,7 +44371,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 45092, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44388,10 +44388,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45044, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45044, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44401,7 +44401,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45044, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44413,17 +44413,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45129, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45135, + "commentStart": 0, "elements": [ { - "commentStart": 45144, + "commentStart": 0, "end": 0, "raw": "0.537415656028112", "start": 0, @@ -44435,7 +44435,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 45170, + "commentStart": 0, "end": 0, "raw": "0.020272692875002774", "start": 0, @@ -44456,10 +44456,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45124, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45124, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44469,7 +44469,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45124, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44481,17 +44481,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45209, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45215, + "commentStart": 0, "elements": [ { - "commentStart": 45224, + "commentStart": 0, "end": 0, "raw": "0.9332396256457531", "start": 0, @@ -44504,7 +44504,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 45252, + "commentStart": 0, "end": 0, "raw": "0.6228175690649898", "start": 0, @@ -44515,7 +44515,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 45251, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44532,10 +44532,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45204, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45204, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44545,7 +44545,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45204, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44557,17 +44557,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45289, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45295, + "commentStart": 0, "elements": [ { - "commentStart": 45304, + "commentStart": 0, "end": 0, "raw": "0.18052415837320734", "start": 0, @@ -44580,7 +44580,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 45333, + "commentStart": 0, "end": 0, "raw": "0.36894384647296197", "start": 0, @@ -44591,7 +44591,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 45332, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44608,10 +44608,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45284, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45284, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44621,7 +44621,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45284, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44633,17 +44633,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45371, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45377, + "commentStart": 0, "elements": [ { - "commentStart": 45378, + "commentStart": 0, "end": 0, "raw": "0.5384372634075449", "start": 0, @@ -44655,7 +44655,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 45398, + "commentStart": 0, "end": 0, "raw": "0.2377565050887107", "start": 0, @@ -44676,10 +44676,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45366, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44689,7 +44689,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44701,17 +44701,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45429, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45435, + "commentStart": 0, "elements": [ { - "commentStart": 45444, + "commentStart": 0, "end": 0, "raw": "0.39043436929278874", "start": 0, @@ -44723,7 +44723,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 45472, + "commentStart": 0, "end": 0, "raw": "0.14273182483160451", "start": 0, @@ -44744,10 +44744,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45424, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44757,7 +44757,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45424, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44769,17 +44769,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45510, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45516, + "commentStart": 0, "elements": [ { - "commentStart": 45525, + "commentStart": 0, "end": 0, "raw": "0.09782890412897283", "start": 0, @@ -44791,7 +44791,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 45553, + "commentStart": 0, "end": 0, "raw": "0.9907667536909659", "start": 0, @@ -44812,10 +44812,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45505, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44825,7 +44825,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45505, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44837,17 +44837,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45590, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45596, + "commentStart": 0, "elements": [ { - "commentStart": 45605, + "commentStart": 0, "end": 0, "raw": "0.5286610085921146", "start": 0, @@ -44860,7 +44860,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 45633, + "commentStart": 0, "end": 0, "raw": "0.7924508308419256", "start": 0, @@ -44871,7 +44871,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 45632, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -44888,10 +44888,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45585, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45585, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44901,7 +44901,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45585, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44913,17 +44913,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45670, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45676, + "commentStart": 0, "elements": [ { - "commentStart": 45685, + "commentStart": 0, "end": 0, "raw": "0.3789978184503342", "start": 0, @@ -44935,7 +44935,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 45712, + "commentStart": 0, "end": 0, "raw": "0.12396120576838676", "start": 0, @@ -44956,10 +44956,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45665, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45665, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -44969,7 +44969,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45665, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -44981,18 +44981,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45750, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45756, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 45766, + "commentStart": 0, "end": 0, "raw": "0.9484912744890612", "start": 0, @@ -45003,7 +45003,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 45765, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45011,7 +45011,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 45793, + "commentStart": 0, "end": 0, "raw": "0.6729649846476855", "start": 0, @@ -45032,10 +45032,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45745, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45745, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45045,7 +45045,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45745, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45057,17 +45057,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45830, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45836, + "commentStart": 0, "elements": [ { - "commentStart": 45845, + "commentStart": 0, "end": 0, "raw": "0.7451758753425153", "start": 0, @@ -45080,7 +45080,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 45873, + "commentStart": 0, "end": 0, "raw": "0.21318737562458967", "start": 0, @@ -45091,7 +45091,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 45872, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45108,10 +45108,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45825, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45825, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45121,7 +45121,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45825, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45133,17 +45133,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45911, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45917, + "commentStart": 0, "elements": [ { - "commentStart": 45926, + "commentStart": 0, "end": 0, "raw": "0.1873200727251887", "start": 0, @@ -45156,7 +45156,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 45954, + "commentStart": 0, "end": 0, "raw": "0.15961374297992448", "start": 0, @@ -45167,7 +45167,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 45953, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45184,10 +45184,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45906, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45906, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45197,7 +45197,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45906, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45209,18 +45209,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 45992, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 45998, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 46008, + "commentStart": 0, "end": 0, "raw": "0.05729464924537564", "start": 0, @@ -45231,7 +45231,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46007, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45240,7 +45240,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 46037, + "commentStart": 0, "end": 0, "raw": "0.5436345558508746", "start": 0, @@ -45251,7 +45251,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46036, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45268,10 +45268,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 45987, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45987, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45281,7 +45281,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 45987, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45293,18 +45293,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46074, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46080, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 46090, + "commentStart": 0, "end": 0, "raw": "0.09582414374469184", "start": 0, @@ -45315,7 +45315,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46089, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45324,7 +45324,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 46119, + "commentStart": 0, "end": 0, "raw": "0.7533839681212353", "start": 0, @@ -45335,7 +45335,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46118, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45352,10 +45352,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46069, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46069, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45365,7 +45365,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46069, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45377,18 +45377,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46156, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46162, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 46172, + "commentStart": 0, "end": 0, "raw": "0.17254116580051848", "start": 0, @@ -45399,7 +45399,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46171, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45408,7 +45408,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 46201, + "commentStart": 0, "end": 0, "raw": "0.7669113400341137", "start": 0, @@ -45419,7 +45419,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46200, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45436,10 +45436,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46151, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45449,7 +45449,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46151, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45461,17 +45461,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46238, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46244, + "commentStart": 0, "elements": [ { - "commentStart": 46245, + "commentStart": 0, "end": 0, "raw": "0.8944730032887609", "start": 0, @@ -45483,7 +45483,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 46265, + "commentStart": 0, "end": 0, "raw": "0.6093318694741408", "start": 0, @@ -45504,10 +45504,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46233, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46233, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45517,7 +45517,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46233, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45529,18 +45529,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46296, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46302, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 46312, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -45551,7 +45551,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46311, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45559,7 +45559,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 46339, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -45580,10 +45580,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46291, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45593,7 +45593,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45605,18 +45605,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46377, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46383, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 46393, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -45627,7 +45627,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46392, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45635,7 +45635,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 46420, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -45656,10 +45656,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46372, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46372, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45669,7 +45669,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46372, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45681,18 +45681,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46457, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46463, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 46473, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -45703,7 +45703,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46472, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45711,7 +45711,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 46500, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -45732,10 +45732,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46452, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46452, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45745,7 +45745,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46452, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45757,18 +45757,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46537, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46543, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 46553, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -45779,7 +45779,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46552, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45788,7 +45788,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 46581, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -45799,7 +45799,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46580, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -45816,10 +45816,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46532, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46532, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45829,7 +45829,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46532, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45841,17 +45841,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46619, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46625, + "commentStart": 0, "elements": [ { - "commentStart": 46634, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -45863,7 +45863,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 46662, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -45884,10 +45884,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46614, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46614, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45897,7 +45897,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46614, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45909,17 +45909,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46700, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46706, + "commentStart": 0, "elements": [ { - "commentStart": 46715, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -45931,7 +45931,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 46743, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -45952,10 +45952,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46695, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -45965,7 +45965,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -45977,18 +45977,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46781, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46787, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 46797, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -45999,7 +45999,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46796, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46007,7 +46007,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 46825, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -46028,10 +46028,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46776, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46776, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46041,7 +46041,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46776, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46053,18 +46053,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46862, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46868, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 46878, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -46075,7 +46075,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46877, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46084,7 +46084,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 46907, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -46095,7 +46095,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46906, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46112,10 +46112,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46857, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46857, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46125,7 +46125,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46857, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46137,17 +46137,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 46945, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 46951, + "commentStart": 0, "elements": [ { - "commentStart": 46960, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -46160,7 +46160,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 46988, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -46171,7 +46171,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 46987, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46188,10 +46188,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 46940, + "commentStart": 0, "end": 0, "name": { - "commentStart": 46940, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46201,7 +46201,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 46940, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46213,17 +46213,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47026, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47032, + "commentStart": 0, "elements": [ { - "commentStart": 47041, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -46236,7 +46236,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 47072, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -46247,7 +46247,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 47071, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46264,10 +46264,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47021, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47021, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46277,7 +46277,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47021, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46289,17 +46289,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47109, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47115, + "commentStart": 0, "elements": [ { - "commentStart": 47124, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -46312,7 +46312,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 47152, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -46323,7 +46323,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 47151, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46340,10 +46340,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47104, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47104, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46353,7 +46353,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47104, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46365,18 +46365,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47189, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47195, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 47205, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -46387,7 +46387,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 47204, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46395,7 +46395,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 47232, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -46416,10 +46416,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47184, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47184, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46429,7 +46429,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47184, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46441,17 +46441,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47269, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47275, + "commentStart": 0, "elements": [ { - "commentStart": 47276, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -46463,7 +46463,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 47296, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -46484,10 +46484,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47264, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47264, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46497,7 +46497,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47264, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46509,18 +46509,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47327, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47333, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 47343, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -46531,7 +46531,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 47342, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46539,7 +46539,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 47371, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -46560,10 +46560,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47322, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47322, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46573,7 +46573,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47322, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46585,18 +46585,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47410, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47416, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 47426, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -46607,7 +46607,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 47425, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46616,7 +46616,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 47454, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -46627,7 +46627,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 47453, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46644,10 +46644,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47405, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46657,7 +46657,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47405, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46669,18 +46669,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47492, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47498, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 47508, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -46691,7 +46691,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 47507, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46700,7 +46700,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 47536, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -46711,7 +46711,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 47535, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46728,10 +46728,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47487, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47487, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46741,7 +46741,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47487, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46753,17 +46753,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47574, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47580, + "commentStart": 0, "elements": [ { - "commentStart": 47581, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -46775,7 +46775,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 47600, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -46796,10 +46796,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47569, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47569, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46809,7 +46809,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47569, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46821,17 +46821,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47631, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47637, + "commentStart": 0, "elements": [ { - "commentStart": 47646, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -46844,7 +46844,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 47675, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -46855,7 +46855,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 47674, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -46872,10 +46872,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47626, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47626, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46885,7 +46885,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47626, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46897,17 +46897,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47713, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47719, + "commentStart": 0, "elements": [ { - "commentStart": 47720, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -46919,7 +46919,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 47740, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -46940,10 +46940,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47708, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -46953,7 +46953,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47708, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -46965,17 +46965,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47770, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47776, + "commentStart": 0, "elements": [ { - "commentStart": 47785, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -46988,7 +46988,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 47814, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -46999,7 +46999,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 47813, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47016,10 +47016,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47765, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47765, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47029,7 +47029,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47765, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47041,17 +47041,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47851, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47857, + "commentStart": 0, "elements": [ { - "commentStart": 47858, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -47063,7 +47063,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 47878, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -47084,10 +47084,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47846, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47846, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47097,7 +47097,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47846, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47109,17 +47109,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47909, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47915, + "commentStart": 0, "elements": [ { - "commentStart": 47924, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -47131,7 +47131,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 47951, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -47152,10 +47152,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47904, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47904, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47165,7 +47165,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47904, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47177,17 +47177,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 47989, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 47995, + "commentStart": 0, "elements": [ { - "commentStart": 47996, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -47199,7 +47199,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 48016, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -47220,10 +47220,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 47984, + "commentStart": 0, "end": 0, "name": { - "commentStart": 47984, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47233,7 +47233,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 47984, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47245,18 +47245,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48047, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48053, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 48063, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -47267,7 +47267,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48062, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47276,7 +47276,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 48092, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -47287,7 +47287,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48091, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47304,10 +47304,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48042, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48042, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47317,7 +47317,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48042, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47329,17 +47329,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48129, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48135, + "commentStart": 0, "elements": [ { - "commentStart": 48144, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -47352,7 +47352,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 48172, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -47363,7 +47363,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48171, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47380,10 +47380,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48124, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48124, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47393,7 +47393,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48124, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47405,18 +47405,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48209, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48215, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 48225, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -47427,7 +47427,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48224, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47436,7 +47436,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 48253, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -47447,7 +47447,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48252, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47464,10 +47464,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48204, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48204, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47477,7 +47477,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48204, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47489,17 +47489,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48290, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48296, + "commentStart": 0, "elements": [ { - "commentStart": 48305, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -47512,7 +47512,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 48335, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -47523,7 +47523,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48334, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47540,10 +47540,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48285, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48285, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47553,7 +47553,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48285, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47565,17 +47565,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48373, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48379, + "commentStart": 0, "elements": [ { - "commentStart": 48388, + "commentStart": 0, "end": 0, "raw": "0.10357375682791004", "start": 0, @@ -47588,7 +47588,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 48417, + "commentStart": 0, "end": 0, "raw": "0.42294321030821425", "start": 0, @@ -47599,7 +47599,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48416, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47616,10 +47616,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48368, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48368, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47629,7 +47629,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48368, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47641,17 +47641,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48455, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48461, + "commentStart": 0, "elements": [ { - "commentStart": 48470, + "commentStart": 0, "end": 0, "raw": "0.4520311575096987", "start": 0, @@ -47664,7 +47664,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 48498, + "commentStart": 0, "end": 0, "raw": "0.11232675307600548", "start": 0, @@ -47675,7 +47675,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48497, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47692,10 +47692,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48450, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48450, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47705,7 +47705,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48450, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47717,18 +47717,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48536, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48542, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 48552, + "commentStart": 0, "end": 0, "raw": "0.8821185914380845", "start": 0, @@ -47739,7 +47739,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48551, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47748,7 +47748,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 48580, + "commentStart": 0, "end": 0, "raw": "0.7155147434939819", "start": 0, @@ -47759,7 +47759,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48579, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47776,10 +47776,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48531, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48531, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47789,7 +47789,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48531, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47801,17 +47801,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48617, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48623, + "commentStart": 0, "elements": [ { - "commentStart": 48624, + "commentStart": 0, "end": 0, "raw": "0.9195487101690416", "start": 0, @@ -47823,7 +47823,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 48644, + "commentStart": 0, "end": 0, "raw": "0.2691627465297364", "start": 0, @@ -47844,10 +47844,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48612, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47857,7 +47857,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48612, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47869,17 +47869,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48675, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48681, + "commentStart": 0, "elements": [ { - "commentStart": 48690, + "commentStart": 0, "end": 0, "raw": "0.7098978191546745", "start": 0, @@ -47891,7 +47891,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 48717, + "commentStart": 0, "end": 0, "raw": "0.11710004169385968", "start": 0, @@ -47912,10 +47912,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48670, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -47925,7 +47925,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48670, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -47937,18 +47937,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48755, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48761, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 48771, + "commentStart": 0, "end": 0, "raw": "0.37876368560819995", "start": 0, @@ -47959,7 +47959,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48770, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -47967,7 +47967,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 48799, + "commentStart": 0, "end": 0, "raw": "0.7106729314759084", "start": 0, @@ -47988,10 +47988,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48750, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48001,7 +48001,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48013,18 +48013,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48836, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48842, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 48852, + "commentStart": 0, "end": 0, "raw": "0.29728126898353335", "start": 0, @@ -48035,7 +48035,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48851, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48044,7 +48044,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 48881, + "commentStart": 0, "end": 0, "raw": "0.06649734568328003", "start": 0, @@ -48055,7 +48055,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48880, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48072,10 +48072,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48831, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48831, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48085,7 +48085,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48831, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48097,17 +48097,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 48919, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 48925, + "commentStart": 0, "elements": [ { - "commentStart": 48934, + "commentStart": 0, "end": 0, "raw": "0.22965781558352072", "start": 0, @@ -48120,7 +48120,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 48963, + "commentStart": 0, "end": 0, "raw": "0.7601866432836641", "start": 0, @@ -48131,7 +48131,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 48962, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48148,10 +48148,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48914, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48914, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48161,7 +48161,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48914, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48173,18 +48173,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49000, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49006, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 49016, + "commentStart": 0, "end": 0, "raw": "0.6356501074317229", "start": 0, @@ -48195,7 +48195,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49015, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48203,7 +48203,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 49043, + "commentStart": 0, "end": 0, "raw": "0.19458425399338064", "start": 0, @@ -48224,10 +48224,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 48995, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48995, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48237,7 +48237,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 48995, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48249,17 +48249,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49081, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49087, + "commentStart": 0, "elements": [ { - "commentStart": 49088, + "commentStart": 0, "end": 0, "raw": "0.5721251777404546", "start": 0, @@ -48271,7 +48271,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 49108, + "commentStart": 0, "end": 0, "raw": "0.2888584097921527", "start": 0, @@ -48292,10 +48292,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49076, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49076, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48305,7 +48305,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49076, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48317,18 +48317,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49139, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49145, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 49155, + "commentStart": 0, "end": 0, "raw": "0.9580409549552311", "start": 0, @@ -48339,7 +48339,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49154, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48348,7 +48348,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 49183, + "commentStart": 0, "end": 0, "raw": "0.02243818192078395", "start": 0, @@ -48359,7 +48359,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49182, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48376,10 +48376,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49134, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48389,7 +48389,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49134, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48401,17 +48401,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49221, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49227, + "commentStart": 0, "elements": [ { - "commentStart": 49236, + "commentStart": 0, "end": 0, "raw": "0.3299184618602866", "start": 0, @@ -48424,7 +48424,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 49264, + "commentStart": 0, "end": 0, "raw": "0.8353726942369875", "start": 0, @@ -48435,7 +48435,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49263, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48452,10 +48452,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49216, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49216, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48465,7 +48465,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49216, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48477,17 +48477,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49301, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49307, + "commentStart": 0, "elements": [ { - "commentStart": 49316, + "commentStart": 0, "end": 0, "raw": "0.7434639386755209", "start": 0, @@ -48500,7 +48500,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 49344, + "commentStart": 0, "end": 0, "raw": "0.7919648864138378", "start": 0, @@ -48511,7 +48511,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49343, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48528,10 +48528,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49296, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49296, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48541,7 +48541,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49296, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48553,17 +48553,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49381, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49387, + "commentStart": 0, "elements": [ { - "commentStart": 49388, + "commentStart": 0, "end": 0, "raw": "0.9935751011164615", "start": 0, @@ -48575,7 +48575,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 49408, + "commentStart": 0, "end": 0, "raw": "0.9042566468497608", "start": 0, @@ -48596,10 +48596,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49376, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48609,7 +48609,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49376, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48621,18 +48621,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49439, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49445, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 49455, + "commentStart": 0, "end": 0, "raw": "0.5035812884687294", "start": 0, @@ -48643,7 +48643,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49454, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48651,7 +48651,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 49482, + "commentStart": 0, "end": 0, "raw": "0.5150967434989442", "start": 0, @@ -48672,10 +48672,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49434, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49434, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48685,7 +48685,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49434, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48697,17 +48697,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49519, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49525, + "commentStart": 0, "elements": [ { - "commentStart": 49526, + "commentStart": 0, "end": 0, "raw": "0.5526227215900215", "start": 0, @@ -48719,7 +48719,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 49546, + "commentStart": 0, "end": 0, "raw": "0.7612604137272441", "start": 0, @@ -48740,10 +48740,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49514, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49514, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48753,7 +48753,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49514, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48765,17 +48765,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49577, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49583, + "commentStart": 0, "elements": [ { - "commentStart": 49592, + "commentStart": 0, "end": 0, "raw": "0.8593271349126876", "start": 0, @@ -48787,7 +48787,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 49619, + "commentStart": 0, "end": 0, "raw": "0.08414894953725849", "start": 0, @@ -48808,10 +48808,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49572, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49572, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48821,7 +48821,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49572, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48833,18 +48833,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49657, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49663, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 49673, + "commentStart": 0, "end": 0, "raw": "0.8181049219192864", "start": 0, @@ -48855,7 +48855,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49672, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48864,7 +48864,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 49701, + "commentStart": 0, "end": 0, "raw": "0.903548131323352", "start": 0, @@ -48875,7 +48875,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49700, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48892,10 +48892,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49652, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49652, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48905,7 +48905,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49652, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48917,17 +48917,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49737, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49743, + "commentStart": 0, "elements": [ { - "commentStart": 49752, + "commentStart": 0, "end": 0, "raw": "0.3165782044458305", "start": 0, @@ -48940,7 +48940,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 49780, + "commentStart": 0, "end": 0, "raw": "0.24189274252014914", "start": 0, @@ -48951,7 +48951,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49779, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -48968,10 +48968,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49732, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49732, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -48981,7 +48981,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49732, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -48993,18 +48993,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49818, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49824, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 49834, + "commentStart": 0, "end": 0, "raw": "0.44390956414045135", "start": 0, @@ -49015,7 +49015,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49833, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49024,7 +49024,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 49863, + "commentStart": 0, "end": 0, "raw": "0.25912591535126905", "start": 0, @@ -49035,7 +49035,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49862, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49052,10 +49052,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49813, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49813, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49065,7 +49065,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49813, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49077,18 +49077,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49901, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49907, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 49917, + "commentStart": 0, "end": 0, "raw": "0.6605165911891009", "start": 0, @@ -49099,7 +49099,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49916, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49108,7 +49108,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 49945, + "commentStart": 0, "end": 0, "raw": "0.40355115288839194", "start": 0, @@ -49119,7 +49119,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49944, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49136,10 +49136,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49896, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49896, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49149,7 +49149,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49896, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49161,18 +49161,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 49983, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 49989, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 49999, + "commentStart": 0, "end": 0, "raw": "0.7170489950180006", "start": 0, @@ -49183,7 +49183,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 49998, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49191,7 +49191,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 50026, + "commentStart": 0, "end": 0, "raw": "0.23454356079651384", "start": 0, @@ -49212,10 +49212,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 49978, + "commentStart": 0, "end": 0, "name": { - "commentStart": 49978, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49225,7 +49225,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 49978, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49237,18 +49237,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50064, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50070, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 50080, + "commentStart": 0, "end": 0, "raw": "0.2568187045379722", "start": 0, @@ -49259,7 +49259,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50079, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49268,7 +49268,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 50108, + "commentStart": 0, "end": 0, "raw": "0.45031188717601367", "start": 0, @@ -49279,7 +49279,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50107, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49296,10 +49296,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50059, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50059, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49309,7 +49309,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50059, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49321,17 +49321,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50146, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50152, + "commentStart": 0, "elements": [ { - "commentStart": 50161, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -49344,7 +49344,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 50189, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -49355,7 +49355,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50188, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49372,10 +49372,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50141, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49385,7 +49385,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50141, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49397,18 +49397,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50226, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50232, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 50242, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -49419,7 +49419,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50241, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49427,7 +49427,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 50269, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -49448,10 +49448,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50221, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50221, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49461,7 +49461,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50221, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49473,18 +49473,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50306, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50312, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 50322, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -49495,7 +49495,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50321, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49503,7 +49503,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 50349, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -49524,10 +49524,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50301, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50301, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49537,7 +49537,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50301, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49549,18 +49549,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50386, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50392, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 50402, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -49571,7 +49571,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50401, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49580,7 +49580,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 50430, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -49591,7 +49591,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50429, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49608,10 +49608,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50381, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50381, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49621,7 +49621,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50381, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49633,17 +49633,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50468, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50474, + "commentStart": 0, "elements": [ { - "commentStart": 50483, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -49655,7 +49655,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 50511, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -49676,10 +49676,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50463, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49689,7 +49689,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50463, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49701,17 +49701,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50549, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50555, + "commentStart": 0, "elements": [ { - "commentStart": 50564, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -49723,7 +49723,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 50592, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -49744,10 +49744,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50544, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50544, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49757,7 +49757,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50544, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49769,18 +49769,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50630, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50636, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 50646, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -49791,7 +49791,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50645, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49799,7 +49799,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 50674, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -49820,10 +49820,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50625, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50625, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49833,7 +49833,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50625, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49845,18 +49845,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50711, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50717, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 50727, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -49867,7 +49867,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50726, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49876,7 +49876,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 50756, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -49887,7 +49887,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50755, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49904,10 +49904,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50706, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50706, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49917,7 +49917,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50706, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -49929,17 +49929,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50794, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50800, + "commentStart": 0, "elements": [ { - "commentStart": 50809, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -49952,7 +49952,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 50837, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -49963,7 +49963,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50836, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -49980,10 +49980,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50789, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50789, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -49993,7 +49993,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50789, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50005,17 +50005,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50875, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50881, + "commentStart": 0, "elements": [ { - "commentStart": 50890, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -50028,7 +50028,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 50921, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -50039,7 +50039,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 50920, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -50056,10 +50056,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50870, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50870, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50069,7 +50069,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50870, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50081,17 +50081,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 50958, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 50964, + "commentStart": 0, "elements": [ { - "commentStart": 50973, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -50104,7 +50104,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 51001, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -50115,7 +50115,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51000, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -50132,10 +50132,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 50953, + "commentStart": 0, "end": 0, "name": { - "commentStart": 50953, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50145,7 +50145,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 50953, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50157,18 +50157,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51038, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51044, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 51054, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -50179,7 +50179,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51053, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -50187,7 +50187,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 51081, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -50208,10 +50208,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51033, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51033, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50221,7 +50221,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51033, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50233,17 +50233,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51118, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51124, + "commentStart": 0, "elements": [ { - "commentStart": 51125, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -50255,7 +50255,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 51145, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -50276,10 +50276,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51113, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50289,7 +50289,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51113, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50301,18 +50301,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51176, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51182, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 51192, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -50323,7 +50323,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51191, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -50331,7 +50331,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 51220, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -50352,10 +50352,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51171, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50365,7 +50365,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51171, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50377,18 +50377,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51259, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51265, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 51275, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -50399,7 +50399,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51274, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -50408,7 +50408,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 51303, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -50419,7 +50419,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51302, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -50436,10 +50436,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51254, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51254, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50449,7 +50449,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51254, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50461,18 +50461,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51341, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51347, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 51357, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -50483,7 +50483,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51356, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -50492,7 +50492,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 51385, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -50503,7 +50503,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51384, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -50520,10 +50520,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51336, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51336, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50533,7 +50533,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51336, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50545,17 +50545,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51423, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51429, + "commentStart": 0, "elements": [ { - "commentStart": 51430, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -50567,7 +50567,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 51449, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -50588,10 +50588,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51418, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51418, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50601,7 +50601,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51418, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50613,17 +50613,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51480, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51486, + "commentStart": 0, "elements": [ { - "commentStart": 51495, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -50636,7 +50636,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 51524, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -50647,7 +50647,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51523, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -50664,10 +50664,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51475, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51475, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50677,7 +50677,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51475, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50689,17 +50689,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51562, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51568, + "commentStart": 0, "elements": [ { - "commentStart": 51569, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -50711,7 +50711,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 51589, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -50732,10 +50732,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51557, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51557, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50745,7 +50745,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51557, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50757,17 +50757,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51619, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51625, + "commentStart": 0, "elements": [ { - "commentStart": 51634, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -50780,7 +50780,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 51663, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -50791,7 +50791,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51662, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -50808,10 +50808,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51614, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51614, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50821,7 +50821,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51614, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50833,17 +50833,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51700, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51706, + "commentStart": 0, "elements": [ { - "commentStart": 51707, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -50855,7 +50855,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 51727, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -50876,10 +50876,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51695, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50889,7 +50889,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50901,17 +50901,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51758, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51764, + "commentStart": 0, "elements": [ { - "commentStart": 51773, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -50923,7 +50923,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 51800, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -50944,10 +50944,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51753, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -50957,7 +50957,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51753, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -50969,17 +50969,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51838, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51844, + "commentStart": 0, "elements": [ { - "commentStart": 51845, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -50991,7 +50991,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 51865, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -51012,10 +51012,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51833, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51833, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51025,7 +51025,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51833, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51037,18 +51037,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51896, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51902, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 51912, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -51059,7 +51059,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51911, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51067,7 +51067,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 51939, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -51088,10 +51088,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51891, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51891, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51101,7 +51101,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51891, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51113,18 +51113,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 51977, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 51983, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 51993, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -51135,7 +51135,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 51992, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51143,7 +51143,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 52020, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -51164,10 +51164,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 51972, + "commentStart": 0, "end": 0, "name": { - "commentStart": 51972, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51177,7 +51177,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 51972, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51189,18 +51189,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52057, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52063, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 52073, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -51211,7 +51211,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52072, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51219,7 +51219,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 52100, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -51240,10 +51240,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52052, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52052, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51253,7 +51253,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52052, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51265,18 +51265,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52137, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52143, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 52153, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -51287,7 +51287,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52152, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51296,7 +51296,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 52181, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -51307,7 +51307,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52180, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51324,10 +51324,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52132, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52132, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51337,7 +51337,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52132, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51349,17 +51349,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52219, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52225, + "commentStart": 0, "elements": [ { - "commentStart": 52234, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -51371,7 +51371,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 52262, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -51392,10 +51392,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52214, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52214, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51405,7 +51405,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52214, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51417,17 +51417,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52300, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52306, + "commentStart": 0, "elements": [ { - "commentStart": 52315, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -51439,7 +51439,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 52343, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -51460,10 +51460,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52295, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52295, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51473,7 +51473,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52295, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51485,18 +51485,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52381, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52387, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 52397, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -51507,7 +51507,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52396, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51515,7 +51515,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 52425, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -51536,10 +51536,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52376, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51549,7 +51549,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52376, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51561,18 +51561,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52462, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52468, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 52478, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -51583,7 +51583,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52477, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51592,7 +51592,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 52507, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -51603,7 +51603,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52506, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51620,10 +51620,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52457, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52457, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51633,7 +51633,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52457, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51645,17 +51645,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52545, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52551, + "commentStart": 0, "elements": [ { - "commentStart": 52560, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -51668,7 +51668,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 52588, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -51679,7 +51679,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52587, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51696,10 +51696,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52540, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52540, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51709,7 +51709,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52540, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51721,17 +51721,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52626, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52632, + "commentStart": 0, "elements": [ { - "commentStart": 52641, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -51744,7 +51744,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 52672, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -51755,7 +51755,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52671, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51772,10 +51772,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52621, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52621, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51785,7 +51785,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52621, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51797,17 +51797,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52709, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52715, + "commentStart": 0, "elements": [ { - "commentStart": 52724, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -51820,7 +51820,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 52752, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -51831,7 +51831,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52751, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51848,10 +51848,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52704, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52704, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51861,7 +51861,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52704, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51873,18 +51873,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52789, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52795, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 52805, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -51895,7 +51895,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52804, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -51903,7 +51903,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 52832, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -51924,10 +51924,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52784, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52784, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -51937,7 +51937,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52784, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -51949,17 +51949,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52869, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52875, + "commentStart": 0, "elements": [ { - "commentStart": 52876, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -51971,7 +51971,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 52896, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -51992,10 +51992,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52864, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52864, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52005,7 +52005,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52864, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52017,18 +52017,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 52927, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 52933, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 52943, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -52039,7 +52039,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 52942, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52047,7 +52047,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 52971, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -52068,10 +52068,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 52922, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52922, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52081,7 +52081,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 52922, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52093,18 +52093,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53010, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53016, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 53026, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -52115,7 +52115,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53025, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52124,7 +52124,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 53054, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -52135,7 +52135,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53053, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52152,10 +52152,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53005, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53005, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52165,7 +52165,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53005, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52177,18 +52177,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53092, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53098, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 53108, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -52199,7 +52199,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53107, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52208,7 +52208,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 53136, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -52219,7 +52219,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53135, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52236,10 +52236,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53087, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53087, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52249,7 +52249,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53087, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52261,17 +52261,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53174, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53180, + "commentStart": 0, "elements": [ { - "commentStart": 53181, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -52283,7 +52283,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 53200, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -52304,10 +52304,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53169, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53169, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52317,7 +52317,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53169, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52329,17 +52329,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53231, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53237, + "commentStart": 0, "elements": [ { - "commentStart": 53246, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -52352,7 +52352,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 53275, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -52363,7 +52363,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53274, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52380,10 +52380,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53226, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53226, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52393,7 +52393,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53226, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52405,17 +52405,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53313, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53319, + "commentStart": 0, "elements": [ { - "commentStart": 53320, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -52427,7 +52427,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 53340, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -52448,10 +52448,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53308, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52461,7 +52461,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53308, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52473,17 +52473,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53370, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53376, + "commentStart": 0, "elements": [ { - "commentStart": 53385, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -52496,7 +52496,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 53414, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -52507,7 +52507,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53413, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52524,10 +52524,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53365, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53365, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52537,7 +52537,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53365, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52549,17 +52549,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53451, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53457, + "commentStart": 0, "elements": [ { - "commentStart": 53458, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -52571,7 +52571,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 53478, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -52592,10 +52592,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53446, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53446, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52605,7 +52605,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53446, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52617,17 +52617,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53509, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53515, + "commentStart": 0, "elements": [ { - "commentStart": 53524, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -52639,7 +52639,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 53551, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -52660,10 +52660,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53504, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52673,7 +52673,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53504, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52685,17 +52685,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53589, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53595, + "commentStart": 0, "elements": [ { - "commentStart": 53596, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -52707,7 +52707,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 53616, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -52728,10 +52728,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53584, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53584, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52741,7 +52741,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53584, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52753,18 +52753,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53647, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53653, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 53663, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -52775,7 +52775,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53662, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52784,7 +52784,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 53692, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -52795,7 +52795,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53691, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52812,10 +52812,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53642, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53642, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52825,7 +52825,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53642, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52837,17 +52837,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53729, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53735, + "commentStart": 0, "elements": [ { - "commentStart": 53744, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -52860,7 +52860,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 53772, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -52871,7 +52871,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53771, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52888,10 +52888,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53724, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53724, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52901,7 +52901,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53724, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52913,18 +52913,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53809, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53815, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 53825, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -52935,7 +52935,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53824, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52944,7 +52944,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 53853, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -52955,7 +52955,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53852, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -52972,10 +52972,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53804, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53804, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -52985,7 +52985,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53804, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -52997,17 +52997,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53890, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53896, + "commentStart": 0, "elements": [ { - "commentStart": 53905, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -53020,7 +53020,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 53935, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -53031,7 +53031,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53934, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53048,10 +53048,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53885, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53885, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53061,7 +53061,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53885, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53073,18 +53073,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 53973, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 53979, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 53989, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -53095,7 +53095,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 53988, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53103,7 +53103,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 54016, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -53124,10 +53124,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 53968, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53968, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53137,7 +53137,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 53968, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53149,18 +53149,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54054, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54060, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 54070, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -53171,7 +53171,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54069, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53179,7 +53179,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 54097, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -53200,10 +53200,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54049, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54049, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53213,7 +53213,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54049, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53225,18 +53225,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54134, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54140, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 54150, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -53247,7 +53247,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54149, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53255,7 +53255,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 54177, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -53276,10 +53276,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54129, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54129, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53289,7 +53289,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54129, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53301,18 +53301,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54214, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54220, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 54230, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -53323,7 +53323,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54229, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53332,7 +53332,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 54258, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -53343,7 +53343,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54257, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53360,10 +53360,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54209, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54209, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53373,7 +53373,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54209, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53385,17 +53385,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54296, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54302, + "commentStart": 0, "elements": [ { - "commentStart": 54311, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -53407,7 +53407,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 54339, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -53428,10 +53428,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54291, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53441,7 +53441,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53453,17 +53453,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54377, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54383, + "commentStart": 0, "elements": [ { - "commentStart": 54392, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -53475,7 +53475,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 54420, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -53496,10 +53496,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54372, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54372, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53509,7 +53509,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54372, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53521,18 +53521,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54458, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54464, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 54474, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -53543,7 +53543,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54473, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53551,7 +53551,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 54502, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -53572,10 +53572,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54453, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54453, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53585,7 +53585,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54453, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53597,18 +53597,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54539, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54545, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 54555, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -53619,7 +53619,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54554, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53628,7 +53628,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 54584, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -53639,7 +53639,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54583, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53656,10 +53656,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54534, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54534, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53669,7 +53669,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54534, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53681,17 +53681,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54622, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54628, + "commentStart": 0, "elements": [ { - "commentStart": 54637, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -53704,7 +53704,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 54665, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -53715,7 +53715,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54664, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53732,10 +53732,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54617, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54617, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53745,7 +53745,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54617, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53757,17 +53757,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54703, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54709, + "commentStart": 0, "elements": [ { - "commentStart": 54718, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -53780,7 +53780,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 54749, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -53791,7 +53791,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54748, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53808,10 +53808,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54698, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54698, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53821,7 +53821,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54698, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53833,17 +53833,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54786, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54792, + "commentStart": 0, "elements": [ { - "commentStart": 54801, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -53856,7 +53856,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 54829, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -53867,7 +53867,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54828, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53884,10 +53884,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54781, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54781, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53897,7 +53897,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54781, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53909,18 +53909,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54866, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54872, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 54882, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -53931,7 +53931,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 54881, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -53939,7 +53939,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 54909, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -53960,10 +53960,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54861, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54861, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -53973,7 +53973,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54861, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -53985,17 +53985,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 54946, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 54952, + "commentStart": 0, "elements": [ { - "commentStart": 54953, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -54007,7 +54007,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 54973, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -54028,10 +54028,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54941, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54941, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54041,7 +54041,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54941, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54053,18 +54053,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55004, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55010, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 55020, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -54075,7 +54075,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55019, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54083,7 +54083,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 55048, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -54104,10 +54104,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 54999, + "commentStart": 0, "end": 0, "name": { - "commentStart": 54999, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54117,7 +54117,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 54999, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54129,18 +54129,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55087, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55093, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 55103, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -54151,7 +54151,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55102, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54160,7 +54160,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 55131, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -54171,7 +54171,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55130, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54188,10 +54188,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55082, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55082, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54201,7 +54201,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55082, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54213,18 +54213,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55169, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55175, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 55185, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -54235,7 +54235,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55184, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54244,7 +54244,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 55213, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -54255,7 +54255,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55212, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54272,10 +54272,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55164, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55164, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54285,7 +54285,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55164, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54297,17 +54297,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55251, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55257, + "commentStart": 0, "elements": [ { - "commentStart": 55258, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -54319,7 +54319,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 55277, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -54340,10 +54340,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55246, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54353,7 +54353,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54365,17 +54365,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55308, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55314, + "commentStart": 0, "elements": [ { - "commentStart": 55323, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -54388,7 +54388,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 55352, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -54399,7 +54399,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55351, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54416,10 +54416,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55303, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55303, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54429,7 +54429,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55303, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54441,17 +54441,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55390, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55396, + "commentStart": 0, "elements": [ { - "commentStart": 55397, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -54463,7 +54463,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 55417, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -54484,10 +54484,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55385, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55385, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54497,7 +54497,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55385, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54509,17 +54509,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55447, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55453, + "commentStart": 0, "elements": [ { - "commentStart": 55462, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -54532,7 +54532,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 55491, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -54543,7 +54543,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55490, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54560,10 +54560,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55442, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54573,7 +54573,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55442, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54585,17 +54585,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55528, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55534, + "commentStart": 0, "elements": [ { - "commentStart": 55535, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -54607,7 +54607,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 55555, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -54628,10 +54628,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55523, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55523, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54641,7 +54641,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55523, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54653,17 +54653,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55586, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55592, + "commentStart": 0, "elements": [ { - "commentStart": 55601, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -54675,7 +54675,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 55628, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -54696,10 +54696,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55581, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55581, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54709,7 +54709,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55581, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54721,17 +54721,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55666, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55672, + "commentStart": 0, "elements": [ { - "commentStart": 55673, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -54743,7 +54743,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 55693, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -54764,10 +54764,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55661, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55661, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54777,7 +54777,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55661, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54789,18 +54789,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55724, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55730, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 55740, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -54811,7 +54811,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55739, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54820,7 +54820,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 55769, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -54831,7 +54831,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55768, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54848,10 +54848,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55719, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55719, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54861,7 +54861,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55719, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54873,17 +54873,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55806, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55812, + "commentStart": 0, "elements": [ { - "commentStart": 55821, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -54896,7 +54896,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 55849, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -54907,7 +54907,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55848, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54924,10 +54924,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55801, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55801, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -54937,7 +54937,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55801, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -54949,18 +54949,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55886, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55892, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 55902, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -54971,7 +54971,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55901, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -54980,7 +54980,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 55930, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -54991,7 +54991,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 55929, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55008,10 +55008,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55881, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55881, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55021,7 +55021,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55881, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55033,17 +55033,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 55967, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 55973, + "commentStart": 0, "elements": [ { - "commentStart": 55982, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -55056,7 +55056,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 56012, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -55067,7 +55067,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56011, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55084,10 +55084,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 55962, + "commentStart": 0, "end": 0, "name": { - "commentStart": 55962, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55097,7 +55097,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 55962, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55109,17 +55109,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56050, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56056, + "commentStart": 0, "elements": [ { - "commentStart": 56065, + "commentStart": 0, "end": 0, "raw": "0.10357375682791004", "start": 0, @@ -55132,7 +55132,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 56094, + "commentStart": 0, "end": 0, "raw": "0.42294321030821425", "start": 0, @@ -55143,7 +55143,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56093, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55160,10 +55160,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56045, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56045, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55173,7 +55173,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56045, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55185,17 +55185,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56132, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56138, + "commentStart": 0, "elements": [ { - "commentStart": 56147, + "commentStart": 0, "end": 0, "raw": "0.4520311575096987", "start": 0, @@ -55208,7 +55208,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 56175, + "commentStart": 0, "end": 0, "raw": "0.11232675307600548", "start": 0, @@ -55219,7 +55219,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56174, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55236,10 +55236,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56127, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56127, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55249,7 +55249,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56127, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55261,18 +55261,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56213, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56219, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 56229, + "commentStart": 0, "end": 0, "raw": "0.8821185914380845", "start": 0, @@ -55283,7 +55283,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56228, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55292,7 +55292,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 56257, + "commentStart": 0, "end": 0, "raw": "0.7155147434939819", "start": 0, @@ -55303,7 +55303,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56256, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55320,10 +55320,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56208, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56208, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55333,7 +55333,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56208, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55345,17 +55345,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56294, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56300, + "commentStart": 0, "elements": [ { - "commentStart": 56301, + "commentStart": 0, "end": 0, "raw": "0.9195487101690416", "start": 0, @@ -55367,7 +55367,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 56321, + "commentStart": 0, "end": 0, "raw": "0.2691627465297364", "start": 0, @@ -55388,10 +55388,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56289, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56289, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55401,7 +55401,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56289, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55413,17 +55413,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56352, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56358, + "commentStart": 0, "elements": [ { - "commentStart": 56367, + "commentStart": 0, "end": 0, "raw": "0.7098978191546745", "start": 0, @@ -55435,7 +55435,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 56394, + "commentStart": 0, "end": 0, "raw": "0.11710004169385968", "start": 0, @@ -55456,10 +55456,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56347, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55469,7 +55469,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56347, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55481,18 +55481,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56432, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56438, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 56448, + "commentStart": 0, "end": 0, "raw": "0.37876368560819995", "start": 0, @@ -55503,7 +55503,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56447, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55511,7 +55511,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 56476, + "commentStart": 0, "end": 0, "raw": "0.7106729314759084", "start": 0, @@ -55532,10 +55532,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56427, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56427, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55545,7 +55545,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56427, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55557,18 +55557,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56513, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56519, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 56529, + "commentStart": 0, "end": 0, "raw": "0.29728126898353335", "start": 0, @@ -55579,7 +55579,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56528, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55588,7 +55588,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 56558, + "commentStart": 0, "end": 0, "raw": "0.06649734568328003", "start": 0, @@ -55599,7 +55599,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56557, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55616,10 +55616,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56508, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56508, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55629,7 +55629,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56508, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55641,17 +55641,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56596, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56602, + "commentStart": 0, "elements": [ { - "commentStart": 56611, + "commentStart": 0, "end": 0, "raw": "0.22965781558352072", "start": 0, @@ -55664,7 +55664,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 56640, + "commentStart": 0, "end": 0, "raw": "0.7601866432836641", "start": 0, @@ -55675,7 +55675,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56639, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55692,10 +55692,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56591, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56591, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55705,7 +55705,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56591, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55717,18 +55717,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56677, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56683, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 56693, + "commentStart": 0, "end": 0, "raw": "0.6356501074317229", "start": 0, @@ -55739,7 +55739,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56692, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55747,7 +55747,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 56720, + "commentStart": 0, "end": 0, "raw": "0.19458425399338064", "start": 0, @@ -55768,10 +55768,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56672, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56672, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55781,7 +55781,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56672, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55793,17 +55793,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56758, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56764, + "commentStart": 0, "elements": [ { - "commentStart": 56765, + "commentStart": 0, "end": 0, "raw": "0.5721251777404546", "start": 0, @@ -55815,7 +55815,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 56785, + "commentStart": 0, "end": 0, "raw": "0.2888584097921527", "start": 0, @@ -55836,10 +55836,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56753, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56753, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55849,7 +55849,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56753, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55861,18 +55861,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56816, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56822, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 56832, + "commentStart": 0, "end": 0, "raw": "0.9580409549552311", "start": 0, @@ -55883,7 +55883,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56831, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55892,7 +55892,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 56860, + "commentStart": 0, "end": 0, "raw": "0.02243818192078395", "start": 0, @@ -55903,7 +55903,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56859, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55920,10 +55920,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56811, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56811, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -55933,7 +55933,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56811, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -55945,17 +55945,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56898, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56904, + "commentStart": 0, "elements": [ { - "commentStart": 56913, + "commentStart": 0, "end": 0, "raw": "0.3299184618602866", "start": 0, @@ -55968,7 +55968,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 56941, + "commentStart": 0, "end": 0, "raw": "0.8353726942369875", "start": 0, @@ -55979,7 +55979,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 56940, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -55996,10 +55996,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56893, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56893, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56009,7 +56009,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56893, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56021,17 +56021,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 56978, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 56984, + "commentStart": 0, "elements": [ { - "commentStart": 56993, + "commentStart": 0, "end": 0, "raw": "0.7434639386755209", "start": 0, @@ -56044,7 +56044,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 57021, + "commentStart": 0, "end": 0, "raw": "0.7919648864138378", "start": 0, @@ -56055,7 +56055,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57020, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56072,10 +56072,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 56973, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56973, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56085,7 +56085,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 56973, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56097,17 +56097,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57058, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57064, + "commentStart": 0, "elements": [ { - "commentStart": 57065, + "commentStart": 0, "end": 0, "raw": "0.9935751011164615", "start": 0, @@ -56119,7 +56119,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 57085, + "commentStart": 0, "end": 0, "raw": "0.9042566468497608", "start": 0, @@ -56140,10 +56140,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57053, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57053, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56153,7 +56153,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57053, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56165,18 +56165,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57116, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57122, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 57132, + "commentStart": 0, "end": 0, "raw": "0.5035812884687294", "start": 0, @@ -56187,7 +56187,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57131, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56195,7 +56195,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 57159, + "commentStart": 0, "end": 0, "raw": "0.5150967434989442", "start": 0, @@ -56216,10 +56216,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57111, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56229,7 +56229,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57111, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56241,17 +56241,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57196, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57202, + "commentStart": 0, "elements": [ { - "commentStart": 57203, + "commentStart": 0, "end": 0, "raw": "0.5526227215900215", "start": 0, @@ -56263,7 +56263,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 57223, + "commentStart": 0, "end": 0, "raw": "0.7612604137272441", "start": 0, @@ -56284,10 +56284,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57191, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57191, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56297,7 +56297,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57191, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56309,17 +56309,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57254, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57260, + "commentStart": 0, "elements": [ { - "commentStart": 57269, + "commentStart": 0, "end": 0, "raw": "0.8593271349126876", "start": 0, @@ -56331,7 +56331,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 57296, + "commentStart": 0, "end": 0, "raw": "0.08414894953725849", "start": 0, @@ -56352,10 +56352,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57249, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57249, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56365,7 +56365,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57249, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56377,18 +56377,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57334, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57340, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 57350, + "commentStart": 0, "end": 0, "raw": "0.8181049219192864", "start": 0, @@ -56399,7 +56399,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57349, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56408,7 +56408,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 57378, + "commentStart": 0, "end": 0, "raw": "0.903548131323352", "start": 0, @@ -56419,7 +56419,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57377, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56436,10 +56436,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57329, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57329, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56449,7 +56449,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57329, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56461,17 +56461,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57414, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57420, + "commentStart": 0, "elements": [ { - "commentStart": 57429, + "commentStart": 0, "end": 0, "raw": "0.3165782044458305", "start": 0, @@ -56484,7 +56484,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 57457, + "commentStart": 0, "end": 0, "raw": "0.24189274252014914", "start": 0, @@ -56495,7 +56495,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57456, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56512,10 +56512,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57409, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57409, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56525,7 +56525,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57409, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56537,18 +56537,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57495, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57501, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 57511, + "commentStart": 0, "end": 0, "raw": "0.44390956414045135", "start": 0, @@ -56559,7 +56559,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57510, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56568,7 +56568,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 57540, + "commentStart": 0, "end": 0, "raw": "0.25912591535126905", "start": 0, @@ -56579,7 +56579,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57539, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56596,10 +56596,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57490, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57490, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56609,7 +56609,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57490, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56621,18 +56621,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57578, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57584, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 57594, + "commentStart": 0, "end": 0, "raw": "0.6605165911891009", "start": 0, @@ -56643,7 +56643,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57593, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56652,7 +56652,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 57622, + "commentStart": 0, "end": 0, "raw": "0.40355115288839194", "start": 0, @@ -56663,7 +56663,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57621, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56680,10 +56680,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57573, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57573, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56693,7 +56693,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57573, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56705,18 +56705,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57660, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57666, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 57676, + "commentStart": 0, "end": 0, "raw": "0.7170489950180006", "start": 0, @@ -56727,7 +56727,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57675, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56735,7 +56735,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 57703, + "commentStart": 0, "end": 0, "raw": "0.23454356079651384", "start": 0, @@ -56756,10 +56756,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57655, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57655, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56769,7 +56769,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57655, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56781,18 +56781,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57741, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57747, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 57757, + "commentStart": 0, "end": 0, "raw": "0.2568187045379722", "start": 0, @@ -56803,7 +56803,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57756, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56812,7 +56812,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 57785, + "commentStart": 0, "end": 0, "raw": "0.45031188717601367", "start": 0, @@ -56823,7 +56823,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57784, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56840,10 +56840,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57736, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57736, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56853,7 +56853,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57736, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56865,17 +56865,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57823, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57829, + "commentStart": 0, "elements": [ { - "commentStart": 57838, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -56888,7 +56888,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 57866, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -56899,7 +56899,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57865, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56916,10 +56916,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57818, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57818, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -56929,7 +56929,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57818, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -56941,18 +56941,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57903, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57909, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 57919, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -56963,7 +56963,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57918, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -56971,7 +56971,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 57946, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -56992,10 +56992,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57898, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57898, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57005,7 +57005,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57898, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57017,18 +57017,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 57983, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 57989, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 57999, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -57039,7 +57039,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 57998, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57047,7 +57047,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 58026, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -57068,10 +57068,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 57978, + "commentStart": 0, "end": 0, "name": { - "commentStart": 57978, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57081,7 +57081,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 57978, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57093,18 +57093,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58063, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58069, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 58079, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -57115,7 +57115,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58078, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57124,7 +57124,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 58107, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -57135,7 +57135,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58106, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57152,10 +57152,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58058, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58058, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57165,7 +57165,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58058, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57177,17 +57177,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58145, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58151, + "commentStart": 0, "elements": [ { - "commentStart": 58160, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -57199,7 +57199,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 58188, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -57220,10 +57220,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58140, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58140, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57233,7 +57233,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58140, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57245,17 +57245,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58226, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58232, + "commentStart": 0, "elements": [ { - "commentStart": 58241, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -57267,7 +57267,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 58269, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -57288,10 +57288,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58221, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58221, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57301,7 +57301,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58221, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57313,18 +57313,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58307, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58313, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 58323, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -57335,7 +57335,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58322, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57343,7 +57343,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 58351, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -57364,10 +57364,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58302, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58302, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57377,7 +57377,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58302, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57389,18 +57389,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58388, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58394, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 58404, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -57411,7 +57411,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58403, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57420,7 +57420,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 58433, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -57431,7 +57431,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58432, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57448,10 +57448,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58383, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57461,7 +57461,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58383, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57473,17 +57473,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58471, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58477, + "commentStart": 0, "elements": [ { - "commentStart": 58486, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -57496,7 +57496,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 58514, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -57507,7 +57507,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58513, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57524,10 +57524,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58466, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57537,7 +57537,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58466, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57549,17 +57549,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58552, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58558, + "commentStart": 0, "elements": [ { - "commentStart": 58567, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -57572,7 +57572,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 58598, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -57583,7 +57583,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58597, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57600,10 +57600,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58547, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58547, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57613,7 +57613,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58547, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57625,17 +57625,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58635, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58641, + "commentStart": 0, "elements": [ { - "commentStart": 58650, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -57648,7 +57648,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 58678, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -57659,7 +57659,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58677, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57676,10 +57676,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58630, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57689,7 +57689,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58630, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57701,18 +57701,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58715, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58721, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 58731, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -57723,7 +57723,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58730, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57731,7 +57731,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 58758, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -57752,10 +57752,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58710, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58710, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57765,7 +57765,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58710, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57777,17 +57777,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58795, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58801, + "commentStart": 0, "elements": [ { - "commentStart": 58802, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -57799,7 +57799,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 58822, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -57820,10 +57820,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58790, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58790, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57833,7 +57833,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58790, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57845,18 +57845,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58853, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58859, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 58869, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -57867,7 +57867,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58868, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57875,7 +57875,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 58897, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -57896,10 +57896,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58848, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58848, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57909,7 +57909,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58848, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -57921,18 +57921,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 58936, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 58942, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 58952, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -57943,7 +57943,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58951, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57952,7 +57952,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 58980, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -57963,7 +57963,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 58979, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -57980,10 +57980,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 58931, + "commentStart": 0, "end": 0, "name": { - "commentStart": 58931, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -57993,7 +57993,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 58931, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58005,18 +58005,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59018, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59024, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 59034, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -58027,7 +58027,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 59033, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -58036,7 +58036,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 59062, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -58047,7 +58047,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 59061, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -58064,10 +58064,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59013, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59013, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58077,7 +58077,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59013, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58089,17 +58089,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59100, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59106, + "commentStart": 0, "elements": [ { - "commentStart": 59107, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -58111,7 +58111,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 59126, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -58132,10 +58132,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59095, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59095, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58145,7 +58145,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59095, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58157,17 +58157,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59157, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59163, + "commentStart": 0, "elements": [ { - "commentStart": 59172, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -58180,7 +58180,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 59201, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -58191,7 +58191,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 59200, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -58208,10 +58208,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59152, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59152, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58221,7 +58221,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59152, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58233,17 +58233,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59239, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59245, + "commentStart": 0, "elements": [ { - "commentStart": 59246, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -58255,7 +58255,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 59266, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -58276,10 +58276,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59234, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59234, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58289,7 +58289,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59234, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58301,17 +58301,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59296, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59302, + "commentStart": 0, "elements": [ { - "commentStart": 59311, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -58324,7 +58324,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 59340, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -58335,7 +58335,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 59339, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -58352,10 +58352,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59291, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58365,7 +58365,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58377,17 +58377,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59377, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59383, + "commentStart": 0, "elements": [ { - "commentStart": 59384, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -58399,7 +58399,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 59404, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -58420,10 +58420,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59372, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59372, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58433,7 +58433,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59372, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58445,17 +58445,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59435, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59441, + "commentStart": 0, "elements": [ { - "commentStart": 59450, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -58467,7 +58467,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 59477, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -58488,10 +58488,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59430, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58501,7 +58501,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59430, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58513,17 +58513,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59515, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59521, + "commentStart": 0, "elements": [ { - "commentStart": 59522, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -58535,7 +58535,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 59542, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -58556,10 +58556,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59510, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59510, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58569,7 +58569,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59510, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58581,18 +58581,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59573, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59579, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 59589, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -58603,7 +58603,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 59588, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -58612,7 +58612,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 59618, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -58623,7 +58623,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 59617, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -58640,10 +58640,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59568, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59568, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58653,7 +58653,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59568, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58665,17 +58665,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59655, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59661, + "commentStart": 0, "elements": [ { - "commentStart": 59670, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -58688,7 +58688,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 59698, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -58699,7 +58699,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 59697, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -58716,10 +58716,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59650, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59650, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58729,7 +58729,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59650, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58741,17 +58741,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59735, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59741, + "commentStart": 0, "elements": [ { - "commentStart": 59750, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -58764,7 +58764,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 59778, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -58775,7 +58775,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 59777, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -58792,10 +58792,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59730, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59730, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58805,7 +58805,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59730, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58817,18 +58817,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59815, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59821, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 59831, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -58839,7 +58839,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 59830, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -58847,7 +58847,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 59858, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -58868,10 +58868,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59810, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59810, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58881,7 +58881,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59810, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58893,17 +58893,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59895, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59901, + "commentStart": 0, "elements": [ { - "commentStart": 59910, + "commentStart": 0, "end": 0, "raw": "0.9464450621708211", "start": 0, @@ -58916,7 +58916,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 59938, + "commentStart": 0, "end": 0, "raw": "0.2684908127803667", "start": 0, @@ -58927,7 +58927,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 59937, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -58944,10 +58944,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59890, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59890, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -58957,7 +58957,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59890, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -58969,17 +58969,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 59975, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 59981, + "commentStart": 0, "elements": [ { - "commentStart": 59982, + "commentStart": 0, "end": 0, "raw": "0.5241732366617591", "start": 0, @@ -58991,7 +58991,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 60002, + "commentStart": 0, "end": 0, "raw": "0.9011437416408563", "start": 0, @@ -59012,10 +59012,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 59970, + "commentStart": 0, "end": 0, "name": { - "commentStart": 59970, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59025,7 +59025,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 59970, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59037,18 +59037,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60033, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60039, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 60049, + "commentStart": 0, "end": 0, "raw": "0.14255393713960607", "start": 0, @@ -59059,7 +59059,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60048, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59068,7 +59068,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 60078, + "commentStart": 0, "end": 0, "raw": "0.5194262624564814", "start": 0, @@ -59079,7 +59079,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60077, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59096,10 +59096,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60028, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60028, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59109,7 +59109,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60028, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59121,18 +59121,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60115, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60121, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 60131, + "commentStart": 0, "end": 0, "raw": "0.4287123231350338", "start": 0, @@ -59143,7 +59143,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60130, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59152,7 +59152,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 60159, + "commentStart": 0, "end": 0, "raw": "0.4223564528725028", "start": 0, @@ -59163,7 +59163,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60158, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59180,10 +59180,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60110, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60110, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59193,7 +59193,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60110, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59205,18 +59205,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60196, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60202, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 60212, + "commentStart": 0, "end": 0, "raw": "0.09316367294024519", "start": 0, @@ -59227,7 +59227,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60211, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59236,7 +59236,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 60241, + "commentStart": 0, "end": 0, "raw": "0.9063127021008246", "start": 0, @@ -59247,7 +59247,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60240, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59264,10 +59264,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60191, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60191, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59277,7 +59277,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60191, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59289,18 +59289,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60278, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60284, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 60294, + "commentStart": 0, "end": 0, "raw": "0.2767766535558669", "start": 0, @@ -59311,7 +59311,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60293, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59319,7 +59319,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 60321, + "commentStart": 0, "end": 0, "raw": "0.6816248114129131", "start": 0, @@ -59340,10 +59340,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60273, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59353,7 +59353,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60273, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59365,17 +59365,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60358, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60364, + "commentStart": 0, "elements": [ { - "commentStart": 60373, + "commentStart": 0, "end": 0, "raw": "0.9796762495562534", "start": 0, @@ -59388,7 +59388,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 60401, + "commentStart": 0, "end": 0, "raw": "0.0822145668330625", "start": 0, @@ -59399,7 +59399,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60400, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59416,10 +59416,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60353, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60353, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59429,7 +59429,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60353, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59441,18 +59441,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60438, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60444, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 60454, + "commentStart": 0, "end": 0, "raw": "0.8666513070867441", "start": 0, @@ -59463,7 +59463,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60453, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59472,7 +59472,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 60482, + "commentStart": 0, "end": 0, "raw": "0.301053160242023", "start": 0, @@ -59483,7 +59483,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60481, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59500,10 +59500,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60433, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60433, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59513,7 +59513,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60433, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59525,17 +59525,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60518, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60524, + "commentStart": 0, "elements": [ { - "commentStart": 60533, + "commentStart": 0, "end": 0, "raw": "0.537415656028112", "start": 0, @@ -59547,7 +59547,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 60559, + "commentStart": 0, "end": 0, "raw": "0.020272692875002774", "start": 0, @@ -59568,10 +59568,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60513, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60513, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59581,7 +59581,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60513, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59593,17 +59593,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60598, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60604, + "commentStart": 0, "elements": [ { - "commentStart": 60613, + "commentStart": 0, "end": 0, "raw": "0.9332396256457531", "start": 0, @@ -59616,7 +59616,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 60641, + "commentStart": 0, "end": 0, "raw": "0.6228175690649898", "start": 0, @@ -59627,7 +59627,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60640, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59644,10 +59644,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60593, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60593, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59657,7 +59657,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60593, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59669,17 +59669,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60678, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60684, + "commentStart": 0, "elements": [ { - "commentStart": 60693, + "commentStart": 0, "end": 0, "raw": "0.18052415837320734", "start": 0, @@ -59692,7 +59692,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 60722, + "commentStart": 0, "end": 0, "raw": "0.36894384647296197", "start": 0, @@ -59703,7 +59703,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 60721, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -59720,10 +59720,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60673, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60673, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59733,7 +59733,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60673, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59745,17 +59745,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60760, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60766, + "commentStart": 0, "elements": [ { - "commentStart": 60767, + "commentStart": 0, "end": 0, "raw": "0.5384372634075449", "start": 0, @@ -59767,7 +59767,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 60787, + "commentStart": 0, "end": 0, "raw": "0.2377565050887107", "start": 0, @@ -59788,10 +59788,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60755, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60755, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59801,7 +59801,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60755, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59813,17 +59813,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60818, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60824, + "commentStart": 0, "elements": [ { - "commentStart": 60833, + "commentStart": 0, "end": 0, "raw": "0.39043436929278874", "start": 0, @@ -59835,7 +59835,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 60861, + "commentStart": 0, "end": 0, "raw": "0.14273182483160451", "start": 0, @@ -59856,10 +59856,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60813, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60813, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59869,7 +59869,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60813, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59881,17 +59881,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60899, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60905, + "commentStart": 0, "elements": [ { - "commentStart": 60914, + "commentStart": 0, "end": 0, "raw": "0.09782890412897283", "start": 0, @@ -59903,7 +59903,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 60942, + "commentStart": 0, "end": 0, "raw": "0.9907667536909659", "start": 0, @@ -59924,10 +59924,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60894, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60894, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -59937,7 +59937,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60894, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -59949,17 +59949,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 60979, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 60985, + "commentStart": 0, "elements": [ { - "commentStart": 60994, + "commentStart": 0, "end": 0, "raw": "0.5286610085921146", "start": 0, @@ -59972,7 +59972,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 61022, + "commentStart": 0, "end": 0, "raw": "0.7924508308419256", "start": 0, @@ -59983,7 +59983,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61021, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60000,10 +60000,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 60974, + "commentStart": 0, "end": 0, "name": { - "commentStart": 60974, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60013,7 +60013,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 60974, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60025,17 +60025,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61059, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61065, + "commentStart": 0, "elements": [ { - "commentStart": 61074, + "commentStart": 0, "end": 0, "raw": "0.3789978184503342", "start": 0, @@ -60047,7 +60047,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 61101, + "commentStart": 0, "end": 0, "raw": "0.12396120576838676", "start": 0, @@ -60068,10 +60068,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61054, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61054, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60081,7 +60081,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61054, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60093,18 +60093,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61139, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61145, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 61155, + "commentStart": 0, "end": 0, "raw": "0.9484912744890612", "start": 0, @@ -60115,7 +60115,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61154, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60123,7 +60123,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 61182, + "commentStart": 0, "end": 0, "raw": "0.6729649846476855", "start": 0, @@ -60144,10 +60144,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61134, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60157,7 +60157,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61134, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60169,17 +60169,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61219, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61225, + "commentStart": 0, "elements": [ { - "commentStart": 61234, + "commentStart": 0, "end": 0, "raw": "0.7451758753425153", "start": 0, @@ -60192,7 +60192,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 61262, + "commentStart": 0, "end": 0, "raw": "0.21318737562458967", "start": 0, @@ -60203,7 +60203,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61261, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60220,10 +60220,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61214, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61214, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60233,7 +60233,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61214, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60245,17 +60245,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61300, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61306, + "commentStart": 0, "elements": [ { - "commentStart": 61315, + "commentStart": 0, "end": 0, "raw": "0.1873200727251887", "start": 0, @@ -60268,7 +60268,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 61343, + "commentStart": 0, "end": 0, "raw": "0.15961374297992448", "start": 0, @@ -60279,7 +60279,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61342, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60296,10 +60296,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61295, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61295, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60309,7 +60309,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61295, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60321,18 +60321,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61381, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61387, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 61397, + "commentStart": 0, "end": 0, "raw": "0.05729464924537564", "start": 0, @@ -60343,7 +60343,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61396, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60352,7 +60352,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 61426, + "commentStart": 0, "end": 0, "raw": "0.5436345558508746", "start": 0, @@ -60363,7 +60363,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61425, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60380,10 +60380,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61376, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60393,7 +60393,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61376, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60405,18 +60405,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61463, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61469, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 61479, + "commentStart": 0, "end": 0, "raw": "0.09582414374469184", "start": 0, @@ -60427,7 +60427,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61478, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60436,7 +60436,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 61508, + "commentStart": 0, "end": 0, "raw": "0.7533839681212353", "start": 0, @@ -60447,7 +60447,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61507, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60464,10 +60464,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61458, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61458, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60477,7 +60477,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61458, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60489,18 +60489,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61545, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61551, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 61561, + "commentStart": 0, "end": 0, "raw": "0.17254116580051848", "start": 0, @@ -60511,7 +60511,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61560, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60520,7 +60520,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 61590, + "commentStart": 0, "end": 0, "raw": "0.7669113400341137", "start": 0, @@ -60531,7 +60531,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61589, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60548,10 +60548,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61540, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61540, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60561,7 +60561,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61540, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60573,17 +60573,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61627, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61633, + "commentStart": 0, "elements": [ { - "commentStart": 61634, + "commentStart": 0, "end": 0, "raw": "0.8944730032887609", "start": 0, @@ -60595,7 +60595,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 61654, + "commentStart": 0, "end": 0, "raw": "0.6093318694741408", "start": 0, @@ -60616,10 +60616,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61622, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61622, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60629,7 +60629,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61622, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60641,18 +60641,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61685, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61691, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 61701, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -60663,7 +60663,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61700, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60671,7 +60671,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 61728, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -60692,10 +60692,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61680, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61680, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60705,7 +60705,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61680, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60717,18 +60717,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61766, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61772, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 61782, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -60739,7 +60739,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61781, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60747,7 +60747,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 61809, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -60768,10 +60768,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61761, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61761, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60781,7 +60781,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61761, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60793,18 +60793,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61846, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61852, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 61862, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -60815,7 +60815,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61861, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60823,7 +60823,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 61889, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -60844,10 +60844,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61841, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61841, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60857,7 +60857,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61841, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60869,18 +60869,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 61926, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 61932, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 61942, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -60891,7 +60891,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61941, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60900,7 +60900,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 61970, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -60911,7 +60911,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 61969, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -60928,10 +60928,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 61921, + "commentStart": 0, "end": 0, "name": { - "commentStart": 61921, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -60941,7 +60941,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 61921, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -60953,17 +60953,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62008, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62014, + "commentStart": 0, "elements": [ { - "commentStart": 62023, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -60975,7 +60975,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 62051, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -60996,10 +60996,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62003, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62003, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61009,7 +61009,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62003, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61021,17 +61021,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62089, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62095, + "commentStart": 0, "elements": [ { - "commentStart": 62104, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -61043,7 +61043,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 62132, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -61064,10 +61064,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62084, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62084, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61077,7 +61077,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62084, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61089,18 +61089,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62170, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62176, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 62186, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -61111,7 +61111,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62185, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61119,7 +61119,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 62214, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -61140,10 +61140,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62165, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61153,7 +61153,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62165, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61165,18 +61165,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62251, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62257, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 62267, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -61187,7 +61187,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62266, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61196,7 +61196,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 62296, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -61207,7 +61207,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62295, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61224,10 +61224,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62246, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62246, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61237,7 +61237,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62246, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61249,17 +61249,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62334, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62340, + "commentStart": 0, "elements": [ { - "commentStart": 62349, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -61272,7 +61272,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 62377, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -61283,7 +61283,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62376, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61300,10 +61300,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62329, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62329, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61313,7 +61313,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62329, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61325,17 +61325,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62415, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62421, + "commentStart": 0, "elements": [ { - "commentStart": 62430, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -61348,7 +61348,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 62461, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -61359,7 +61359,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62460, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61376,10 +61376,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62410, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62410, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61389,7 +61389,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62410, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61401,17 +61401,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62498, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62504, + "commentStart": 0, "elements": [ { - "commentStart": 62513, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -61424,7 +61424,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 62541, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -61435,7 +61435,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62540, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61452,10 +61452,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62493, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62493, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61465,7 +61465,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62493, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61477,18 +61477,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62578, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62584, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 62594, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -61499,7 +61499,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62593, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61507,7 +61507,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 62621, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -61528,10 +61528,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62573, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62573, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61541,7 +61541,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62573, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61553,17 +61553,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62658, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62664, + "commentStart": 0, "elements": [ { - "commentStart": 62665, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -61575,7 +61575,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 62685, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -61596,10 +61596,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62653, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62653, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61609,7 +61609,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62653, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61621,18 +61621,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62716, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62722, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 62732, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -61643,7 +61643,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62731, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61651,7 +61651,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 62760, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -61672,10 +61672,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62711, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62711, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61685,7 +61685,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62711, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61697,18 +61697,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62799, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62805, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 62815, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -61719,7 +61719,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62814, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61728,7 +61728,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 62843, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -61739,7 +61739,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62842, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61756,10 +61756,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62794, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61769,7 +61769,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62794, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61781,18 +61781,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62881, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62887, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 62897, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -61803,7 +61803,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62896, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61812,7 +61812,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 62925, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -61823,7 +61823,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 62924, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61840,10 +61840,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62876, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62876, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61853,7 +61853,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62876, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61865,17 +61865,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 62963, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 62969, + "commentStart": 0, "elements": [ { - "commentStart": 62970, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -61887,7 +61887,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 62989, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -61908,10 +61908,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 62958, + "commentStart": 0, "end": 0, "name": { - "commentStart": 62958, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61921,7 +61921,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 62958, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -61933,17 +61933,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63020, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63026, + "commentStart": 0, "elements": [ { - "commentStart": 63035, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -61956,7 +61956,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 63064, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -61967,7 +61967,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63063, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -61984,10 +61984,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63015, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63015, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -61997,7 +61997,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63015, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62009,17 +62009,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63102, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63108, + "commentStart": 0, "elements": [ { - "commentStart": 63109, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -62031,7 +62031,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 63129, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -62052,10 +62052,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63097, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63097, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62065,7 +62065,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63097, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62077,17 +62077,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63159, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63165, + "commentStart": 0, "elements": [ { - "commentStart": 63174, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -62100,7 +62100,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 63203, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -62111,7 +62111,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63202, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62128,10 +62128,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63154, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63154, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62141,7 +62141,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63154, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62153,17 +62153,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63240, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63246, + "commentStart": 0, "elements": [ { - "commentStart": 63247, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -62175,7 +62175,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 63267, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -62196,10 +62196,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63235, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63235, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62209,7 +62209,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63235, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62221,17 +62221,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63298, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63304, + "commentStart": 0, "elements": [ { - "commentStart": 63313, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -62243,7 +62243,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 63340, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -62264,10 +62264,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63293, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63293, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62277,7 +62277,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63293, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62289,17 +62289,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63378, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63384, + "commentStart": 0, "elements": [ { - "commentStart": 63385, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -62311,7 +62311,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 63405, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -62332,10 +62332,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63373, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63373, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62345,7 +62345,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63373, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62357,18 +62357,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63436, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63442, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 63452, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -62379,7 +62379,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63451, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62388,7 +62388,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 63481, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -62399,7 +62399,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63480, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62416,10 +62416,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63431, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63431, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62429,7 +62429,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63431, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62441,17 +62441,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63518, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63524, + "commentStart": 0, "elements": [ { - "commentStart": 63533, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -62464,7 +62464,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 63561, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -62475,7 +62475,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63560, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62492,10 +62492,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63513, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63513, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62505,7 +62505,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63513, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62517,18 +62517,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63598, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63604, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 63614, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -62539,7 +62539,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63613, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62548,7 +62548,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 63642, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -62559,7 +62559,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63641, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62576,10 +62576,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63593, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63593, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62589,7 +62589,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63593, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62601,17 +62601,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63679, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63685, + "commentStart": 0, "elements": [ { - "commentStart": 63694, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -62624,7 +62624,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 63724, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -62635,7 +62635,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63723, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62652,10 +62652,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63674, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63674, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62665,7 +62665,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63674, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62677,17 +62677,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63762, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63768, + "commentStart": 0, "elements": [ { - "commentStart": 63777, + "commentStart": 0, "end": 0, "raw": "0.10357375682791004", "start": 0, @@ -62700,7 +62700,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 63806, + "commentStart": 0, "end": 0, "raw": "0.42294321030821425", "start": 0, @@ -62711,7 +62711,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63805, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62728,10 +62728,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63757, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63757, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62741,7 +62741,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63757, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62753,17 +62753,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63844, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63850, + "commentStart": 0, "elements": [ { - "commentStart": 63859, + "commentStart": 0, "end": 0, "raw": "0.4520311575096987", "start": 0, @@ -62776,7 +62776,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 63887, + "commentStart": 0, "end": 0, "raw": "0.11232675307600548", "start": 0, @@ -62787,7 +62787,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63886, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62804,10 +62804,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63839, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63839, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62817,7 +62817,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63839, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62829,18 +62829,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 63925, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 63931, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 63941, + "commentStart": 0, "end": 0, "raw": "0.8821185914380845", "start": 0, @@ -62851,7 +62851,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63940, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62860,7 +62860,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 63969, + "commentStart": 0, "end": 0, "raw": "0.7155147434939819", "start": 0, @@ -62871,7 +62871,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 63968, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -62888,10 +62888,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 63920, + "commentStart": 0, "end": 0, "name": { - "commentStart": 63920, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62901,7 +62901,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 63920, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62913,17 +62913,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64006, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64012, + "commentStart": 0, "elements": [ { - "commentStart": 64013, + "commentStart": 0, "end": 0, "raw": "0.9195487101690416", "start": 0, @@ -62935,7 +62935,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 64033, + "commentStart": 0, "end": 0, "raw": "0.2691627465297364", "start": 0, @@ -62956,10 +62956,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64001, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64001, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -62969,7 +62969,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64001, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -62981,17 +62981,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64064, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64070, + "commentStart": 0, "elements": [ { - "commentStart": 64079, + "commentStart": 0, "end": 0, "raw": "0.7098978191546745", "start": 0, @@ -63003,7 +63003,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 64106, + "commentStart": 0, "end": 0, "raw": "0.11710004169385968", "start": 0, @@ -63024,10 +63024,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64059, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64059, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63037,7 +63037,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64059, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63049,18 +63049,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64144, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64150, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 64160, + "commentStart": 0, "end": 0, "raw": "0.37876368560819995", "start": 0, @@ -63071,7 +63071,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 64159, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63079,7 +63079,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 64188, + "commentStart": 0, "end": 0, "raw": "0.7106729314759084", "start": 0, @@ -63100,10 +63100,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64139, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64139, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63113,7 +63113,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64139, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63125,18 +63125,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64225, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64231, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 64241, + "commentStart": 0, "end": 0, "raw": "0.29728126898353335", "start": 0, @@ -63147,7 +63147,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 64240, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63156,7 +63156,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 64270, + "commentStart": 0, "end": 0, "raw": "0.06649734568328003", "start": 0, @@ -63167,7 +63167,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 64269, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63184,10 +63184,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64220, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64220, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63197,7 +63197,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64220, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63209,17 +63209,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64308, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64314, + "commentStart": 0, "elements": [ { - "commentStart": 64323, + "commentStart": 0, "end": 0, "raw": "0.22965781558352072", "start": 0, @@ -63232,7 +63232,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 64352, + "commentStart": 0, "end": 0, "raw": "0.7601866432836641", "start": 0, @@ -63243,7 +63243,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 64351, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63260,10 +63260,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64303, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64303, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63273,7 +63273,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64303, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63285,18 +63285,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64389, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64395, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 64405, + "commentStart": 0, "end": 0, "raw": "0.6356501074317229", "start": 0, @@ -63307,7 +63307,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 64404, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63315,7 +63315,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 64432, + "commentStart": 0, "end": 0, "raw": "0.19458425399338064", "start": 0, @@ -63336,10 +63336,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64384, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63349,7 +63349,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64384, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63361,17 +63361,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64470, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64476, + "commentStart": 0, "elements": [ { - "commentStart": 64477, + "commentStart": 0, "end": 0, "raw": "0.5721251777404546", "start": 0, @@ -63383,7 +63383,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 64497, + "commentStart": 0, "end": 0, "raw": "0.2888584097921527", "start": 0, @@ -63404,10 +63404,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64465, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63417,7 +63417,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64465, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63429,18 +63429,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64528, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64534, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 64544, + "commentStart": 0, "end": 0, "raw": "0.9580409549552311", "start": 0, @@ -63451,7 +63451,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 64543, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63460,7 +63460,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 64572, + "commentStart": 0, "end": 0, "raw": "0.02243818192078395", "start": 0, @@ -63471,7 +63471,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 64571, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63488,10 +63488,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64523, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64523, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63501,7 +63501,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64523, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63513,17 +63513,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64610, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64616, + "commentStart": 0, "elements": [ { - "commentStart": 64625, + "commentStart": 0, "end": 0, "raw": "0.3299184618602866", "start": 0, @@ -63536,7 +63536,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 64653, + "commentStart": 0, "end": 0, "raw": "0.8353726942369875", "start": 0, @@ -63547,7 +63547,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 64652, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63564,10 +63564,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64605, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64605, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63577,7 +63577,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64605, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63589,17 +63589,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64690, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64696, + "commentStart": 0, "elements": [ { - "commentStart": 64705, + "commentStart": 0, "end": 0, "raw": "0.7434639386755209", "start": 0, @@ -63612,7 +63612,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 64733, + "commentStart": 0, "end": 0, "raw": "0.7919648864138378", "start": 0, @@ -63623,7 +63623,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 64732, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63640,10 +63640,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64685, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64685, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63653,7 +63653,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64685, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63665,17 +63665,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64770, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64776, + "commentStart": 0, "elements": [ { - "commentStart": 64777, + "commentStart": 0, "end": 0, "raw": "0.9935751011164615", "start": 0, @@ -63687,7 +63687,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 64797, + "commentStart": 0, "end": 0, "raw": "0.9042566468497608", "start": 0, @@ -63708,10 +63708,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64765, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64765, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63721,7 +63721,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64765, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63733,18 +63733,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64828, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64834, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 64844, + "commentStart": 0, "end": 0, "raw": "0.5035812884687294", "start": 0, @@ -63755,7 +63755,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 64843, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63763,7 +63763,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 64871, + "commentStart": 0, "end": 0, "raw": "0.5150967434989442", "start": 0, @@ -63784,10 +63784,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64823, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64823, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63797,7 +63797,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64823, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63809,17 +63809,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64908, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64914, + "commentStart": 0, "elements": [ { - "commentStart": 64915, + "commentStart": 0, "end": 0, "raw": "0.5526227215900215", "start": 0, @@ -63831,7 +63831,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 64935, + "commentStart": 0, "end": 0, "raw": "0.7612604137272441", "start": 0, @@ -63852,10 +63852,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64903, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64903, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63865,7 +63865,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64903, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63877,17 +63877,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 64966, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 64972, + "commentStart": 0, "elements": [ { - "commentStart": 64981, + "commentStart": 0, "end": 0, "raw": "0.8593271349126876", "start": 0, @@ -63899,7 +63899,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 65008, + "commentStart": 0, "end": 0, "raw": "0.08414894953725849", "start": 0, @@ -63920,10 +63920,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 64961, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64961, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -63933,7 +63933,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 64961, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -63945,18 +63945,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65046, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65052, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 65062, + "commentStart": 0, "end": 0, "raw": "0.8181049219192864", "start": 0, @@ -63967,7 +63967,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65061, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -63976,7 +63976,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 65090, + "commentStart": 0, "end": 0, "raw": "0.903548131323352", "start": 0, @@ -63987,7 +63987,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65089, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64004,10 +64004,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65041, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65041, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64017,7 +64017,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65041, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64029,17 +64029,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65126, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65132, + "commentStart": 0, "elements": [ { - "commentStart": 65141, + "commentStart": 0, "end": 0, "raw": "0.3165782044458305", "start": 0, @@ -64052,7 +64052,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 65169, + "commentStart": 0, "end": 0, "raw": "0.24189274252014914", "start": 0, @@ -64063,7 +64063,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65168, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64080,10 +64080,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65121, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65121, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64093,7 +64093,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65121, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64105,18 +64105,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65207, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65213, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 65223, + "commentStart": 0, "end": 0, "raw": "0.44390956414045135", "start": 0, @@ -64127,7 +64127,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65222, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64136,7 +64136,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 65252, + "commentStart": 0, "end": 0, "raw": "0.25912591535126905", "start": 0, @@ -64147,7 +64147,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65251, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64164,10 +64164,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65202, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64177,7 +64177,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64189,18 +64189,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65290, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65296, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 65306, + "commentStart": 0, "end": 0, "raw": "0.6605165911891009", "start": 0, @@ -64211,7 +64211,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65305, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64220,7 +64220,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 65334, + "commentStart": 0, "end": 0, "raw": "0.40355115288839194", "start": 0, @@ -64231,7 +64231,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65333, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64248,10 +64248,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65285, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65285, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64261,7 +64261,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65285, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64273,18 +64273,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65372, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65378, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 65388, + "commentStart": 0, "end": 0, "raw": "0.7170489950180006", "start": 0, @@ -64295,7 +64295,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65387, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64303,7 +64303,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 65415, + "commentStart": 0, "end": 0, "raw": "0.23454356079651384", "start": 0, @@ -64324,10 +64324,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65367, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64337,7 +64337,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65367, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64349,18 +64349,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65453, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65459, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 65469, + "commentStart": 0, "end": 0, "raw": "0.2568187045379722", "start": 0, @@ -64371,7 +64371,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65468, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64380,7 +64380,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 65497, + "commentStart": 0, "end": 0, "raw": "0.45031188717601367", "start": 0, @@ -64391,7 +64391,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65496, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64408,10 +64408,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65448, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65448, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64421,7 +64421,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65448, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64433,17 +64433,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65535, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65541, + "commentStart": 0, "elements": [ { - "commentStart": 65550, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -64456,7 +64456,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 65578, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -64467,7 +64467,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65577, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64484,10 +64484,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65530, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65530, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64497,7 +64497,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65530, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64509,18 +64509,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65615, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65621, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 65631, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -64531,7 +64531,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65630, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64539,7 +64539,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 65658, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -64560,10 +64560,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65610, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64573,7 +64573,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65610, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64585,18 +64585,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65695, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65701, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 65711, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -64607,7 +64607,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65710, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64615,7 +64615,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 65738, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -64636,10 +64636,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65690, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65690, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64649,7 +64649,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65690, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64661,18 +64661,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65775, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65781, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 65791, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -64683,7 +64683,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65790, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64692,7 +64692,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 65819, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -64703,7 +64703,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 65818, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64720,10 +64720,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65770, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65770, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64733,7 +64733,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65770, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64745,17 +64745,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65857, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65863, + "commentStart": 0, "elements": [ { - "commentStart": 65872, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -64767,7 +64767,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 65900, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -64788,10 +64788,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65852, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65852, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64801,7 +64801,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65852, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64813,17 +64813,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 65938, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 65944, + "commentStart": 0, "elements": [ { - "commentStart": 65953, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -64835,7 +64835,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 65981, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -64856,10 +64856,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 65933, + "commentStart": 0, "end": 0, "name": { - "commentStart": 65933, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64869,7 +64869,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 65933, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64881,18 +64881,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66019, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66025, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 66035, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -64903,7 +64903,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66034, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64911,7 +64911,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 66063, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -64932,10 +64932,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66014, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66014, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -64945,7 +64945,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66014, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -64957,18 +64957,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66100, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66106, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 66116, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -64979,7 +64979,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66115, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -64988,7 +64988,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 66145, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -64999,7 +64999,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66144, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65016,10 +65016,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66095, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66095, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65029,7 +65029,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66095, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65041,17 +65041,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66183, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66189, + "commentStart": 0, "elements": [ { - "commentStart": 66198, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -65064,7 +65064,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 66226, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -65075,7 +65075,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66225, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65092,10 +65092,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66178, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66178, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65105,7 +65105,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66178, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65117,17 +65117,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66264, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66270, + "commentStart": 0, "elements": [ { - "commentStart": 66279, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -65140,7 +65140,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 66310, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -65151,7 +65151,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66309, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65168,10 +65168,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66259, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66259, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65181,7 +65181,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66259, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65193,17 +65193,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66347, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66353, + "commentStart": 0, "elements": [ { - "commentStart": 66362, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -65216,7 +65216,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 66390, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -65227,7 +65227,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66389, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65244,10 +65244,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66342, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66342, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65257,7 +65257,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66342, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65269,18 +65269,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66427, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66433, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 66443, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -65291,7 +65291,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66442, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65299,7 +65299,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 66470, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -65320,10 +65320,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66422, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66422, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65333,7 +65333,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66422, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65345,17 +65345,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66507, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66513, + "commentStart": 0, "elements": [ { - "commentStart": 66514, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -65367,7 +65367,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 66534, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -65388,10 +65388,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66502, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66502, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65401,7 +65401,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66502, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65413,18 +65413,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66565, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66571, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 66581, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -65435,7 +65435,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66580, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65443,7 +65443,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 66609, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -65464,10 +65464,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66560, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66560, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65477,7 +65477,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66560, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65489,18 +65489,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66648, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66654, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 66664, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -65511,7 +65511,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66663, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65520,7 +65520,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 66692, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -65531,7 +65531,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66691, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65548,10 +65548,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66643, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66643, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65561,7 +65561,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66643, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65573,18 +65573,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66730, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66736, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 66746, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -65595,7 +65595,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66745, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65604,7 +65604,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 66774, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -65615,7 +65615,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66773, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65632,10 +65632,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66725, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66725, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65645,7 +65645,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66725, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65657,17 +65657,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66812, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66818, + "commentStart": 0, "elements": [ { - "commentStart": 66819, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -65679,7 +65679,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 66838, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -65700,10 +65700,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66807, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66807, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65713,7 +65713,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66807, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65725,17 +65725,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66869, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66875, + "commentStart": 0, "elements": [ { - "commentStart": 66884, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -65748,7 +65748,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 66913, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -65759,7 +65759,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 66912, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65776,10 +65776,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66864, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66864, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65789,7 +65789,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66864, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65801,17 +65801,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 66951, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 66957, + "commentStart": 0, "elements": [ { - "commentStart": 66958, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -65823,7 +65823,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 66978, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -65844,10 +65844,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 66946, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66946, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65857,7 +65857,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 66946, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65869,17 +65869,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67008, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67014, + "commentStart": 0, "elements": [ { - "commentStart": 67023, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -65892,7 +65892,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 67052, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -65903,7 +65903,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 67051, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -65920,10 +65920,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67003, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67003, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -65933,7 +65933,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67003, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -65945,17 +65945,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67089, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67095, + "commentStart": 0, "elements": [ { - "commentStart": 67096, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -65967,7 +65967,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 67116, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -65988,10 +65988,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67084, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67084, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66001,7 +66001,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67084, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66013,17 +66013,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67147, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67153, + "commentStart": 0, "elements": [ { - "commentStart": 67162, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -66035,7 +66035,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 67189, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -66056,10 +66056,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67142, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67142, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66069,7 +66069,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67142, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66081,17 +66081,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67227, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67233, + "commentStart": 0, "elements": [ { - "commentStart": 67234, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -66103,7 +66103,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 67254, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -66124,10 +66124,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67222, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67222, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66137,7 +66137,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67222, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66149,18 +66149,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67285, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67291, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 67301, + "commentStart": 0, "end": 0, "raw": "0.3670208139314082", "start": 0, @@ -66171,7 +66171,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 67300, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66179,7 +66179,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 67328, + "commentStart": 0, "end": 0, "raw": "0.21201331909674526", "start": 0, @@ -66200,10 +66200,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67280, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66213,7 +66213,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67280, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66225,18 +66225,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67366, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67372, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 67382, + "commentStart": 0, "end": 0, "raw": "0.4707511307971115", "start": 0, @@ -66247,7 +66247,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 67381, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66255,7 +66255,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 67409, + "commentStart": 0, "end": 0, "raw": "0.4905279615419764", "start": 0, @@ -66276,10 +66276,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67361, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67361, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66289,7 +66289,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67361, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66301,18 +66301,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67446, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67452, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 67462, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -66323,7 +66323,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 67461, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66331,7 +66331,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 67489, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -66352,10 +66352,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67441, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67441, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66365,7 +66365,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67441, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66377,18 +66377,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67526, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67532, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 67542, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -66399,7 +66399,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 67541, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66408,7 +66408,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 67570, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -66419,7 +66419,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 67569, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66436,10 +66436,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67521, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67521, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66449,7 +66449,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67521, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66461,17 +66461,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67608, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67614, + "commentStart": 0, "elements": [ { - "commentStart": 67623, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -66483,7 +66483,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 67651, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -66504,10 +66504,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67603, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67603, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66517,7 +66517,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67603, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66529,17 +66529,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67689, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67695, + "commentStart": 0, "elements": [ { - "commentStart": 67704, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -66551,7 +66551,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 67732, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -66572,10 +66572,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67684, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67684, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66585,7 +66585,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67684, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66597,18 +66597,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67770, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67776, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 67786, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -66619,7 +66619,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 67785, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66627,7 +66627,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 67814, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -66648,10 +66648,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67765, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67765, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66661,7 +66661,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67765, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66673,18 +66673,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67851, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67857, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 67867, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -66695,7 +66695,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 67866, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66704,7 +66704,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 67896, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -66715,7 +66715,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 67895, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66732,10 +66732,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67846, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67846, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66745,7 +66745,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67846, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66757,17 +66757,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 67934, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 67940, + "commentStart": 0, "elements": [ { - "commentStart": 67949, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -66780,7 +66780,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 67977, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -66791,7 +66791,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 67976, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66808,10 +66808,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 67929, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67929, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66821,7 +66821,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 67929, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66833,17 +66833,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68015, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68021, + "commentStart": 0, "elements": [ { - "commentStart": 68030, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -66856,7 +66856,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 68061, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -66867,7 +66867,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 68060, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66884,10 +66884,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68010, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68010, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66897,7 +66897,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68010, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66909,17 +66909,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68098, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68104, + "commentStart": 0, "elements": [ { - "commentStart": 68113, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -66932,7 +66932,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 68141, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -66943,7 +66943,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 68140, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -66960,10 +66960,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68093, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68093, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -66973,7 +66973,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68093, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -66985,18 +66985,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68178, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68184, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 68194, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -67007,7 +67007,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 68193, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -67015,7 +67015,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 68221, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -67036,10 +67036,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68173, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68173, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67049,7 +67049,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68173, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67061,17 +67061,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68258, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68264, + "commentStart": 0, "elements": [ { - "commentStart": 68265, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -67083,7 +67083,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 68285, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -67104,10 +67104,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68253, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67117,7 +67117,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68253, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67129,18 +67129,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68316, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68322, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 68332, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -67151,7 +67151,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 68331, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -67159,7 +67159,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 68360, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -67180,10 +67180,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68311, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67193,7 +67193,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68311, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67205,18 +67205,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68399, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68405, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 68415, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -67227,7 +67227,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 68414, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -67236,7 +67236,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 68443, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -67247,7 +67247,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 68442, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -67264,10 +67264,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68394, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67277,7 +67277,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68394, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67289,18 +67289,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68481, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68487, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 68497, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -67311,7 +67311,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 68496, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -67320,7 +67320,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 68525, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -67331,7 +67331,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 68524, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -67348,10 +67348,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68476, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68476, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67361,7 +67361,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68476, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67373,17 +67373,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68563, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68569, + "commentStart": 0, "elements": [ { - "commentStart": 68570, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -67395,7 +67395,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 68589, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -67416,10 +67416,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68558, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68558, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67429,7 +67429,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68558, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67441,17 +67441,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68620, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68626, + "commentStart": 0, "elements": [ { - "commentStart": 68635, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -67464,7 +67464,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 68664, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -67475,7 +67475,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 68663, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -67492,10 +67492,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68615, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68615, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67505,7 +67505,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68615, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67517,17 +67517,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68702, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68708, + "commentStart": 0, "elements": [ { - "commentStart": 68709, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -67539,7 +67539,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 68729, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -67560,10 +67560,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68697, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68697, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67573,7 +67573,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68697, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67585,17 +67585,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68759, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68765, + "commentStart": 0, "elements": [ { - "commentStart": 68774, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -67608,7 +67608,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 68803, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -67619,7 +67619,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 68802, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -67636,10 +67636,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68754, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68754, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67649,7 +67649,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68754, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67661,17 +67661,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68840, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68846, + "commentStart": 0, "elements": [ { - "commentStart": 68847, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -67683,7 +67683,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 68867, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -67704,10 +67704,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68835, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68835, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67717,7 +67717,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68835, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67729,17 +67729,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68898, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68904, + "commentStart": 0, "elements": [ { - "commentStart": 68913, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -67751,7 +67751,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 68940, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -67772,10 +67772,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68893, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68893, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67785,7 +67785,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68893, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67797,17 +67797,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 68978, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 68984, + "commentStart": 0, "elements": [ { - "commentStart": 68985, + "commentStart": 0, "end": 0, "raw": "0.8830488380766681", "start": 0, @@ -67819,7 +67819,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 69005, + "commentStart": 0, "end": 0, "raw": "0.6996724408425232", "start": 0, @@ -67840,10 +67840,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 68973, + "commentStart": 0, "end": 0, "name": { - "commentStart": 68973, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67853,7 +67853,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 68973, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67865,18 +67865,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69036, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69042, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 69052, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -67887,7 +67887,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69051, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -67896,7 +67896,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 69081, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -67907,7 +67907,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69080, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -67924,10 +67924,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69031, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69031, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -67937,7 +67937,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69031, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -67949,17 +67949,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69118, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69124, + "commentStart": 0, "elements": [ { - "commentStart": 69133, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -67972,7 +67972,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 69161, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -67983,7 +67983,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69160, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68000,10 +68000,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69113, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68013,7 +68013,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69113, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68025,18 +68025,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69198, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69204, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 69214, + "commentStart": 0, "end": 0, "raw": "0.6716353749059765", "start": 0, @@ -68047,7 +68047,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69213, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68056,7 +68056,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 69242, + "commentStart": 0, "end": 0, "raw": "0.9605576808879026", "start": 0, @@ -68067,7 +68067,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69241, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68084,10 +68084,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69193, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69193, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68097,7 +68097,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69193, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68109,17 +68109,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69279, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69285, + "commentStart": 0, "elements": [ { - "commentStart": 69294, + "commentStart": 0, "end": 0, "raw": "0.010280170930300203", "start": 0, @@ -68132,7 +68132,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 69324, + "commentStart": 0, "end": 0, "raw": "0.37344123662342166", "start": 0, @@ -68143,7 +68143,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69323, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68160,10 +68160,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69274, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69274, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68173,7 +68173,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69274, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68185,17 +68185,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69362, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69368, + "commentStart": 0, "elements": [ { - "commentStart": 69377, + "commentStart": 0, "end": 0, "raw": "0.10357375682791004", "start": 0, @@ -68208,7 +68208,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 69406, + "commentStart": 0, "end": 0, "raw": "0.42294321030821425", "start": 0, @@ -68219,7 +68219,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69405, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68236,10 +68236,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69357, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69357, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68249,7 +68249,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69357, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68261,17 +68261,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69444, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69450, + "commentStart": 0, "elements": [ { - "commentStart": 69459, + "commentStart": 0, "end": 0, "raw": "0.4520311575096987", "start": 0, @@ -68284,7 +68284,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 69487, + "commentStart": 0, "end": 0, "raw": "0.11232675307600548", "start": 0, @@ -68295,7 +68295,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69486, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68312,10 +68312,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69439, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69439, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68325,7 +68325,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69439, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68337,18 +68337,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69525, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69531, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 69541, + "commentStart": 0, "end": 0, "raw": "0.8821185914380845", "start": 0, @@ -68359,7 +68359,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69540, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68368,7 +68368,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 69569, + "commentStart": 0, "end": 0, "raw": "0.7155147434939819", "start": 0, @@ -68379,7 +68379,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69568, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68396,10 +68396,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69520, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69520, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68409,7 +68409,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69520, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68421,17 +68421,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69606, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69612, + "commentStart": 0, "elements": [ { - "commentStart": 69613, + "commentStart": 0, "end": 0, "raw": "0.9195487101690416", "start": 0, @@ -68443,7 +68443,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 69633, + "commentStart": 0, "end": 0, "raw": "0.2691627465297364", "start": 0, @@ -68464,10 +68464,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69601, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69601, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68477,7 +68477,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69601, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68489,17 +68489,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69664, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69670, + "commentStart": 0, "elements": [ { - "commentStart": 69679, + "commentStart": 0, "end": 0, "raw": "0.7098978191546745", "start": 0, @@ -68511,7 +68511,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 69706, + "commentStart": 0, "end": 0, "raw": "0.11710004169385968", "start": 0, @@ -68532,10 +68532,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69659, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69659, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68545,7 +68545,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69659, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68557,18 +68557,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69744, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69750, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 69760, + "commentStart": 0, "end": 0, "raw": "0.37876368560819995", "start": 0, @@ -68579,7 +68579,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69759, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68587,7 +68587,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 69788, + "commentStart": 0, "end": 0, "raw": "0.7106729314759084", "start": 0, @@ -68608,10 +68608,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69739, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69739, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68621,7 +68621,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69739, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68633,18 +68633,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69825, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69831, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 69841, + "commentStart": 0, "end": 0, "raw": "0.29728126898353335", "start": 0, @@ -68655,7 +68655,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69840, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68664,7 +68664,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 69870, + "commentStart": 0, "end": 0, "raw": "0.06649734568328003", "start": 0, @@ -68675,7 +68675,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69869, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68692,10 +68692,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69820, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69820, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68705,7 +68705,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69820, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68717,17 +68717,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69908, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69914, + "commentStart": 0, "elements": [ { - "commentStart": 69923, + "commentStart": 0, "end": 0, "raw": "0.22965781558352072", "start": 0, @@ -68740,7 +68740,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 69952, + "commentStart": 0, "end": 0, "raw": "0.7601866432836641", "start": 0, @@ -68751,7 +68751,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 69951, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68768,10 +68768,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69903, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69903, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68781,7 +68781,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69903, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68793,18 +68793,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 69989, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 69995, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 70005, + "commentStart": 0, "end": 0, "raw": "0.6356501074317229", "start": 0, @@ -68815,7 +68815,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70004, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68823,7 +68823,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 70032, + "commentStart": 0, "end": 0, "raw": "0.19458425399338064", "start": 0, @@ -68844,10 +68844,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 69984, + "commentStart": 0, "end": 0, "name": { - "commentStart": 69984, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68857,7 +68857,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 69984, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68869,17 +68869,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70070, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70076, + "commentStart": 0, "elements": [ { - "commentStart": 70077, + "commentStart": 0, "end": 0, "raw": "0.5721251777404546", "start": 0, @@ -68891,7 +68891,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 70097, + "commentStart": 0, "end": 0, "raw": "0.2888584097921527", "start": 0, @@ -68912,10 +68912,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70065, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70065, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -68925,7 +68925,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70065, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -68937,18 +68937,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70128, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70134, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 70144, + "commentStart": 0, "end": 0, "raw": "0.9580409549552311", "start": 0, @@ -68959,7 +68959,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70143, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68968,7 +68968,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 70172, + "commentStart": 0, "end": 0, "raw": "0.02243818192078395", "start": 0, @@ -68979,7 +68979,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70171, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -68996,10 +68996,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70123, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70123, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69009,7 +69009,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70123, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69021,17 +69021,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70210, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70216, + "commentStart": 0, "elements": [ { - "commentStart": 70225, + "commentStart": 0, "end": 0, "raw": "0.3299184618602866", "start": 0, @@ -69044,7 +69044,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 70253, + "commentStart": 0, "end": 0, "raw": "0.8353726942369875", "start": 0, @@ -69055,7 +69055,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70252, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69072,10 +69072,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70205, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70205, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69085,7 +69085,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70205, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69097,17 +69097,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70290, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70296, + "commentStart": 0, "elements": [ { - "commentStart": 70305, + "commentStart": 0, "end": 0, "raw": "0.7434639386755209", "start": 0, @@ -69120,7 +69120,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 70333, + "commentStart": 0, "end": 0, "raw": "0.7919648864138378", "start": 0, @@ -69131,7 +69131,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70332, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69148,10 +69148,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70285, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70285, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69161,7 +69161,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70285, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69173,17 +69173,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70370, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70376, + "commentStart": 0, "elements": [ { - "commentStart": 70377, + "commentStart": 0, "end": 0, "raw": "0.9935751011164615", "start": 0, @@ -69195,7 +69195,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 70397, + "commentStart": 0, "end": 0, "raw": "0.9042566468497608", "start": 0, @@ -69216,10 +69216,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70365, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70365, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69229,7 +69229,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70365, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69241,18 +69241,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70428, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70434, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 70444, + "commentStart": 0, "end": 0, "raw": "0.5035812884687294", "start": 0, @@ -69263,7 +69263,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70443, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69271,7 +69271,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 70471, + "commentStart": 0, "end": 0, "raw": "0.5150967434989442", "start": 0, @@ -69292,10 +69292,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70423, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70423, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69305,7 +69305,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70423, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69317,17 +69317,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70508, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70514, + "commentStart": 0, "elements": [ { - "commentStart": 70515, + "commentStart": 0, "end": 0, "raw": "0.5526227215900215", "start": 0, @@ -69339,7 +69339,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 70535, + "commentStart": 0, "end": 0, "raw": "0.7612604137272441", "start": 0, @@ -69360,10 +69360,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70503, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70503, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69373,7 +69373,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70503, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69385,17 +69385,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70566, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70572, + "commentStart": 0, "elements": [ { - "commentStart": 70581, + "commentStart": 0, "end": 0, "raw": "0.8593271349126876", "start": 0, @@ -69407,7 +69407,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 70608, + "commentStart": 0, "end": 0, "raw": "0.08414894953725849", "start": 0, @@ -69428,10 +69428,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70561, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70561, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69441,7 +69441,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70561, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69453,18 +69453,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70646, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70652, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 70662, + "commentStart": 0, "end": 0, "raw": "0.8181049219192864", "start": 0, @@ -69475,7 +69475,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70661, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69484,7 +69484,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 70690, + "commentStart": 0, "end": 0, "raw": "0.903548131323352", "start": 0, @@ -69495,7 +69495,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70689, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69512,10 +69512,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70641, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70641, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69525,7 +69525,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70641, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69537,17 +69537,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70726, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70732, + "commentStart": 0, "elements": [ { - "commentStart": 70741, + "commentStart": 0, "end": 0, "raw": "0.3165782044458305", "start": 0, @@ -69560,7 +69560,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 70769, + "commentStart": 0, "end": 0, "raw": "0.24189274252014914", "start": 0, @@ -69571,7 +69571,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70768, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69588,10 +69588,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70721, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70721, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69601,7 +69601,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70721, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69613,18 +69613,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70807, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70813, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 70823, + "commentStart": 0, "end": 0, "raw": "0.44390956414045135", "start": 0, @@ -69635,7 +69635,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70822, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69644,7 +69644,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 70852, + "commentStart": 0, "end": 0, "raw": "0.25912591535126905", "start": 0, @@ -69655,7 +69655,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70851, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69672,10 +69672,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70802, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69685,7 +69685,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70802, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69697,18 +69697,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70890, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70896, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 70906, + "commentStart": 0, "end": 0, "raw": "0.6605165911891009", "start": 0, @@ -69719,7 +69719,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70905, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69728,7 +69728,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 70934, + "commentStart": 0, "end": 0, "raw": "0.40355115288839194", "start": 0, @@ -69739,7 +69739,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70933, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69756,10 +69756,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70885, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70885, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69769,7 +69769,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70885, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69781,18 +69781,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 70972, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 70978, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 70988, + "commentStart": 0, "end": 0, "raw": "0.7170489950180006", "start": 0, @@ -69803,7 +69803,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 70987, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69811,7 +69811,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 71015, + "commentStart": 0, "end": 0, "raw": "0.23454356079651384", "start": 0, @@ -69832,10 +69832,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 70967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 70967, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69845,7 +69845,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 70967, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69857,18 +69857,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71053, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71059, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 71069, + "commentStart": 0, "end": 0, "raw": "0.2568187045379722", "start": 0, @@ -69879,7 +69879,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71068, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69888,7 +69888,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 71097, + "commentStart": 0, "end": 0, "raw": "0.45031188717601367", "start": 0, @@ -69899,7 +69899,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71096, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69916,10 +69916,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71048, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71048, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -69929,7 +69929,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71048, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -69941,17 +69941,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71135, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71141, + "commentStart": 0, "elements": [ { - "commentStart": 71150, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -69964,7 +69964,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 71178, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -69975,7 +69975,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71177, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -69992,10 +69992,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71130, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70005,7 +70005,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71130, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70017,18 +70017,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71215, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71221, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 71231, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -70039,7 +70039,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71230, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70047,7 +70047,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 71258, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -70068,10 +70068,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71210, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71210, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70081,7 +70081,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71210, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70093,18 +70093,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71295, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71301, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 71311, + "commentStart": 0, "end": 0, "raw": "0.8328324229085962", "start": 0, @@ -70115,7 +70115,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71310, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70123,7 +70123,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 71338, + "commentStart": 0, "end": 0, "raw": "0.4677492878818803", "start": 0, @@ -70144,10 +70144,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71290, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71290, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70157,7 +70157,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71290, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70169,18 +70169,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71375, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71381, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 71391, + "commentStart": 0, "end": 0, "raw": "0.8111463382182231", "start": 0, @@ -70191,7 +70191,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71390, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70200,7 +70200,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 71419, + "commentStart": 0, "end": 0, "raw": "0.41814807547140576", "start": 0, @@ -70211,7 +70211,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71418, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70228,10 +70228,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71370, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71370, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70241,7 +70241,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71370, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70253,17 +70253,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71457, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71463, + "commentStart": 0, "elements": [ { - "commentStart": 71472, + "commentStart": 0, "end": 0, "raw": "0.03807684940941125", "start": 0, @@ -70275,7 +70275,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 71500, + "commentStart": 0, "end": 0, "raw": "0.25664826686353326", "start": 0, @@ -70296,10 +70296,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71452, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71452, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70309,7 +70309,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71452, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70321,17 +70321,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71538, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71544, + "commentStart": 0, "elements": [ { - "commentStart": 71553, + "commentStart": 0, "end": 0, "raw": "0.23950083339596384", "start": 0, @@ -70343,7 +70343,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 71581, + "commentStart": 0, "end": 0, "raw": "0.43693196301855575", "start": 0, @@ -70364,10 +70364,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71533, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71533, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70377,7 +70377,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71533, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70389,18 +70389,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71619, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71625, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 71635, + "commentStart": 0, "end": 0, "raw": "0.16279444820904887", "start": 0, @@ -70411,7 +70411,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71634, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70419,7 +70419,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 71663, + "commentStart": 0, "end": 0, "raw": "0.8064475707664818", "start": 0, @@ -70440,10 +70440,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71614, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71614, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70453,7 +70453,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71614, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70465,18 +70465,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71700, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71706, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 71716, + "commentStart": 0, "end": 0, "raw": "0.08972872009232558", "start": 0, @@ -70487,7 +70487,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71715, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70496,7 +70496,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 71745, + "commentStart": 0, "end": 0, "raw": "0.08887625823751266", "start": 0, @@ -70507,7 +70507,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71744, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70524,10 +70524,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71695, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71695, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70537,7 +70537,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71695, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70549,17 +70549,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71783, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71789, + "commentStart": 0, "elements": [ { - "commentStart": 71798, + "commentStart": 0, "end": 0, "raw": "0.9203433427102556", "start": 0, @@ -70572,7 +70572,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 71826, + "commentStart": 0, "end": 0, "raw": "0.17343459369697545", "start": 0, @@ -70583,7 +70583,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71825, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70600,10 +70600,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71778, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71778, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70613,7 +70613,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71778, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70625,17 +70625,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71864, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71870, + "commentStart": 0, "elements": [ { - "commentStart": 71879, + "commentStart": 0, "end": 0, "raw": "0.0017496234414517975", "start": 0, @@ -70648,7 +70648,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 71910, + "commentStart": 0, "end": 0, "raw": "0.5178508316168335", "start": 0, @@ -70659,7 +70659,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71909, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70676,10 +70676,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71859, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71859, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70689,7 +70689,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71859, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70701,17 +70701,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 71947, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 71953, + "commentStart": 0, "elements": [ { - "commentStart": 71962, + "commentStart": 0, "end": 0, "raw": "0.6206263405732759", "start": 0, @@ -70724,7 +70724,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 71990, + "commentStart": 0, "end": 0, "raw": "0.8733399468665124", "start": 0, @@ -70735,7 +70735,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 71989, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70752,10 +70752,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 71942, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71942, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70765,7 +70765,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 71942, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70777,18 +70777,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72027, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72033, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 72043, + "commentStart": 0, "end": 0, "raw": "0.7776386664456383", "start": 0, @@ -70799,7 +70799,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72042, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70807,7 +70807,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 72070, + "commentStart": 0, "end": 0, "raw": "0.7602780485384968", "start": 0, @@ -70828,10 +70828,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72022, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72022, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70841,7 +70841,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72022, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70853,17 +70853,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72107, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72113, + "commentStart": 0, "elements": [ { - "commentStart": 72114, + "commentStart": 0, "end": 0, "raw": "0.5439379760788592", "start": 0, @@ -70875,7 +70875,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 72134, + "commentStart": 0, "end": 0, "raw": "0.8449177589350552", "start": 0, @@ -70896,10 +70896,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72102, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72102, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70909,7 +70909,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72102, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70921,18 +70921,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72165, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72171, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 72181, + "commentStart": 0, "end": 0, "raw": "0.13036646025917076", "start": 0, @@ -70943,7 +70943,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72180, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -70951,7 +70951,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 72209, + "commentStart": 0, "end": 0, "raw": "0.012051713627069693", "start": 0, @@ -70972,10 +70972,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72160, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -70985,7 +70985,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72160, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -70997,18 +70997,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72248, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72254, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 72264, + "commentStart": 0, "end": 0, "raw": "0.1656465612645519", "start": 0, @@ -71019,7 +71019,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72263, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71028,7 +71028,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 72292, + "commentStart": 0, "end": 0, "raw": "0.20775229173765486", "start": 0, @@ -71039,7 +71039,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72291, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71056,10 +71056,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72243, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72243, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71069,7 +71069,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72243, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71081,18 +71081,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72330, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72336, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 72346, + "commentStart": 0, "end": 0, "raw": "0.0962723255929061", "start": 0, @@ -71103,7 +71103,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72345, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71112,7 +71112,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 72374, + "commentStart": 0, "end": 0, "raw": "0.05417797659066137", "start": 0, @@ -71123,7 +71123,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72373, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71140,10 +71140,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72325, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72325, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71153,7 +71153,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72325, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71165,17 +71165,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72412, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72418, + "commentStart": 0, "elements": [ { - "commentStart": 72419, + "commentStart": 0, "end": 0, "raw": "0.902108945498191", "start": 0, @@ -71187,7 +71187,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 72438, + "commentStart": 0, "end": 0, "raw": "0.3958978534964961", "start": 0, @@ -71208,10 +71208,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72407, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72407, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71221,7 +71221,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72407, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71233,17 +71233,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72469, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72475, + "commentStart": 0, "elements": [ { - "commentStart": 72484, + "commentStart": 0, "end": 0, "raw": "0.27997950083139167", "start": 0, @@ -71256,7 +71256,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 72513, + "commentStart": 0, "end": 0, "raw": "0.17778188444008958", "start": 0, @@ -71267,7 +71267,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72512, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71284,10 +71284,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72464, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72464, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71297,7 +71297,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72464, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71309,17 +71309,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72551, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72557, + "commentStart": 0, "elements": [ { - "commentStart": 72558, + "commentStart": 0, "end": 0, "raw": "0.5235806061589545", "start": 0, @@ -71331,7 +71331,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 72578, + "commentStart": 0, "end": 0, "raw": "0.694318985642328", "start": 0, @@ -71352,10 +71352,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72546, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71365,7 +71365,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72546, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71377,17 +71377,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72608, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72614, + "commentStart": 0, "elements": [ { - "commentStart": 72623, + "commentStart": 0, "end": 0, "raw": "0.39140760219992154", "start": 0, @@ -71400,7 +71400,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 72652, + "commentStart": 0, "end": 0, "raw": "0.7839795272576484", "start": 0, @@ -71411,7 +71411,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72651, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71428,10 +71428,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72603, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72603, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71441,7 +71441,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72603, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71453,17 +71453,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72689, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72695, + "commentStart": 0, "elements": [ { - "commentStart": 72696, + "commentStart": 0, "end": 0, "raw": "0.8414243527073519", "start": 0, @@ -71475,7 +71475,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 72716, + "commentStart": 0, "end": 0, "raw": "0.5395591528940082", "start": 0, @@ -71496,10 +71496,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72684, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72684, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71509,7 +71509,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72684, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71521,17 +71521,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72747, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72753, + "commentStart": 0, "elements": [ { - "commentStart": 72762, + "commentStart": 0, "end": 0, "raw": "0.6137667704875602", "start": 0, @@ -71543,7 +71543,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 72789, + "commentStart": 0, "end": 0, "raw": "0.22119647516722085", "start": 0, @@ -71564,10 +71564,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72742, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72742, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71577,7 +71577,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72742, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71589,18 +71589,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72827, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72833, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 72843, + "commentStart": 0, "end": 0, "raw": "0.09582414374469184", "start": 0, @@ -71611,7 +71611,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72842, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71620,7 +71620,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 72872, + "commentStart": 0, "end": 0, "raw": "0.7533839681212353", "start": 0, @@ -71631,7 +71631,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72871, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71648,10 +71648,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72822, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72822, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71661,7 +71661,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72822, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71673,18 +71673,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72909, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72915, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 72925, + "commentStart": 0, "end": 0, "raw": "0.17254116580051848", "start": 0, @@ -71695,7 +71695,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72924, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71704,7 +71704,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 72954, + "commentStart": 0, "end": 0, "raw": "0.7669113400341137", "start": 0, @@ -71715,7 +71715,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 72953, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71732,10 +71732,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72904, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72904, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71745,7 +71745,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72904, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71757,17 +71757,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 72991, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 72997, + "commentStart": 0, "elements": [ { - "commentStart": 72998, + "commentStart": 0, "end": 0, "raw": "0.8944730032887609", "start": 0, @@ -71779,7 +71779,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 73018, + "commentStart": 0, "end": 0, "raw": "0.6093318694741408", "start": 0, @@ -71800,10 +71800,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 72986, + "commentStart": 0, "end": 0, "name": { - "commentStart": 72986, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71813,7 +71813,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 72986, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71825,18 +71825,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73049, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73055, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 73065, + "commentStart": 0, "end": 0, "raw": "0.41290485754343953", "start": 0, @@ -71847,7 +71847,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73064, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71856,7 +71856,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 73094, + "commentStart": 0, "end": 0, "raw": "0.4152647361760933", "start": 0, @@ -71867,7 +71867,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73093, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71884,10 +71884,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73044, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73044, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71897,7 +71897,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73044, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71909,17 +71909,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73131, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73137, + "commentStart": 0, "elements": [ { - "commentStart": 73146, + "commentStart": 0, "end": 0, "raw": "0.5169538755575687", "start": 0, @@ -71932,7 +71932,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 73174, + "commentStart": 0, "end": 0, "raw": "0.9085567867302617", "start": 0, @@ -71943,7 +71943,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73173, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -71960,10 +71960,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73126, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73126, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -71973,7 +71973,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73126, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -71985,17 +71985,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73211, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73217, + "commentStart": 0, "elements": [ { - "commentStart": 73226, + "commentStart": 0, "end": 0, "raw": "0.6751951211858687", "start": 0, @@ -72008,7 +72008,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 73254, + "commentStart": 0, "end": 0, "raw": "0.9709424233465593", "start": 0, @@ -72019,7 +72019,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73253, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72036,10 +72036,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73206, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73206, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72049,7 +72049,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73206, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72061,18 +72061,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73291, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73297, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 73307, + "commentStart": 0, "end": 0, "raw": "0.5689619842972184", "start": 0, @@ -72083,7 +72083,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73306, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72091,7 +72091,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 73334, + "commentStart": 0, "end": 0, "raw": "0.5918969913790362", "start": 0, @@ -72112,10 +72112,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73286, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73286, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72125,7 +72125,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73286, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72137,17 +72137,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73371, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73377, + "commentStart": 0, "elements": [ { - "commentStart": 73386, + "commentStart": 0, "end": 0, "raw": "0.9464450621708211", "start": 0, @@ -72160,7 +72160,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 73414, + "commentStart": 0, "end": 0, "raw": "0.2684908127803667", "start": 0, @@ -72171,7 +72171,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73413, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72188,10 +72188,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73366, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72201,7 +72201,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72213,17 +72213,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73451, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73457, + "commentStart": 0, "elements": [ { - "commentStart": 73458, + "commentStart": 0, "end": 0, "raw": "0.5241732366617591", "start": 0, @@ -72235,7 +72235,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 73478, + "commentStart": 0, "end": 0, "raw": "0.9011437416408563", "start": 0, @@ -72256,10 +72256,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73446, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73446, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72269,7 +72269,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73446, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72281,18 +72281,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73509, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73515, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 73525, + "commentStart": 0, "end": 0, "raw": "0.14255393713960607", "start": 0, @@ -72303,7 +72303,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73524, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72312,7 +72312,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 73554, + "commentStart": 0, "end": 0, "raw": "0.5194262624564814", "start": 0, @@ -72323,7 +72323,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73553, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72340,10 +72340,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73504, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73504, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72353,7 +72353,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73504, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72365,18 +72365,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73591, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73597, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 73607, + "commentStart": 0, "end": 0, "raw": "0.4287123231350338", "start": 0, @@ -72387,7 +72387,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73606, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72396,7 +72396,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 73635, + "commentStart": 0, "end": 0, "raw": "0.4223564528725028", "start": 0, @@ -72407,7 +72407,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73634, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72424,10 +72424,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73586, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73586, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72437,7 +72437,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73586, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72449,18 +72449,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73672, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73678, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 73688, + "commentStart": 0, "end": 0, "raw": "0.09316367294024519", "start": 0, @@ -72471,7 +72471,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73687, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72480,7 +72480,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 73717, + "commentStart": 0, "end": 0, "raw": "0.9063127021008246", "start": 0, @@ -72491,7 +72491,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73716, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72508,10 +72508,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73667, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73667, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72521,7 +72521,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73667, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72533,18 +72533,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73754, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73760, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 73770, + "commentStart": 0, "end": 0, "raw": "0.2767766535558669", "start": 0, @@ -72555,7 +72555,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73769, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72563,7 +72563,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 73797, + "commentStart": 0, "end": 0, "raw": "0.6816248114129131", "start": 0, @@ -72584,10 +72584,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73749, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73749, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72597,7 +72597,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73749, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72609,17 +72609,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73834, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73840, + "commentStart": 0, "elements": [ { - "commentStart": 73849, + "commentStart": 0, "end": 0, "raw": "0.9796762495562534", "start": 0, @@ -72632,7 +72632,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 73877, + "commentStart": 0, "end": 0, "raw": "0.0822145668330625", "start": 0, @@ -72643,7 +72643,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73876, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72660,10 +72660,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73829, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73829, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72673,7 +72673,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73829, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72685,18 +72685,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73914, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 73920, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 73930, + "commentStart": 0, "end": 0, "raw": "0.8666513070867441", "start": 0, @@ -72707,7 +72707,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73929, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72716,7 +72716,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 73958, + "commentStart": 0, "end": 0, "raw": "0.301053160242023", "start": 0, @@ -72727,7 +72727,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 73957, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72744,10 +72744,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73909, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73909, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72757,7 +72757,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73909, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72769,17 +72769,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 73994, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74000, + "commentStart": 0, "elements": [ { - "commentStart": 74009, + "commentStart": 0, "end": 0, "raw": "0.537415656028112", "start": 0, @@ -72791,7 +72791,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 74035, + "commentStart": 0, "end": 0, "raw": "0.020272692875002774", "start": 0, @@ -72812,10 +72812,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 73989, + "commentStart": 0, "end": 0, "name": { - "commentStart": 73989, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72825,7 +72825,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 73989, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72837,17 +72837,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74074, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74080, + "commentStart": 0, "elements": [ { - "commentStart": 74089, + "commentStart": 0, "end": 0, "raw": "0.9332396256457531", "start": 0, @@ -72860,7 +72860,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 74117, + "commentStart": 0, "end": 0, "raw": "0.6228175690649898", "start": 0, @@ -72871,7 +72871,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 74116, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72888,10 +72888,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74069, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74069, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72901,7 +72901,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74069, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72913,17 +72913,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74154, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74160, + "commentStart": 0, "elements": [ { - "commentStart": 74169, + "commentStart": 0, "end": 0, "raw": "0.18052415837320734", "start": 0, @@ -72936,7 +72936,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 74198, + "commentStart": 0, "end": 0, "raw": "0.36894384647296197", "start": 0, @@ -72947,7 +72947,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 74197, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -72964,10 +72964,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74149, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74149, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -72977,7 +72977,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74149, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -72989,17 +72989,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74236, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74242, + "commentStart": 0, "elements": [ { - "commentStart": 74243, + "commentStart": 0, "end": 0, "raw": "0.5384372634075449", "start": 0, @@ -73011,7 +73011,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 74263, + "commentStart": 0, "end": 0, "raw": "0.2377565050887107", "start": 0, @@ -73032,10 +73032,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74231, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73045,7 +73045,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73057,17 +73057,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74294, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74300, + "commentStart": 0, "elements": [ { - "commentStart": 74309, + "commentStart": 0, "end": 0, "raw": "0.39043436929278874", "start": 0, @@ -73079,7 +73079,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 74337, + "commentStart": 0, "end": 0, "raw": "0.14273182483160451", "start": 0, @@ -73100,10 +73100,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74289, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74289, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73113,7 +73113,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74289, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73125,17 +73125,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74375, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74381, + "commentStart": 0, "elements": [ { - "commentStart": 74390, + "commentStart": 0, "end": 0, "raw": "0.09782890412897283", "start": 0, @@ -73147,7 +73147,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 74418, + "commentStart": 0, "end": 0, "raw": "0.9907667536909659", "start": 0, @@ -73168,10 +73168,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74370, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74370, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73181,7 +73181,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74370, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73193,17 +73193,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74455, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74461, + "commentStart": 0, "elements": [ { - "commentStart": 74470, + "commentStart": 0, "end": 0, "raw": "0.5286610085921146", "start": 0, @@ -73216,7 +73216,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 74498, + "commentStart": 0, "end": 0, "raw": "0.7924508308419256", "start": 0, @@ -73227,7 +73227,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 74497, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73244,10 +73244,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74450, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74450, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73257,7 +73257,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74450, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73269,17 +73269,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74535, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74541, + "commentStart": 0, "elements": [ { - "commentStart": 74550, + "commentStart": 0, "end": 0, "raw": "0.3789978184503342", "start": 0, @@ -73291,7 +73291,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 74577, + "commentStart": 0, "end": 0, "raw": "0.12396120576838676", "start": 0, @@ -73312,10 +73312,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74530, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74530, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73325,7 +73325,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74530, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73337,18 +73337,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74615, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74621, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 74631, + "commentStart": 0, "end": 0, "raw": "0.9484912744890612", "start": 0, @@ -73359,7 +73359,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 74630, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73367,7 +73367,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 74658, + "commentStart": 0, "end": 0, "raw": "0.6729649846476855", "start": 0, @@ -73388,10 +73388,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74610, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74610, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73401,7 +73401,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74610, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73413,17 +73413,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74695, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74701, + "commentStart": 0, "elements": [ { - "commentStart": 74710, + "commentStart": 0, "end": 0, "raw": "0.7451758753425153", "start": 0, @@ -73436,7 +73436,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 74738, + "commentStart": 0, "end": 0, "raw": "0.21318737562458967", "start": 0, @@ -73447,7 +73447,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 74737, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73464,10 +73464,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74690, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74690, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73477,7 +73477,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74690, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73489,17 +73489,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74776, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74782, + "commentStart": 0, "elements": [ { - "commentStart": 74791, + "commentStart": 0, "end": 0, "raw": "0.1873200727251887", "start": 0, @@ -73512,7 +73512,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 74819, + "commentStart": 0, "end": 0, "raw": "0.15961374297992448", "start": 0, @@ -73523,7 +73523,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 74818, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73540,10 +73540,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74771, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74771, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73553,7 +73553,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74771, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73565,18 +73565,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74857, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74863, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 74873, + "commentStart": 0, "end": 0, "raw": "0.05729464924537564", "start": 0, @@ -73587,7 +73587,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 74872, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73596,7 +73596,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 74902, + "commentStart": 0, "end": 0, "raw": "0.5436345558508746", "start": 0, @@ -73607,7 +73607,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 74901, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73624,10 +73624,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74852, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74852, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73637,7 +73637,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74852, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73649,18 +73649,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 74939, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 74945, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 74955, + "commentStart": 0, "end": 0, "raw": "0.09582414374469184", "start": 0, @@ -73671,7 +73671,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 74954, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73680,7 +73680,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 74984, + "commentStart": 0, "end": 0, "raw": "0.7533839681212353", "start": 0, @@ -73691,7 +73691,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 74983, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73708,10 +73708,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 74934, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74934, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73721,7 +73721,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 74934, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73733,18 +73733,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75021, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75027, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 75037, + "commentStart": 0, "end": 0, "raw": "0.17254116580051848", "start": 0, @@ -73755,7 +73755,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75036, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73764,7 +73764,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 75066, + "commentStart": 0, "end": 0, "raw": "0.7669113400341137", "start": 0, @@ -73775,7 +73775,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75065, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73792,10 +73792,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75016, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75016, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73805,7 +73805,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75016, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73817,17 +73817,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75103, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75109, + "commentStart": 0, "elements": [ { - "commentStart": 75110, + "commentStart": 0, "end": 0, "raw": "0.8944730032887609", "start": 0, @@ -73839,7 +73839,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 75130, + "commentStart": 0, "end": 0, "raw": "0.6093318694741408", "start": 0, @@ -73860,10 +73860,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75098, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73873,7 +73873,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75098, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73885,18 +73885,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75161, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75167, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 75177, + "commentStart": 0, "end": 0, "raw": "0.6238548626325471", "start": 0, @@ -73907,7 +73907,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75176, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -73915,7 +73915,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 75204, + "commentStart": 0, "end": 0, "raw": "0.4053626746020169", "start": 0, @@ -73936,10 +73936,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75156, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -73949,7 +73949,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75156, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -73961,17 +73961,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75241, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75247, + "commentStart": 0, "elements": [ { - "commentStart": 75256, + "commentStart": 0, "end": 0, "raw": "0.1379445992766417", "start": 0, @@ -73984,7 +73984,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 75284, + "commentStart": 0, "end": 0, "raw": "0.47871087958516045", "start": 0, @@ -73995,7 +73995,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75283, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74012,10 +74012,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75236, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75236, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74025,7 +74025,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75236, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74037,18 +74037,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75322, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75328, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 75338, + "commentStart": 0, "end": 0, "raw": "0.9516767113283946", "start": 0, @@ -74059,7 +74059,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75337, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74067,7 +74067,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 75365, + "commentStart": 0, "end": 0, "raw": "0.8619900618578948", "start": 0, @@ -74088,10 +74088,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75317, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75317, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74101,7 +74101,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75317, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74113,17 +74113,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75402, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75408, + "commentStart": 0, "elements": [ { - "commentStart": 75409, + "commentStart": 0, "end": 0, "raw": "0.9398732950992088", "start": 0, @@ -74135,7 +74135,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 75429, + "commentStart": 0, "end": 0, "raw": "0.6326239915683629", "start": 0, @@ -74156,10 +74156,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75397, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75397, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74169,7 +74169,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75397, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74181,18 +74181,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75460, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75466, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 75476, + "commentStart": 0, "end": 0, "raw": "0.8631974445502164", "start": 0, @@ -74203,7 +74203,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75475, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74211,7 +74211,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 75503, + "commentStart": 0, "end": 0, "raw": "0.016153555523963137", "start": 0, @@ -74232,10 +74232,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75455, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75455, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74245,7 +74245,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75455, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74257,17 +74257,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75542, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75548, + "commentStart": 0, "elements": [ { - "commentStart": 75557, + "commentStart": 0, "end": 0, "raw": "0.19167797120152907", "start": 0, @@ -74280,7 +74280,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 75586, + "commentStart": 0, "end": 0, "raw": "0.4916414381703984", "start": 0, @@ -74291,7 +74291,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75585, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74308,10 +74308,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75537, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75537, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74321,7 +74321,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75537, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74333,18 +74333,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75623, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75629, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 75639, + "commentStart": 0, "end": 0, "raw": "0.8644261221501586", "start": 0, @@ -74355,7 +74355,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75638, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74364,7 +74364,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 75667, + "commentStart": 0, "end": 0, "raw": "0.11434763886359756", "start": 0, @@ -74375,7 +74375,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75666, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74392,10 +74392,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75618, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74405,7 +74405,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75618, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74417,18 +74417,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75705, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75711, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 75721, + "commentStart": 0, "end": 0, "raw": "0.029081958413378572", "start": 0, @@ -74439,7 +74439,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75720, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74448,7 +74448,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 75751, + "commentStart": 0, "end": 0, "raw": "0.5214138808318329", "start": 0, @@ -74459,7 +74459,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75750, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74476,10 +74476,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75700, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75700, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74489,7 +74489,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75700, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74501,18 +74501,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75788, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75794, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 75804, + "commentStart": 0, "end": 0, "raw": "0.8713091851579695", "start": 0, @@ -74523,7 +74523,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75803, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74531,7 +74531,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 75831, + "commentStart": 0, "end": 0, "raw": "0.7866284950967315", "start": 0, @@ -74552,10 +74552,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75783, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75783, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74565,7 +74565,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75783, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74577,17 +74577,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75868, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75874, + "commentStart": 0, "elements": [ { - "commentStart": 75875, + "commentStart": 0, "end": 0, "raw": "0.884342023093545", "start": 0, @@ -74600,7 +74600,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 75895, + "commentStart": 0, "end": 0, "raw": "0.1825407002568431", "start": 0, @@ -74611,7 +74611,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75894, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74628,10 +74628,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75863, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75863, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74641,7 +74641,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75863, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74653,18 +74653,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 75926, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 75932, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 75942, + "commentStart": 0, "end": 0, "raw": "0.6978385295364686", "start": 0, @@ -74675,7 +74675,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 75941, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74683,7 +74683,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 75969, + "commentStart": 0, "end": 0, "raw": "0.0440574328736949", "start": 0, @@ -74704,10 +74704,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 75921, + "commentStart": 0, "end": 0, "name": { - "commentStart": 75921, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74717,7 +74717,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 75921, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74729,18 +74729,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76006, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76012, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 76022, + "commentStart": 0, "end": 0, "raw": "0.48055049324331556", "start": 0, @@ -74751,7 +74751,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76021, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74760,7 +74760,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 76051, + "commentStart": 0, "end": 0, "raw": "0.028546347149214002", "start": 0, @@ -74771,7 +74771,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76050, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74788,10 +74788,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76001, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76001, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74801,7 +74801,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76001, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74813,17 +74813,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76090, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76096, + "commentStart": 0, "elements": [ { - "commentStart": 76105, + "commentStart": 0, "end": 0, "raw": "0.41283517382864776", "start": 0, @@ -74836,7 +74836,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 76134, + "commentStart": 0, "end": 0, "raw": "0.44938038251347323", "start": 0, @@ -74847,7 +74847,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76133, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -74864,10 +74864,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76085, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76085, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74877,7 +74877,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76085, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74889,17 +74889,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76172, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76178, + "commentStart": 0, "elements": [ { - "commentStart": 76179, + "commentStart": 0, "end": 0, "raw": "0.7911399832501751", "start": 0, @@ -74911,7 +74911,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 76199, + "commentStart": 0, "end": 0, "raw": "0.893446368526005", "start": 0, @@ -74932,10 +74932,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76167, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76167, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -74945,7 +74945,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76167, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -74957,17 +74957,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76229, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76235, + "commentStart": 0, "elements": [ { - "commentStart": 76244, + "commentStart": 0, "end": 0, "raw": "0.6507434699009087", "start": 0, @@ -74980,7 +74980,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 76272, + "commentStart": 0, "end": 0, "raw": "0.6890023920962012", "start": 0, @@ -74991,7 +74991,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76271, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75008,10 +75008,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76224, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76224, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75021,7 +75021,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76224, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75033,17 +75033,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76309, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76315, + "commentStart": 0, "elements": [ { - "commentStart": 76324, + "commentStart": 0, "end": 0, "raw": "0.10489019777253028", "start": 0, @@ -75056,7 +75056,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 76353, + "commentStart": 0, "end": 0, "raw": "0.5467450997193952", "start": 0, @@ -75067,7 +75067,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76352, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75084,10 +75084,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76304, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76304, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75097,7 +75097,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76304, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75109,18 +75109,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76390, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76396, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 76406, + "commentStart": 0, "end": 0, "raw": "0.5760905289992633", "start": 0, @@ -75131,7 +75131,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76405, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75140,7 +75140,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 76434, + "commentStart": 0, "end": 0, "raw": "0.2639900702114173", "start": 0, @@ -75151,7 +75151,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76433, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75168,10 +75168,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76385, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76385, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75181,7 +75181,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76385, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75193,17 +75193,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76471, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76477, + "commentStart": 0, "elements": [ { - "commentStart": 76486, + "commentStart": 0, "end": 0, "raw": "0.39828861790105297", "start": 0, @@ -75215,7 +75215,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 76514, + "commentStart": 0, "end": 0, "raw": "0.8036624129416385", "start": 0, @@ -75236,10 +75236,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76466, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75249,7 +75249,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76466, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75261,18 +75261,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76551, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76557, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 76559, + "commentStart": 0, "end": 0, "raw": "0.673848991328553", "start": 0, @@ -75283,7 +75283,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76558, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75292,7 +75292,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 76579, + "commentStart": 0, "end": 0, "raw": "0.918443329270668", "start": 0, @@ -75303,7 +75303,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76578, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75320,10 +75320,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76546, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75333,7 +75333,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76546, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75345,18 +75345,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76609, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76615, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 76625, + "commentStart": 0, "end": 0, "raw": "0.8599152936179257", "start": 0, @@ -75367,7 +75367,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76624, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75376,7 +75376,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 76653, + "commentStart": 0, "end": 0, "raw": "0.9499371022680787", "start": 0, @@ -75387,7 +75387,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76652, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75404,10 +75404,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76604, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76604, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75417,7 +75417,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76604, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75429,17 +75429,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76690, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76696, + "commentStart": 0, "elements": [ { - "commentStart": 76705, + "commentStart": 0, "end": 0, "raw": "0.6285243831393765", "start": 0, @@ -75452,7 +75452,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 76733, + "commentStart": 0, "end": 0, "raw": "0.5186557636566307", "start": 0, @@ -75463,7 +75463,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76732, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75480,10 +75480,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76685, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76685, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75493,7 +75493,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76685, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75505,17 +75505,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76770, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76776, + "commentStart": 0, "elements": [ { - "commentStart": 76785, + "commentStart": 0, "end": 0, "raw": "0.3222412784832269", "start": 0, @@ -75527,7 +75527,7 @@ description: Result of parsing mike_stress_test.kcl } }, { - "commentStart": 76812, + "commentStart": 0, "end": 0, "raw": "0.24621192679727177", "start": 0, @@ -75548,10 +75548,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76765, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76765, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75561,7 +75561,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76765, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75573,17 +75573,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76850, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76856, + "commentStart": 0, "elements": [ { - "commentStart": 76865, + "commentStart": 0, "end": 0, "raw": "0.19754357911311016", "start": 0, @@ -75596,7 +75596,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 76894, + "commentStart": 0, "end": 0, "raw": "0.7529246632397206", "start": 0, @@ -75607,7 +75607,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76893, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75624,10 +75624,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76845, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76845, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75637,7 +75637,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76845, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75649,18 +75649,18 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 76931, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 76937, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 76947, + "commentStart": 0, "end": 0, "raw": "0.43181570545865555", "start": 0, @@ -75671,7 +75671,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 76946, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75679,7 +75679,7 @@ description: Result of parsing mike_stress_test.kcl "type": "UnaryExpression" }, { - "commentStart": 76975, + "commentStart": 0, "end": 0, "raw": "0.18945437402201537", "start": 0, @@ -75700,10 +75700,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 76926, + "commentStart": 0, "end": 0, "name": { - "commentStart": 76926, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75713,7 +75713,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 76926, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75725,17 +75725,17 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 77013, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 77019, + "commentStart": 0, "elements": [ { - "commentStart": 77028, + "commentStart": 0, "end": 0, "raw": "0.8714511090241797", "start": 0, @@ -75748,7 +75748,7 @@ description: Result of parsing mike_stress_test.kcl }, { "argument": { - "commentStart": 77056, + "commentStart": 0, "end": 0, "raw": "0.7215844196844685", "start": 0, @@ -75759,7 +75759,7 @@ description: Result of parsing mike_stress_test.kcl "suffix": "None" } }, - "commentStart": 77055, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -75776,10 +75776,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 77008, + "commentStart": 0, "end": 0, "name": { - "commentStart": 77008, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -75789,7 +75789,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 77008, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75799,7 +75799,7 @@ description: Result of parsing mike_stress_test.kcl { "arguments": [ { - "commentStart": 77094, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -75808,10 +75808,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 77088, + "commentStart": 0, "end": 0, "name": { - "commentStart": 77088, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -75821,7 +75821,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 77088, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -75832,14 +75832,14 @@ description: Result of parsing mike_stress_test.kcl { "type": "LabeledArg", "label": { - "commentStart": 77110, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 77119, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -75854,10 +75854,10 @@ description: Result of parsing mike_stress_test.kcl ], "callee": { "abs_path": false, - "commentStart": 77102, + "commentStart": 0, "end": 0, "name": { - "commentStart": 77102, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -75867,7 +75867,7 @@ description: Result of parsing mike_stress_test.kcl "start": 0, "type": "Name" }, - "commentStart": 77102, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -75875,7 +75875,7 @@ description: Result of parsing mike_stress_test.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/multi_transform/ast.snap b/rust/kcl-lib/tests/multi_transform/ast.snap index 64f25a573..838f9c37b 100644 --- a/rust/kcl-lib/tests/multi_transform/ast.snap +++ b/rust/kcl-lib/tests/multi_transform/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing multi_transform.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "transform", "start": 0, @@ -22,17 +22,17 @@ description: Result of parsing multi_transform.kcl "body": [ { "argument": { - "commentStart": 27, + "commentStart": 0, "elements": [ { - "commentStart": 33, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 35, + "commentStart": 0, "end": 0, "key": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -41,13 +41,13 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 47, + "commentStart": 0, "elements": [ { - "commentStart": 48, + "commentStart": 0, "end": 0, "left": { - "commentStart": 48, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -61,10 +61,10 @@ description: Result of parsing multi_transform.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 53, + "commentStart": 0, "end": 0, "name": { - "commentStart": 53, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -80,7 +80,7 @@ description: Result of parsing multi_transform.kcl "type": "BinaryExpression" }, { - "commentStart": 56, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -92,7 +92,7 @@ description: Result of parsing multi_transform.kcl } }, { - "commentStart": 59, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -116,14 +116,14 @@ description: Result of parsing multi_transform.kcl "type": "ObjectExpression" }, { - "commentStart": 69, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 71, + "commentStart": 0, "end": 0, "key": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "rotation", "start": 0, @@ -132,14 +132,14 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 82, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 84, + "commentStart": 0, "end": 0, "key": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -148,10 +148,10 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 92, + "commentStart": 0, "end": 0, "left": { - "commentStart": 92, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -165,10 +165,10 @@ description: Result of parsing multi_transform.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 97, + "commentStart": 0, "end": 0, "name": { - "commentStart": 97, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -201,24 +201,24 @@ description: Result of parsing multi_transform.kcl "type": "ArrayExpression", "type": "ArrayExpression" }, - "commentStart": 20, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 16, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 12, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 13, + "commentStart": 0, "end": 0, "name": "i", "start": 0, @@ -240,7 +240,7 @@ description: Result of parsing multi_transform.kcl "type": "VariableDeclaration" }, { - "commentStart": 109, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -248,10 +248,10 @@ description: Result of parsing multi_transform.kcl "arguments": [ { "abs_path": false, - "commentStart": 123, + "commentStart": 0, "end": 0, "name": { - "commentStart": 123, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -265,10 +265,10 @@ description: Result of parsing multi_transform.kcl ], "callee": { "abs_path": false, - "commentStart": 109, + "commentStart": 0, "end": 0, "name": { - "commentStart": 109, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -278,7 +278,7 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "Name" }, - "commentStart": 109, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -287,10 +287,10 @@ description: Result of parsing multi_transform.kcl { "arguments": [ { - "commentStart": 147, + "commentStart": 0, "elements": [ { - "commentStart": 148, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -302,7 +302,7 @@ description: Result of parsing multi_transform.kcl } }, { - "commentStart": 151, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -320,7 +320,7 @@ description: Result of parsing multi_transform.kcl "type": "ArrayExpression" }, { - "commentStart": 155, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -329,10 +329,10 @@ description: Result of parsing multi_transform.kcl ], "callee": { "abs_path": false, - "commentStart": 132, + "commentStart": 0, "end": 0, "name": { - "commentStart": 132, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -342,7 +342,7 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "Name" }, - "commentStart": 132, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -351,14 +351,14 @@ description: Result of parsing multi_transform.kcl { "arguments": [ { - "commentStart": 171, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 180, + "commentStart": 0, "end": 0, "key": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -367,7 +367,7 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 189, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -380,10 +380,10 @@ description: Result of parsing multi_transform.kcl } }, { - "commentStart": 200, + "commentStart": 0, "end": 0, "key": { - "commentStart": 200, + "commentStart": 0, "end": 0, "name": "numSides", "start": 0, @@ -392,7 +392,7 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 211, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -405,10 +405,10 @@ description: Result of parsing multi_transform.kcl } }, { - "commentStart": 221, + "commentStart": 0, "end": 0, "key": { - "commentStart": 221, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -417,10 +417,10 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 230, + "commentStart": 0, "elements": [ { - "commentStart": 231, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -432,7 +432,7 @@ description: Result of parsing multi_transform.kcl } }, { - "commentStart": 234, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -451,10 +451,10 @@ description: Result of parsing multi_transform.kcl } }, { - "commentStart": 245, + "commentStart": 0, "end": 0, "key": { - "commentStart": 245, + "commentStart": 0, "end": 0, "name": "inscribed", "start": 0, @@ -463,7 +463,7 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 257, + "commentStart": 0, "end": 0, "raw": "false", "start": 0, @@ -478,7 +478,7 @@ description: Result of parsing multi_transform.kcl "type": "ObjectExpression" }, { - "commentStart": 271, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -487,10 +487,10 @@ description: Result of parsing multi_transform.kcl ], "callee": { "abs_path": false, - "commentStart": 163, + "commentStart": 0, "end": 0, "name": { - "commentStart": 163, + "commentStart": 0, "end": 0, "name": "polygon", "start": 0, @@ -500,7 +500,7 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "Name" }, - "commentStart": 163, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -511,14 +511,14 @@ description: Result of parsing multi_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 287, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 296, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -533,10 +533,10 @@ description: Result of parsing multi_transform.kcl ], "callee": { "abs_path": false, - "commentStart": 279, + "commentStart": 0, "end": 0, "name": { - "commentStart": 279, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -546,7 +546,7 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "Name" }, - "commentStart": 279, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -558,14 +558,14 @@ description: Result of parsing multi_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 321, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 333, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, @@ -580,7 +580,7 @@ description: Result of parsing multi_transform.kcl { "type": "LabeledArg", "label": { - "commentStart": 336, + "commentStart": 0, "end": 0, "name": "transform", "start": 0, @@ -588,10 +588,10 @@ description: Result of parsing multi_transform.kcl }, "arg": { "abs_path": false, - "commentStart": 348, + "commentStart": 0, "end": 0, "name": { - "commentStart": 348, + "commentStart": 0, "end": 0, "name": "transform", "start": 0, @@ -606,10 +606,10 @@ description: Result of parsing multi_transform.kcl ], "callee": { "abs_path": false, - "commentStart": 304, + "commentStart": 0, "end": 0, "name": { - "commentStart": 304, + "commentStart": 0, "end": 0, "name": "patternTransform", "start": 0, @@ -619,7 +619,7 @@ description: Result of parsing multi_transform.kcl "start": 0, "type": "Name" }, - "commentStart": 304, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -627,7 +627,7 @@ description: Result of parsing multi_transform.kcl "unlabeled": null } ], - "commentStart": 109, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/neg_xz_plane/ast.snap b/rust/kcl-lib/tests/neg_xz_plane/ast.snap index 6341dfc6c..a5e958a03 100644 --- a/rust/kcl-lib/tests/neg_xz_plane/ast.snap +++ b/rust/kcl-lib/tests/neg_xz_plane/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing neg_xz_plane.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'-XZ'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing neg_xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing neg_xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing neg_xz_plane.kcl { "arguments": [ { - "commentStart": 51, + "commentStart": 0, "elements": [ { - "commentStart": 52, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing neg_xz_plane.kcl } }, { - "commentStart": 55, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing neg_xz_plane.kcl "type": "ArrayExpression" }, { - "commentStart": 59, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing neg_xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 36, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing neg_xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 36, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing neg_xz_plane.kcl { "type": "LabeledArg", "label": { - "commentStart": 72, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 86, + "commentStart": 0, "elements": [ { - "commentStart": 87, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing neg_xz_plane.kcl } }, { - "commentStart": 92, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -164,10 +164,10 @@ description: Result of parsing neg_xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 67, + "commentStart": 0, "end": 0, "name": { - "commentStart": 67, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -177,7 +177,7 @@ description: Result of parsing neg_xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 67, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -189,17 +189,17 @@ description: Result of parsing neg_xz_plane.kcl { "type": "LabeledArg", "label": { - "commentStart": 108, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 122, + "commentStart": 0, "elements": [ { - "commentStart": 123, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -211,7 +211,7 @@ description: Result of parsing neg_xz_plane.kcl } }, { - "commentStart": 128, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -232,10 +232,10 @@ description: Result of parsing neg_xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 103, + "commentStart": 0, "end": 0, "name": { - "commentStart": 103, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -245,7 +245,7 @@ description: Result of parsing neg_xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 103, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -255,7 +255,7 @@ description: Result of parsing neg_xz_plane.kcl { "arguments": [ { - "commentStart": 143, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -264,10 +264,10 @@ description: Result of parsing neg_xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 137, + "commentStart": 0, "end": 0, "name": { - "commentStart": 137, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -277,7 +277,7 @@ description: Result of parsing neg_xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 137, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -288,17 +288,17 @@ description: Result of parsing neg_xz_plane.kcl { "type": "LabeledArg", "label": { - "commentStart": 159, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 168, + "commentStart": 0, "end": 0, "left": { - "commentStart": 168, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -311,7 +311,7 @@ description: Result of parsing neg_xz_plane.kcl }, "operator": "+", "right": { - "commentStart": 172, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -330,10 +330,10 @@ description: Result of parsing neg_xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -343,7 +343,7 @@ description: Result of parsing neg_xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 151, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -351,7 +351,7 @@ description: Result of parsing neg_xz_plane.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/non_string_key_of_object/ast.snap b/rust/kcl-lib/tests/non_string_key_of_object/ast.snap index b0755cfc0..47171c1d3 100644 --- a/rust/kcl-lib/tests/non_string_key_of_object/ast.snap +++ b/rust/kcl-lib/tests/non_string_key_of_object/ast.snap @@ -18,14 +18,14 @@ description: Result of parsing non_string_key_of_object.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 8, + "commentStart": 0, "end": 0, "key": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "key", "start": 0, @@ -34,7 +34,7 @@ description: Result of parsing non_string_key_of_object.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 14, + "commentStart": 0, "end": 0, "raw": "123", "start": 0, @@ -61,23 +61,23 @@ description: Result of parsing non_string_key_of_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 20, + "commentStart": 0, "declaration": { - "commentStart": 20, + "commentStart": 0, "end": 0, "id": { - "commentStart": 20, + "commentStart": 0, "end": 0, "name": "num", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 26, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 26, + "commentStart": 0, "end": 0, "name": "obj", "start": 0, @@ -85,7 +85,7 @@ description: Result of parsing non_string_key_of_object.kcl "type": "Identifier" }, "property": { - "commentStart": 30, + "commentStart": 0, "end": 0, "raw": "3", "start": 0, diff --git a/rust/kcl-lib/tests/object_prop_not_found/ast.snap b/rust/kcl-lib/tests/object_prop_not_found/ast.snap index 2c4b887e8..50f9d4e59 100644 --- a/rust/kcl-lib/tests/object_prop_not_found/ast.snap +++ b/rust/kcl-lib/tests/object_prop_not_found/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing object_prop_not_found.kcl "type": "Identifier" }, "init": { - "commentStart": 6, + "commentStart": 0, "end": 0, "properties": [], "start": 0, @@ -35,23 +35,23 @@ description: Result of parsing object_prop_not_found.kcl "type": "VariableDeclaration" }, { - "commentStart": 11, + "commentStart": 0, "declaration": { - "commentStart": 11, + "commentStart": 0, "end": 0, "id": { - "commentStart": 11, + "commentStart": 0, "end": 0, "name": "k", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 15, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 15, + "commentStart": 0, "end": 0, "name": "obj", "start": 0, @@ -59,7 +59,7 @@ description: Result of parsing object_prop_not_found.kcl "type": "Identifier" }, "property": { - "commentStart": 19, + "commentStart": 0, "end": 0, "raw": "\"age\"", "start": 0, diff --git a/rust/kcl-lib/tests/out_of_band_sketches/ast.snap b/rust/kcl-lib/tests/out_of_band_sketches/ast.snap index 40f343ac7..9a12d38b1 100644 --- a/rust/kcl-lib/tests/out_of_band_sketches/ast.snap +++ b/rust/kcl-lib/tests/out_of_band_sketches/ast.snap @@ -20,7 +20,7 @@ description: Result of parsing out_of_band_sketches.kcl "init": { "arguments": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -31,10 +31,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -44,7 +44,7 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -60,12 +60,12 @@ description: Result of parsing out_of_band_sketches.kcl "type": "VariableDeclaration" }, { - "commentStart": 32, + "commentStart": 0, "declaration": { - "commentStart": 32, + "commentStart": 0, "end": 0, "id": { - "commentStart": 32, + "commentStart": 0, "end": 0, "name": "profile001", "start": 0, @@ -76,10 +76,10 @@ description: Result of parsing out_of_band_sketches.kcl { "arguments": [ { - "commentStart": 60, + "commentStart": 0, "elements": [ { - "commentStart": 61, + "commentStart": 0, "end": 0, "raw": "27.67", "start": 0, @@ -91,7 +91,7 @@ description: Result of parsing out_of_band_sketches.kcl } }, { - "commentStart": 68, + "commentStart": 0, "end": 0, "raw": "239.34", "start": 0, @@ -110,10 +110,10 @@ description: Result of parsing out_of_band_sketches.kcl }, { "abs_path": false, - "commentStart": 77, + "commentStart": 0, "end": 0, "name": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -127,10 +127,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 45, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -140,7 +140,7 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 45, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -151,17 +151,17 @@ description: Result of parsing out_of_band_sketches.kcl { "type": "LabeledArg", "label": { - "commentStart": 169, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 175, + "commentStart": 0, "elements": [ { - "commentStart": 176, + "commentStart": 0, "end": 0, "raw": "414.61", "start": 0, @@ -173,7 +173,7 @@ description: Result of parsing out_of_band_sketches.kcl } }, { - "commentStart": 184, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -194,10 +194,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 164, + "commentStart": 0, "end": 0, "name": { - "commentStart": 164, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -207,7 +207,7 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 164, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -219,17 +219,17 @@ description: Result of parsing out_of_band_sketches.kcl { "type": "LabeledArg", "label": { - "commentStart": 213, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 219, + "commentStart": 0, "elements": [ { - "commentStart": 220, + "commentStart": 0, "end": 0, "raw": "33.98", "start": 0, @@ -242,7 +242,7 @@ description: Result of parsing out_of_band_sketches.kcl }, { "argument": { - "commentStart": 228, + "commentStart": 0, "end": 0, "raw": "389.36", "start": 0, @@ -253,7 +253,7 @@ description: Result of parsing out_of_band_sketches.kcl "suffix": "None" } }, - "commentStart": 227, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -270,10 +270,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 208, + "commentStart": 0, "end": 0, "name": { - "commentStart": 208, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -283,7 +283,7 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 208, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -291,13 +291,13 @@ description: Result of parsing out_of_band_sketches.kcl "unlabeled": null } ], - "commentStart": 45, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 90, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -310,7 +310,7 @@ description: Result of parsing out_of_band_sketches.kcl ], "1": [ { - "commentStart": 187, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -323,7 +323,7 @@ description: Result of parsing out_of_band_sketches.kcl ], "2": [ { - "commentStart": 236, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -351,12 +351,12 @@ description: Result of parsing out_of_band_sketches.kcl "type": "VariableDeclaration" }, { - "commentStart": 251, + "commentStart": 0, "declaration": { - "commentStart": 253, + "commentStart": 0, "end": 0, "id": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -365,7 +365,7 @@ description: Result of parsing out_of_band_sketches.kcl "init": { "arguments": [ { - "commentStart": 279, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -376,10 +376,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 265, + "commentStart": 0, "end": 0, "name": { - "commentStart": 265, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -389,7 +389,7 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 265, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -405,12 +405,12 @@ description: Result of parsing out_of_band_sketches.kcl "type": "VariableDeclaration" }, { - "commentStart": 285, + "commentStart": 0, "declaration": { - "commentStart": 285, + "commentStart": 0, "end": 0, "id": { - "commentStart": 285, + "commentStart": 0, "end": 0, "name": "profile002", "start": 0, @@ -421,10 +421,10 @@ description: Result of parsing out_of_band_sketches.kcl { "arguments": [ { - "commentStart": 313, + "commentStart": 0, "elements": [ { - "commentStart": 314, + "commentStart": 0, "end": 0, "raw": "67.04", "start": 0, @@ -437,7 +437,7 @@ description: Result of parsing out_of_band_sketches.kcl }, { "argument": { - "commentStart": 322, + "commentStart": 0, "end": 0, "raw": "63.5", "start": 0, @@ -448,7 +448,7 @@ description: Result of parsing out_of_band_sketches.kcl "suffix": "None" } }, - "commentStart": 321, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -463,10 +463,10 @@ description: Result of parsing out_of_band_sketches.kcl }, { "abs_path": false, - "commentStart": 329, + "commentStart": 0, "end": 0, "name": { - "commentStart": 329, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -480,10 +480,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 298, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -493,7 +493,7 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 298, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -504,17 +504,17 @@ description: Result of parsing out_of_band_sketches.kcl { "type": "LabeledArg", "label": { - "commentStart": 421, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 427, + "commentStart": 0, "elements": [ { - "commentStart": 428, + "commentStart": 0, "end": 0, "raw": "282.37", "start": 0, @@ -526,7 +526,7 @@ description: Result of parsing out_of_band_sketches.kcl } }, { - "commentStart": 436, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -547,10 +547,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 416, + "commentStart": 0, "end": 0, "name": { - "commentStart": 416, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -560,7 +560,7 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 416, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -572,18 +572,18 @@ description: Result of parsing out_of_band_sketches.kcl { "type": "LabeledArg", "label": { - "commentStart": 465, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 471, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 473, + "commentStart": 0, "end": 0, "raw": "12.77", "start": 0, @@ -594,7 +594,7 @@ description: Result of parsing out_of_band_sketches.kcl "suffix": "None" } }, - "commentStart": 472, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -603,7 +603,7 @@ description: Result of parsing out_of_band_sketches.kcl }, { "argument": { - "commentStart": 481, + "commentStart": 0, "end": 0, "raw": "178.07", "start": 0, @@ -614,7 +614,7 @@ description: Result of parsing out_of_band_sketches.kcl "suffix": "None" } }, - "commentStart": 480, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -631,10 +631,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 460, + "commentStart": 0, "end": 0, "name": { - "commentStart": 460, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -644,7 +644,7 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 460, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -652,13 +652,13 @@ description: Result of parsing out_of_band_sketches.kcl "unlabeled": null } ], - "commentStart": 298, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 342, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -671,7 +671,7 @@ description: Result of parsing out_of_band_sketches.kcl ], "1": [ { - "commentStart": 439, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -684,7 +684,7 @@ description: Result of parsing out_of_band_sketches.kcl ], "2": [ { - "commentStart": 489, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -712,12 +712,12 @@ description: Result of parsing out_of_band_sketches.kcl "type": "VariableDeclaration" }, { - "commentStart": 504, + "commentStart": 0, "declaration": { - "commentStart": 506, + "commentStart": 0, "end": 0, "id": { - "commentStart": 506, + "commentStart": 0, "end": 0, "name": "profile001extended", "start": 0, @@ -727,10 +727,10 @@ description: Result of parsing out_of_band_sketches.kcl "body": [ { "abs_path": false, - "commentStart": 527, + "commentStart": 0, "end": 0, "name": { - "commentStart": 527, + "commentStart": 0, "end": 0, "name": "profile001", "start": 0, @@ -746,18 +746,18 @@ description: Result of parsing out_of_band_sketches.kcl { "type": "LabeledArg", "label": { - "commentStart": 548, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 554, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 556, + "commentStart": 0, "end": 0, "raw": "455.38", "start": 0, @@ -768,7 +768,7 @@ description: Result of parsing out_of_band_sketches.kcl "suffix": "None" } }, - "commentStart": 555, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -776,7 +776,7 @@ description: Result of parsing out_of_band_sketches.kcl "type": "UnaryExpression" }, { - "commentStart": 564, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -797,10 +797,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 543, + "commentStart": 0, "end": 0, "name": { - "commentStart": 543, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -810,7 +810,7 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 543, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -821,10 +821,10 @@ description: Result of parsing out_of_band_sketches.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 588, + "commentStart": 0, "end": 0, "name": { - "commentStart": 588, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -834,20 +834,20 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 588, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 527, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 567, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -860,7 +860,7 @@ description: Result of parsing out_of_band_sketches.kcl ], "2": [ { - "commentStart": 595, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -888,12 +888,12 @@ description: Result of parsing out_of_band_sketches.kcl "type": "VariableDeclaration" }, { - "commentStart": 604, + "commentStart": 0, "declaration": { - "commentStart": 606, + "commentStart": 0, "end": 0, "id": { - "commentStart": 606, + "commentStart": 0, "end": 0, "name": "profile002extended", "start": 0, @@ -903,10 +903,10 @@ description: Result of parsing out_of_band_sketches.kcl "body": [ { "abs_path": false, - "commentStart": 627, + "commentStart": 0, "end": 0, "name": { - "commentStart": 627, + "commentStart": 0, "end": 0, "name": "profile002", "start": 0, @@ -922,18 +922,18 @@ description: Result of parsing out_of_band_sketches.kcl { "type": "LabeledArg", "label": { - "commentStart": 648, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 654, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 656, + "commentStart": 0, "end": 0, "raw": "299.39", "start": 0, @@ -944,7 +944,7 @@ description: Result of parsing out_of_band_sketches.kcl "suffix": "None" } }, - "commentStart": 655, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -952,7 +952,7 @@ description: Result of parsing out_of_band_sketches.kcl "type": "UnaryExpression" }, { - "commentStart": 664, + "commentStart": 0, "end": 0, "raw": "21.28", "start": 0, @@ -973,10 +973,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 643, + "commentStart": 0, "end": 0, "name": { - "commentStart": 643, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -986,7 +986,7 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 643, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -997,10 +997,10 @@ description: Result of parsing out_of_band_sketches.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 692, + "commentStart": 0, "end": 0, "name": { - "commentStart": 692, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1010,20 +1010,20 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 692, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 627, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 671, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1036,7 +1036,7 @@ description: Result of parsing out_of_band_sketches.kcl ], "2": [ { - "commentStart": 699, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1064,21 +1064,21 @@ description: Result of parsing out_of_band_sketches.kcl "type": "VariableDeclaration" }, { - "commentStart": 708, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "type": "LabeledArg", "label": { - "commentStart": 760, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 769, + "commentStart": 0, "end": 0, "raw": "10.14", "start": 0, @@ -1093,10 +1093,10 @@ description: Result of parsing out_of_band_sketches.kcl ], "callee": { "abs_path": false, - "commentStart": 710, + "commentStart": 0, "end": 0, "name": { - "commentStart": 710, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1106,20 +1106,20 @@ description: Result of parsing out_of_band_sketches.kcl "start": 0, "type": "Name" }, - "commentStart": 710, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 718, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 719, + "commentStart": 0, "end": 0, "name": { - "commentStart": 719, + "commentStart": 0, "end": 0, "name": "profile001extended", "start": 0, @@ -1132,10 +1132,10 @@ description: Result of parsing out_of_band_sketches.kcl }, { "abs_path": false, - "commentStart": 739, + "commentStart": 0, "end": 0, "name": { - "commentStart": 739, + "commentStart": 0, "end": 0, "name": "profile002extended", "start": 0, @@ -1164,7 +1164,7 @@ description: Result of parsing out_of_band_sketches.kcl "nonCodeNodes": { "1": [ { - "commentStart": 251, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1175,7 +1175,7 @@ description: Result of parsing out_of_band_sketches.kcl ], "3": [ { - "commentStart": 504, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1186,7 +1186,7 @@ description: Result of parsing out_of_band_sketches.kcl ], "4": [ { - "commentStart": 604, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1197,7 +1197,7 @@ description: Result of parsing out_of_band_sketches.kcl ], "5": [ { - "commentStart": 708, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1208,7 +1208,7 @@ description: Result of parsing out_of_band_sketches.kcl ], "6": [ { - "commentStart": 775, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_polar0.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-math-polar0.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_polar0.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-math-polar0.png diff --git a/rust/kcl-lib/tests/parametric/ast.snap b/rust/kcl-lib/tests/parametric/ast.snap index 256df57d4..2cda057c8 100644 --- a/rust/kcl-lib/tests/parametric/ast.snap +++ b/rust/kcl-lib/tests/parametric/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing parametric.kcl "type": "Identifier" }, "init": { - "commentStart": 13, + "commentStart": 0, "end": 0, "raw": "35000", "start": 0, @@ -39,19 +39,19 @@ description: Result of parsing parametric.kcl "type": "VariableDeclaration" }, { - "commentStart": 18, + "commentStart": 0, "declaration": { - "commentStart": 26, + "commentStart": 0, "end": 0, "id": { - "commentStart": 26, + "commentStart": 0, "end": 0, "name": "width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 34, + "commentStart": 0, "end": 0, "raw": "9", "start": 0, @@ -72,19 +72,19 @@ description: Result of parsing parametric.kcl "type": "VariableDeclaration" }, { - "commentStart": 35, + "commentStart": 0, "declaration": { - "commentStart": 44, + "commentStart": 0, "end": 0, "id": { - "commentStart": 44, + "commentStart": 0, "end": 0, "name": "p", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 48, + "commentStart": 0, "end": 0, "raw": "150", "start": 0, @@ -105,19 +105,19 @@ description: Result of parsing parametric.kcl "type": "VariableDeclaration" }, { - "commentStart": 51, + "commentStart": 0, "declaration": { - "commentStart": 76, + "commentStart": 0, "end": 0, "id": { - "commentStart": 76, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 87, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -138,19 +138,19 @@ description: Result of parsing parametric.kcl "type": "VariableDeclaration" }, { - "commentStart": 88, + "commentStart": 0, "declaration": { - "commentStart": 99, + "commentStart": 0, "end": 0, "id": { - "commentStart": 99, + "commentStart": 0, "end": 0, "name": "FOS", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 105, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -171,19 +171,19 @@ description: Result of parsing parametric.kcl "type": "VariableDeclaration" }, { - "commentStart": 106, + "commentStart": 0, "declaration": { - "commentStart": 108, + "commentStart": 0, "end": 0, "id": { - "commentStart": 108, + "commentStart": 0, "end": 0, "name": "leg1", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 115, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -204,19 +204,19 @@ description: Result of parsing parametric.kcl "type": "VariableDeclaration" }, { - "commentStart": 116, + "commentStart": 0, "declaration": { - "commentStart": 127, + "commentStart": 0, "end": 0, "id": { - "commentStart": 127, + "commentStart": 0, "end": 0, "name": "leg2", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 134, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -237,12 +237,12 @@ description: Result of parsing parametric.kcl "type": "VariableDeclaration" }, { - "commentStart": 135, + "commentStart": 0, "declaration": { - "commentStart": 146, + "commentStart": 0, "end": 0, "id": { - "commentStart": 146, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -251,26 +251,26 @@ description: Result of parsing parametric.kcl "init": { "arguments": [ { - "commentStart": 163, + "commentStart": 0, "end": 0, "left": { - "commentStart": 163, + "commentStart": 0, "end": 0, "left": { - "commentStart": 163, + "commentStart": 0, "end": 0, "left": { - "commentStart": 163, + "commentStart": 0, "end": 0, "left": { - "commentStart": 163, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 163, + "commentStart": 0, "end": 0, "name": { - "commentStart": 163, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -284,10 +284,10 @@ description: Result of parsing parametric.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 174, + "commentStart": 0, "end": 0, "name": { - "commentStart": 174, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -305,10 +305,10 @@ description: Result of parsing parametric.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 178, + "commentStart": 0, "end": 0, "name": { - "commentStart": 178, + "commentStart": 0, "end": 0, "name": "FOS", "start": 0, @@ -325,7 +325,7 @@ description: Result of parsing parametric.kcl }, "operator": "*", "right": { - "commentStart": 184, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -343,10 +343,10 @@ description: Result of parsing parametric.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 188, + "commentStart": 0, "end": 0, "name": { - "commentStart": 188, + "commentStart": 0, "end": 0, "name": "sigmaAllow", "start": 0, @@ -364,10 +364,10 @@ description: Result of parsing parametric.kcl "operator": "/", "right": { "abs_path": false, - "commentStart": 201, + "commentStart": 0, "end": 0, "name": { - "commentStart": 201, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -385,10 +385,10 @@ description: Result of parsing parametric.kcl ], "callee": { "abs_path": false, - "commentStart": 158, + "commentStart": 0, "end": 0, "name": { - "commentStart": 158, + "commentStart": 0, "end": 0, "name": "sqrt", "start": 0, @@ -398,7 +398,7 @@ description: Result of parsing parametric.kcl "start": 0, "type": "Name" }, - "commentStart": 158, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -414,12 +414,12 @@ description: Result of parsing parametric.kcl "type": "VariableDeclaration" }, { - "commentStart": 207, + "commentStart": 0, "declaration": { - "commentStart": 218, + "commentStart": 0, "end": 0, "id": { - "commentStart": 218, + "commentStart": 0, "end": 0, "name": "bracket", "start": 0, @@ -430,7 +430,7 @@ description: Result of parsing parametric.kcl { "arguments": [ { - "commentStart": 242, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -441,10 +441,10 @@ description: Result of parsing parametric.kcl ], "callee": { "abs_path": false, - "commentStart": 228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 228, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -454,7 +454,7 @@ description: Result of parsing parametric.kcl "start": 0, "type": "Name" }, - "commentStart": 228, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -463,10 +463,10 @@ description: Result of parsing parametric.kcl { "arguments": [ { - "commentStart": 268, + "commentStart": 0, "elements": [ { - "commentStart": 269, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -478,7 +478,7 @@ description: Result of parsing parametric.kcl } }, { - "commentStart": 272, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -496,7 +496,7 @@ description: Result of parsing parametric.kcl "type": "ArrayExpression" }, { - "commentStart": 276, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -505,10 +505,10 @@ description: Result of parsing parametric.kcl ], "callee": { "abs_path": false, - "commentStart": 253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -518,7 +518,7 @@ description: Result of parsing parametric.kcl "start": 0, "type": "Name" }, - "commentStart": 253, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -529,17 +529,17 @@ description: Result of parsing parametric.kcl { "type": "LabeledArg", "label": { - "commentStart": 289, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 295, + "commentStart": 0, "elements": [ { - "commentStart": 296, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -552,10 +552,10 @@ description: Result of parsing parametric.kcl }, { "abs_path": false, - "commentStart": 299, + "commentStart": 0, "end": 0, "name": { - "commentStart": 299, + "commentStart": 0, "end": 0, "name": "leg1", "start": 0, @@ -576,10 +576,10 @@ description: Result of parsing parametric.kcl ], "callee": { "abs_path": false, - "commentStart": 284, + "commentStart": 0, "end": 0, "name": { - "commentStart": 284, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -589,7 +589,7 @@ description: Result of parsing parametric.kcl "start": 0, "type": "Name" }, - "commentStart": 284, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -601,21 +601,21 @@ description: Result of parsing parametric.kcl { "type": "LabeledArg", "label": { - "commentStart": 316, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 322, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 323, + "commentStart": 0, "end": 0, "name": { - "commentStart": 323, + "commentStart": 0, "end": 0, "name": "leg2", "start": 0, @@ -627,7 +627,7 @@ description: Result of parsing parametric.kcl "type": "Name" }, { - "commentStart": 329, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -648,10 +648,10 @@ description: Result of parsing parametric.kcl ], "callee": { "abs_path": false, - "commentStart": 311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 311, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -661,7 +661,7 @@ description: Result of parsing parametric.kcl "start": 0, "type": "Name" }, - "commentStart": 311, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -673,17 +673,17 @@ description: Result of parsing parametric.kcl { "type": "LabeledArg", "label": { - "commentStart": 343, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 349, + "commentStart": 0, "elements": [ { - "commentStart": 350, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -697,10 +697,10 @@ description: Result of parsing parametric.kcl { "argument": { "abs_path": false, - "commentStart": 354, + "commentStart": 0, "end": 0, "name": { - "commentStart": 354, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -711,7 +711,7 @@ description: Result of parsing parametric.kcl "type": "Name", "type": "Name" }, - "commentStart": 353, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -728,10 +728,10 @@ description: Result of parsing parametric.kcl ], "callee": { "abs_path": false, - "commentStart": 338, + "commentStart": 0, "end": 0, "name": { - "commentStart": 338, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -741,7 +741,7 @@ description: Result of parsing parametric.kcl "start": 0, "type": "Name" }, - "commentStart": 338, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -753,25 +753,25 @@ description: Result of parsing parametric.kcl { "type": "LabeledArg", "label": { - "commentStart": 376, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 382, + "commentStart": 0, "elements": [ { - "commentStart": 383, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 384, + "commentStart": 0, "end": 0, "name": "leg2", "start": 0, @@ -782,7 +782,7 @@ description: Result of parsing parametric.kcl "type": "Name", "type": "Name" }, - "commentStart": 383, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -792,10 +792,10 @@ description: Result of parsing parametric.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 391, + "commentStart": 0, "end": 0, "name": { - "commentStart": 391, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -811,7 +811,7 @@ description: Result of parsing parametric.kcl "type": "BinaryExpression" }, { - "commentStart": 402, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -832,10 +832,10 @@ description: Result of parsing parametric.kcl ], "callee": { "abs_path": false, - "commentStart": 371, + "commentStart": 0, "end": 0, "name": { - "commentStart": 371, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -845,7 +845,7 @@ description: Result of parsing parametric.kcl "start": 0, "type": "Name" }, - "commentStart": 371, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -857,17 +857,17 @@ description: Result of parsing parametric.kcl { "type": "LabeledArg", "label": { - "commentStart": 416, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 422, + "commentStart": 0, "elements": [ { - "commentStart": 423, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -879,15 +879,15 @@ description: Result of parsing parametric.kcl } }, { - "commentStart": 426, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 427, + "commentStart": 0, "end": 0, "name": { - "commentStart": 427, + "commentStart": 0, "end": 0, "name": "leg1", "start": 0, @@ -898,7 +898,7 @@ description: Result of parsing parametric.kcl "type": "Name", "type": "Name" }, - "commentStart": 426, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -908,10 +908,10 @@ description: Result of parsing parametric.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 434, + "commentStart": 0, "end": 0, "name": { - "commentStart": 434, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -936,10 +936,10 @@ description: Result of parsing parametric.kcl ], "callee": { "abs_path": false, - "commentStart": 411, + "commentStart": 0, "end": 0, "name": { - "commentStart": 411, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -949,7 +949,7 @@ description: Result of parsing parametric.kcl "start": 0, "type": "Name" }, - "commentStart": 411, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -959,7 +959,7 @@ description: Result of parsing parametric.kcl { "arguments": [ { - "commentStart": 457, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -968,10 +968,10 @@ description: Result of parsing parametric.kcl ], "callee": { "abs_path": false, - "commentStart": 451, + "commentStart": 0, "end": 0, "name": { - "commentStart": 451, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -981,7 +981,7 @@ description: Result of parsing parametric.kcl "start": 0, "type": "Name" }, - "commentStart": 451, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -992,7 +992,7 @@ description: Result of parsing parametric.kcl { "type": "LabeledArg", "label": { - "commentStart": 473, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1000,10 +1000,10 @@ description: Result of parsing parametric.kcl }, "arg": { "abs_path": false, - "commentStart": 482, + "commentStart": 0, "end": 0, "name": { - "commentStart": 482, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1018,10 +1018,10 @@ description: Result of parsing parametric.kcl ], "callee": { "abs_path": false, - "commentStart": 465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 465, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1031,7 +1031,7 @@ description: Result of parsing parametric.kcl "start": 0, "type": "Name" }, - "commentStart": 465, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1039,7 +1039,7 @@ description: Result of parsing parametric.kcl "unlabeled": null } ], - "commentStart": 228, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1061,7 +1061,7 @@ description: Result of parsing parametric.kcl "nonCodeNodes": { "0": [ { - "commentStart": 18, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1074,7 +1074,7 @@ description: Result of parsing parametric.kcl ], "1": [ { - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1087,7 +1087,7 @@ description: Result of parsing parametric.kcl ], "2": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1100,7 +1100,7 @@ description: Result of parsing parametric.kcl ], "3": [ { - "commentStart": 88, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1113,7 +1113,7 @@ description: Result of parsing parametric.kcl ], "4": [ { - "commentStart": 106, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1124,7 +1124,7 @@ description: Result of parsing parametric.kcl ], "5": [ { - "commentStart": 116, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1137,7 +1137,7 @@ description: Result of parsing parametric.kcl ], "6": [ { - "commentStart": 135, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1150,7 +1150,7 @@ description: Result of parsing parametric.kcl ], "7": [ { - "commentStart": 207, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/parametric_with_tan_arc/ast.snap b/rust/kcl-lib/tests/parametric_with_tan_arc/ast.snap index dc7108a9c..1fbb09e67 100644 --- a/rust/kcl-lib/tests/parametric_with_tan_arc/ast.snap +++ b/rust/kcl-lib/tests/parametric_with_tan_arc/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "Identifier" }, "init": { - "commentStart": 13, + "commentStart": 0, "end": 0, "raw": "15000", "start": 0, @@ -39,19 +39,19 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "VariableDeclaration" }, { - "commentStart": 18, + "commentStart": 0, "declaration": { - "commentStart": 26, + "commentStart": 0, "end": 0, "id": { - "commentStart": 26, + "commentStart": 0, "end": 0, "name": "width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 34, + "commentStart": 0, "end": 0, "raw": "11", "start": 0, @@ -72,19 +72,19 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "VariableDeclaration" }, { - "commentStart": 36, + "commentStart": 0, "declaration": { - "commentStart": 45, + "commentStart": 0, "end": 0, "id": { - "commentStart": 45, + "commentStart": 0, "end": 0, "name": "p", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 49, + "commentStart": 0, "end": 0, "raw": "150", "start": 0, @@ -105,19 +105,19 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "VariableDeclaration" }, { - "commentStart": 52, + "commentStart": 0, "declaration": { - "commentStart": 77, + "commentStart": 0, "end": 0, "id": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 88, + "commentStart": 0, "end": 0, "raw": "12", "start": 0, @@ -138,19 +138,19 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "VariableDeclaration" }, { - "commentStart": 90, + "commentStart": 0, "declaration": { - "commentStart": 101, + "commentStart": 0, "end": 0, "id": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "FOS", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 107, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -171,12 +171,12 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "VariableDeclaration" }, { - "commentStart": 109, + "commentStart": 0, "declaration": { - "commentStart": 109, + "commentStart": 0, "end": 0, "id": { - "commentStart": 109, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -185,23 +185,23 @@ description: Result of parsing parametric_with_tan_arc.kcl "init": { "arguments": [ { - "commentStart": 126, + "commentStart": 0, "end": 0, "left": { - "commentStart": 126, + "commentStart": 0, "end": 0, "left": { - "commentStart": 126, + "commentStart": 0, "end": 0, "left": { - "commentStart": 126, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 126, + "commentStart": 0, "end": 0, "name": { - "commentStart": 126, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, @@ -215,10 +215,10 @@ description: Result of parsing parametric_with_tan_arc.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 137, + "commentStart": 0, "end": 0, "name": { - "commentStart": 137, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -236,10 +236,10 @@ description: Result of parsing parametric_with_tan_arc.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 141, + "commentStart": 0, "end": 0, "name": "FOS", "start": 0, @@ -256,7 +256,7 @@ description: Result of parsing parametric_with_tan_arc.kcl }, "operator": "*", "right": { - "commentStart": 147, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -273,14 +273,14 @@ description: Result of parsing parametric_with_tan_arc.kcl }, "operator": "/", "right": { - "commentStart": 152, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 152, + "commentStart": 0, "end": 0, "name": { - "commentStart": 152, + "commentStart": 0, "end": 0, "name": "sigmaAllow", "start": 0, @@ -294,10 +294,10 @@ description: Result of parsing parametric_with_tan_arc.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 165, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -319,10 +319,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 121, + "commentStart": 0, "end": 0, "name": { - "commentStart": 121, + "commentStart": 0, "end": 0, "name": "sqrt", "start": 0, @@ -332,7 +332,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 121, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -348,26 +348,26 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "VariableDeclaration" }, { - "commentStart": 173, + "commentStart": 0, "declaration": { - "commentStart": 173, + "commentStart": 0, "end": 0, "id": { - "commentStart": 173, + "commentStart": 0, "end": 0, "name": "filletR", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 183, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 183, + "commentStart": 0, "end": 0, "name": { - "commentStart": 183, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -380,7 +380,7 @@ description: Result of parsing parametric_with_tan_arc.kcl }, "operator": "*", "right": { - "commentStart": 195, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -405,19 +405,19 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "VariableDeclaration" }, { - "commentStart": 197, + "commentStart": 0, "declaration": { - "commentStart": 197, + "commentStart": 0, "end": 0, "id": { - "commentStart": 197, + "commentStart": 0, "end": 0, "name": "shelfMountL", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 211, + "commentStart": 0, "end": 0, "raw": "9", "start": 0, @@ -438,19 +438,19 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "VariableDeclaration" }, { - "commentStart": 213, + "commentStart": 0, "declaration": { - "commentStart": 213, + "commentStart": 0, "end": 0, "id": { - "commentStart": 213, + "commentStart": 0, "end": 0, "name": "wallMountL", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 226, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -471,12 +471,12 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "VariableDeclaration" }, { - "commentStart": 227, + "commentStart": 0, "declaration": { - "commentStart": 229, + "commentStart": 0, "end": 0, "id": { - "commentStart": 229, + "commentStart": 0, "end": 0, "name": "bracket", "start": 0, @@ -488,10 +488,10 @@ description: Result of parsing parametric_with_tan_arc.kcl "arguments": [ { "abs_path": false, - "commentStart": 253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -505,10 +505,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 239, + "commentStart": 0, "end": 0, "name": { - "commentStart": 239, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -518,7 +518,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 239, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -527,10 +527,10 @@ description: Result of parsing parametric_with_tan_arc.kcl { "arguments": [ { - "commentStart": 277, + "commentStart": 0, "elements": [ { - "commentStart": 278, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -542,7 +542,7 @@ description: Result of parsing parametric_with_tan_arc.kcl } }, { - "commentStart": 281, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -560,7 +560,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "ArrayExpression" }, { - "commentStart": 285, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -569,10 +569,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 262, + "commentStart": 0, "end": 0, "name": { - "commentStart": 262, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -582,7 +582,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 262, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -593,17 +593,17 @@ description: Result of parsing parametric_with_tan_arc.kcl { "type": "LabeledArg", "label": { - "commentStart": 298, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 304, + "commentStart": 0, "elements": [ { - "commentStart": 305, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -616,10 +616,10 @@ description: Result of parsing parametric_with_tan_arc.kcl }, { "abs_path": false, - "commentStart": 308, + "commentStart": 0, "end": 0, "name": { - "commentStart": 308, + "commentStart": 0, "end": 0, "name": "wallMountL", "start": 0, @@ -640,10 +640,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 293, + "commentStart": 0, "end": 0, "name": { - "commentStart": 293, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -653,7 +653,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 293, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -663,14 +663,14 @@ description: Result of parsing parametric_with_tan_arc.kcl { "arguments": [ { - "commentStart": 340, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 342, + "commentStart": 0, "end": 0, "key": { - "commentStart": 342, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -680,10 +680,10 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 351, + "commentStart": 0, "end": 0, "name": { - "commentStart": 351, + "commentStart": 0, "end": 0, "name": "filletR", "start": 0, @@ -696,10 +696,10 @@ description: Result of parsing parametric_with_tan_arc.kcl } }, { - "commentStart": 360, + "commentStart": 0, "end": 0, "key": { - "commentStart": 360, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -708,7 +708,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 369, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -726,7 +726,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "ObjectExpression" }, { - "commentStart": 375, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -735,10 +735,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 326, + "commentStart": 0, "end": 0, "name": { - "commentStart": 326, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -748,7 +748,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 326, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -759,22 +759,22 @@ description: Result of parsing parametric_with_tan_arc.kcl { "type": "LabeledArg", "label": { - "commentStart": 388, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 394, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 396, + "commentStart": 0, "end": 0, "name": { - "commentStart": 396, + "commentStart": 0, "end": 0, "name": "shelfMountL", "start": 0, @@ -785,7 +785,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "Name", "type": "Name" }, - "commentStart": 395, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -793,7 +793,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "UnaryExpression" }, { - "commentStart": 409, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -814,10 +814,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 383, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -827,7 +827,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 383, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -839,17 +839,17 @@ description: Result of parsing parametric_with_tan_arc.kcl { "type": "LabeledArg", "label": { - "commentStart": 423, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 429, + "commentStart": 0, "elements": [ { - "commentStart": 430, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -863,10 +863,10 @@ description: Result of parsing parametric_with_tan_arc.kcl { "argument": { "abs_path": false, - "commentStart": 434, + "commentStart": 0, "end": 0, "name": { - "commentStart": 434, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -877,7 +877,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "Name", "type": "Name" }, - "commentStart": 433, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -894,10 +894,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 418, + "commentStart": 0, "end": 0, "name": { - "commentStart": 418, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -907,7 +907,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 418, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -919,21 +919,21 @@ description: Result of parsing parametric_with_tan_arc.kcl { "type": "LabeledArg", "label": { - "commentStart": 456, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 462, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 463, + "commentStart": 0, "end": 0, "name": "shelfMountL", "start": 0, @@ -945,7 +945,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "Name" }, { - "commentStart": 476, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -966,10 +966,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 451, + "commentStart": 0, "end": 0, "name": { - "commentStart": 451, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -979,7 +979,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 451, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -989,14 +989,14 @@ description: Result of parsing parametric_with_tan_arc.kcl { "arguments": [ { - "commentStart": 499, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 508, + "commentStart": 0, "end": 0, "key": { - "commentStart": 508, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1005,14 +1005,14 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 517, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 517, + "commentStart": 0, "end": 0, "name": { - "commentStart": 517, + "commentStart": 0, "end": 0, "name": "filletR", "start": 0, @@ -1026,10 +1026,10 @@ description: Result of parsing parametric_with_tan_arc.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 527, + "commentStart": 0, "end": 0, "name": { - "commentStart": 527, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -1046,10 +1046,10 @@ description: Result of parsing parametric_with_tan_arc.kcl } }, { - "commentStart": 545, + "commentStart": 0, "end": 0, "key": { - "commentStart": 545, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -1059,7 +1059,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "ObjectProperty", "value": { "argument": { - "commentStart": 555, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1070,7 +1070,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "suffix": "None" } }, - "commentStart": 554, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1084,7 +1084,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "ObjectExpression" }, { - "commentStart": 566, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1093,10 +1093,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 485, + "commentStart": 0, "end": 0, "name": { - "commentStart": 485, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -1106,7 +1106,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 485, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1117,17 +1117,17 @@ description: Result of parsing parametric_with_tan_arc.kcl { "type": "LabeledArg", "label": { - "commentStart": 579, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 585, + "commentStart": 0, "elements": [ { - "commentStart": 586, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1141,10 +1141,10 @@ description: Result of parsing parametric_with_tan_arc.kcl { "argument": { "abs_path": false, - "commentStart": 590, + "commentStart": 0, "end": 0, "name": { - "commentStart": 590, + "commentStart": 0, "end": 0, "name": "wallMountL", "start": 0, @@ -1155,7 +1155,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "type": "Name", "type": "Name" }, - "commentStart": 589, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1172,10 +1172,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 574, + "commentStart": 0, "end": 0, "name": { - "commentStart": 574, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1185,7 +1185,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 574, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1195,7 +1195,7 @@ description: Result of parsing parametric_with_tan_arc.kcl { "arguments": [ { - "commentStart": 614, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1204,10 +1204,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 608, + "commentStart": 0, "end": 0, "name": { - "commentStart": 608, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1217,7 +1217,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 608, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1228,7 +1228,7 @@ description: Result of parsing parametric_with_tan_arc.kcl { "type": "LabeledArg", "label": { - "commentStart": 630, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1236,10 +1236,10 @@ description: Result of parsing parametric_with_tan_arc.kcl }, "arg": { "abs_path": false, - "commentStart": 639, + "commentStart": 0, "end": 0, "name": { - "commentStart": 639, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1254,10 +1254,10 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 622, + "commentStart": 0, "end": 0, "name": { - "commentStart": 622, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1267,7 +1267,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 622, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1275,7 +1275,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "unlabeled": null } ], - "commentStart": 239, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1297,7 +1297,7 @@ description: Result of parsing parametric_with_tan_arc.kcl "nonCodeNodes": { "0": [ { - "commentStart": 18, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1310,7 +1310,7 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "1": [ { - "commentStart": 36, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1323,7 +1323,7 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "2": [ { - "commentStart": 52, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1336,7 +1336,7 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "3": [ { - "commentStart": 90, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1349,7 +1349,7 @@ description: Result of parsing parametric_with_tan_arc.kcl ], "8": [ { - "commentStart": 227, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/pattern_circular_in_module/ast.snap b/rust/kcl-lib/tests/pattern_circular_in_module/ast.snap index c51772b1a..5109c6649 100644 --- a/rust/kcl-lib/tests/pattern_circular_in_module/ast.snap +++ b/rust/kcl-lib/tests/pattern_circular_in_module/ast.snap @@ -17,10 +17,10 @@ description: Result of parsing pattern_circular_in_module.kcl "items": [ { "alias": null, - "commentStart": 7, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "thing", "start": 0, @@ -36,16 +36,16 @@ description: Result of parsing pattern_circular_in_module.kcl "type": "ImportStatement" }, { - "commentStart": 29, + "commentStart": 0, "end": 0, "expression": { "arguments": [], "callee": { "abs_path": false, - "commentStart": 31, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31, + "commentStart": 0, "end": 0, "name": "thing", "start": 0, @@ -55,7 +55,7 @@ description: Result of parsing pattern_circular_in_module.kcl "start": 0, "type": "Name" }, - "commentStart": 31, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -72,7 +72,7 @@ description: Result of parsing pattern_circular_in_module.kcl "nonCodeNodes": { "0": [ { - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/pattern_linear_in_module/ast.snap b/rust/kcl-lib/tests/pattern_linear_in_module/ast.snap index b9fcea5c2..22e6a7e6d 100644 --- a/rust/kcl-lib/tests/pattern_linear_in_module/ast.snap +++ b/rust/kcl-lib/tests/pattern_linear_in_module/ast.snap @@ -17,10 +17,10 @@ description: Result of parsing pattern_linear_in_module.kcl "items": [ { "alias": null, - "commentStart": 7, + "commentStart": 0, "end": 0, "name": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "thing", "start": 0, @@ -36,16 +36,16 @@ description: Result of parsing pattern_linear_in_module.kcl "type": "ImportStatement" }, { - "commentStart": 29, + "commentStart": 0, "end": 0, "expression": { "arguments": [], "callee": { "abs_path": false, - "commentStart": 31, + "commentStart": 0, "end": 0, "name": { - "commentStart": 31, + "commentStart": 0, "end": 0, "name": "thing", "start": 0, @@ -55,7 +55,7 @@ description: Result of parsing pattern_linear_in_module.kcl "start": 0, "type": "Name" }, - "commentStart": 31, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -72,7 +72,7 @@ description: Result of parsing pattern_linear_in_module.kcl "nonCodeNodes": { "0": [ { - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/pentagon_fillet_sugar/ast.snap b/rust/kcl-lib/tests/pentagon_fillet_sugar/ast.snap index 8a8f3fecf..d30a88249 100644 --- a/rust/kcl-lib/tests/pentagon_fillet_sugar/ast.snap +++ b/rust/kcl-lib/tests/pentagon_fillet_sugar/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "Identifier" }, "init": { - "commentStart": 17, + "commentStart": 0, "end": 0, "raw": "200", "start": 0, @@ -39,19 +39,19 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "VariableDeclaration" }, { - "commentStart": 21, + "commentStart": 0, "declaration": { - "commentStart": 21, + "commentStart": 0, "end": 0, "id": { - "commentStart": 21, + "commentStart": 0, "end": 0, "name": "plumbusLen", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 34, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -72,19 +72,19 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "VariableDeclaration" }, { - "commentStart": 38, + "commentStart": 0, "declaration": { - "commentStart": 38, + "commentStart": 0, "end": 0, "id": { - "commentStart": 38, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 47, + "commentStart": 0, "end": 0, "raw": "80", "start": 0, @@ -105,26 +105,26 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "VariableDeclaration" }, { - "commentStart": 50, + "commentStart": 0, "declaration": { - "commentStart": 50, + "commentStart": 0, "end": 0, "id": { - "commentStart": 50, + "commentStart": 0, "end": 0, "name": "circ", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 57, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 61, + "commentStart": 0, "end": 0, "key": { - "commentStart": 61, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -133,7 +133,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 74, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -146,10 +146,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl } }, { - "commentStart": 79, + "commentStart": 0, "end": 0, "key": { - "commentStart": 79, + "commentStart": 0, "end": 0, "name": "angleEnd", "start": 0, @@ -158,7 +158,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 90, + "commentStart": 0, "end": 0, "raw": "360", "start": 0, @@ -171,10 +171,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl } }, { - "commentStart": 97, + "commentStart": 0, "end": 0, "key": { - "commentStart": 97, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -184,10 +184,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 106, + "commentStart": 0, "end": 0, "name": { - "commentStart": 106, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -214,19 +214,19 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "VariableDeclaration" }, { - "commentStart": 114, + "commentStart": 0, "declaration": { - "commentStart": 116, + "commentStart": 0, "end": 0, "id": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "triangleLen", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 130, + "commentStart": 0, "end": 0, "raw": "500", "start": 0, @@ -247,12 +247,12 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "VariableDeclaration" }, { - "commentStart": 134, + "commentStart": 0, "declaration": { - "commentStart": 134, + "commentStart": 0, "end": 0, "id": { - "commentStart": 134, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -263,7 +263,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "arguments": [ { - "commentStart": 152, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -274,10 +274,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 138, + "commentStart": 0, "end": 0, "name": { - "commentStart": 138, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -287,7 +287,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 138, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -296,10 +296,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "arguments": [ { - "commentStart": 178, + "commentStart": 0, "elements": [ { - "commentStart": 179, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -311,7 +311,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl } }, { - "commentStart": 182, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -329,7 +329,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "ArrayExpression" }, { - "commentStart": 186, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -338,10 +338,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 163, + "commentStart": 0, "end": 0, "name": { - "commentStart": 163, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -351,7 +351,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 163, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -360,14 +360,14 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "arguments": [ { - "commentStart": 205, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 207, + "commentStart": 0, "end": 0, "key": { - "commentStart": 207, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -376,7 +376,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 215, + "commentStart": 0, "end": 0, "raw": "60", "start": 0, @@ -389,10 +389,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl } }, { - "commentStart": 219, + "commentStart": 0, "end": 0, "key": { - "commentStart": 219, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -402,10 +402,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 228, + "commentStart": 0, "end": 0, "name": "triangleLen", "start": 0, @@ -423,14 +423,14 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "ObjectExpression" }, { - "commentStart": 243, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 246, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -440,10 +440,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 194, + "commentStart": 0, "end": 0, "name": { - "commentStart": 194, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -453,7 +453,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 194, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -462,14 +462,14 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "arguments": [ { - "commentStart": 266, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 268, + "commentStart": 0, "end": 0, "key": { - "commentStart": 268, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -478,7 +478,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 276, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -491,10 +491,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl } }, { - "commentStart": 281, + "commentStart": 0, "end": 0, "key": { - "commentStart": 281, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -504,10 +504,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 290, + "commentStart": 0, "end": 0, "name": { - "commentStart": 290, + "commentStart": 0, "end": 0, "name": "triangleLen", "start": 0, @@ -525,14 +525,14 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "ObjectExpression" }, { - "commentStart": 305, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 308, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -542,10 +542,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 255, + "commentStart": 0, "end": 0, "name": { - "commentStart": 255, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -555,7 +555,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 255, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -564,14 +564,14 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "arguments": [ { - "commentStart": 328, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 330, + "commentStart": 0, "end": 0, "key": { - "commentStart": 330, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -580,7 +580,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 338, + "commentStart": 0, "end": 0, "raw": "300", "start": 0, @@ -593,10 +593,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl } }, { - "commentStart": 343, + "commentStart": 0, "end": 0, "key": { - "commentStart": 343, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -606,10 +606,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 352, + "commentStart": 0, "end": 0, "name": { - "commentStart": 352, + "commentStart": 0, "end": 0, "name": "triangleLen", "start": 0, @@ -627,14 +627,14 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "ObjectExpression" }, { - "commentStart": 367, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 370, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -644,10 +644,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 317, + "commentStart": 0, "end": 0, "name": { - "commentStart": 317, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -657,7 +657,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 317, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -668,7 +668,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "type": "LabeledArg", "label": { - "commentStart": 387, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -676,10 +676,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl }, "arg": { "abs_path": false, - "commentStart": 396, + "commentStart": 0, "end": 0, "name": { - "commentStart": 396, + "commentStart": 0, "end": 0, "name": "triangleHeight", "start": 0, @@ -694,10 +694,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 379, + "commentStart": 0, "end": 0, "name": { - "commentStart": 379, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -707,7 +707,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 379, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -715,7 +715,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "unlabeled": null } ], - "commentStart": 138, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -731,12 +731,12 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "VariableDeclaration" }, { - "commentStart": 411, + "commentStart": 0, "declaration": { - "commentStart": 416, + "commentStart": 0, "end": 0, "id": { - "commentStart": 416, + "commentStart": 0, "end": 0, "name": "circl", "start": 0, @@ -752,10 +752,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl "arguments": [ { "abs_path": false, - "commentStart": 456, + "commentStart": 0, "end": 0, "name": { - "commentStart": 456, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -768,10 +768,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl }, { "abs_path": false, - "commentStart": 459, + "commentStart": 0, "end": 0, "name": { - "commentStart": 459, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -785,10 +785,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 442, + "commentStart": 0, "end": 0, "name": { - "commentStart": 442, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -798,7 +798,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 442, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -807,17 +807,17 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "arguments": [ { - "commentStart": 487, + "commentStart": 0, "elements": [ { - "commentStart": 488, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 488, + "commentStart": 0, "end": 0, "name": { - "commentStart": 488, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -831,10 +831,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 492, + "commentStart": 0, "end": 0, "name": { - "commentStart": 492, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -850,14 +850,14 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "BinaryExpression" }, { - "commentStart": 500, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 500, + "commentStart": 0, "end": 0, "name": { - "commentStart": 500, + "commentStart": 0, "end": 0, "name": "triangleHeight", "start": 0, @@ -870,7 +870,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl }, "operator": "/", "right": { - "commentStart": 517, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -892,7 +892,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "ArrayExpression" }, { - "commentStart": 521, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -901,10 +901,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 472, + "commentStart": 0, "end": 0, "name": { - "commentStart": 472, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -914,7 +914,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 472, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -924,10 +924,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl "arguments": [ { "abs_path": false, - "commentStart": 535, + "commentStart": 0, "end": 0, "name": { - "commentStart": 535, + "commentStart": 0, "end": 0, "name": "circ", "start": 0, @@ -939,14 +939,14 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "Name" }, { - "commentStart": 541, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 544, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -956,10 +956,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 531, + "commentStart": 0, "end": 0, "name": { - "commentStart": 531, + "commentStart": 0, "end": 0, "name": "arc", "start": 0, @@ -969,7 +969,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 531, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -978,7 +978,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "arguments": [ { - "commentStart": 567, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -987,10 +987,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 561, + "commentStart": 0, "end": 0, "name": { - "commentStart": 561, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1000,37 +1000,37 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 561, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 442, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, - "commentStart": 435, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 431, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 421, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 422, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -1040,7 +1040,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "type": "Parameter", "identifier": { - "commentStart": 425, + "commentStart": 0, "end": 0, "name": "face", "start": 0, @@ -1062,12 +1062,12 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "VariableDeclaration" }, { - "commentStart": 571, + "commentStart": 0, "declaration": { - "commentStart": 573, + "commentStart": 0, "end": 0, "id": { - "commentStart": 573, + "commentStart": 0, "end": 0, "name": "c1", "start": 0, @@ -1077,7 +1077,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "arguments": [ { "argument": { - "commentStart": 585, + "commentStart": 0, "end": 0, "raw": "200", "start": 0, @@ -1088,7 +1088,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "suffix": "None" } }, - "commentStart": 584, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1097,10 +1097,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl }, { "abs_path": false, - "commentStart": 590, + "commentStart": 0, "end": 0, "name": { - "commentStart": 590, + "commentStart": 0, "end": 0, "name": "c", "start": 0, @@ -1114,10 +1114,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 578, + "commentStart": 0, "end": 0, "name": { - "commentStart": 578, + "commentStart": 0, "end": 0, "name": "circl", "start": 0, @@ -1127,7 +1127,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 578, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1143,12 +1143,12 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "VariableDeclaration" }, { - "commentStart": 593, + "commentStart": 0, "declaration": { - "commentStart": 593, + "commentStart": 0, "end": 0, "id": { - "commentStart": 593, + "commentStart": 0, "end": 0, "name": "plumbus1", "start": 0, @@ -1158,10 +1158,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl "body": [ { "abs_path": false, - "commentStart": 604, + "commentStart": 0, "end": 0, "name": { - "commentStart": 604, + "commentStart": 0, "end": 0, "name": "c1", "start": 0, @@ -1177,7 +1177,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "type": "LabeledArg", "label": { - "commentStart": 620, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1185,10 +1185,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl }, "arg": { "abs_path": false, - "commentStart": 629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 629, + "commentStart": 0, "end": 0, "name": "plumbusLen", "start": 0, @@ -1203,10 +1203,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 612, + "commentStart": 0, "end": 0, "name": { - "commentStart": 612, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1216,7 +1216,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 612, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1228,14 +1228,14 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "type": "LabeledArg", "label": { - "commentStart": 661, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 670, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -1250,25 +1250,25 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "type": "LabeledArg", "label": { - "commentStart": 680, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 687, + "commentStart": 0, "elements": [ { - "commentStart": 698, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 698, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 698, + "commentStart": 0, "end": 0, "name": "c1", "start": 0, @@ -1276,7 +1276,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "Identifier" }, "property": { - "commentStart": 701, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -1288,7 +1288,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "MemberExpression" }, "property": { - "commentStart": 706, + "commentStart": 0, "end": 0, "name": "arc_tag", "start": 0, @@ -1302,15 +1302,15 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "arguments": [ { - "commentStart": 740, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 740, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 740, + "commentStart": 0, "end": 0, "name": "c1", "start": 0, @@ -1318,7 +1318,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "Identifier" }, "property": { - "commentStart": 743, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -1330,7 +1330,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "MemberExpression" }, "property": { - "commentStart": 748, + "commentStart": 0, "end": 0, "name": "arc_tag", "start": 0, @@ -1344,10 +1344,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 724, + "commentStart": 0, "end": 0, "name": { - "commentStart": 724, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -1357,7 +1357,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 724, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1373,10 +1373,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 646, + "commentStart": 0, "end": 0, "name": { - "commentStart": 646, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1386,7 +1386,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 646, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1394,7 +1394,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "unlabeled": null } ], - "commentStart": 604, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1410,12 +1410,12 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "VariableDeclaration" }, { - "commentStart": 774, + "commentStart": 0, "declaration": { - "commentStart": 774, + "commentStart": 0, "end": 0, "id": { - "commentStart": 774, + "commentStart": 0, "end": 0, "name": "c2", "start": 0, @@ -1424,7 +1424,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "init": { "arguments": [ { - "commentStart": 785, + "commentStart": 0, "end": 0, "raw": "200", "start": 0, @@ -1437,10 +1437,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl }, { "abs_path": false, - "commentStart": 790, + "commentStart": 0, "end": 0, "name": { - "commentStart": 790, + "commentStart": 0, "end": 0, "name": "a", "start": 0, @@ -1454,10 +1454,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 779, + "commentStart": 0, "end": 0, "name": { - "commentStart": 779, + "commentStart": 0, "end": 0, "name": "circl", "start": 0, @@ -1467,7 +1467,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 779, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1483,12 +1483,12 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "VariableDeclaration" }, { - "commentStart": 793, + "commentStart": 0, "declaration": { - "commentStart": 793, + "commentStart": 0, "end": 0, "id": { - "commentStart": 793, + "commentStart": 0, "end": 0, "name": "plumbus0", "start": 0, @@ -1498,10 +1498,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl "body": [ { "abs_path": false, - "commentStart": 804, + "commentStart": 0, "end": 0, "name": { - "commentStart": 804, + "commentStart": 0, "end": 0, "name": "c2", "start": 0, @@ -1517,7 +1517,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "type": "LabeledArg", "label": { - "commentStart": 820, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1525,10 +1525,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl }, "arg": { "abs_path": false, - "commentStart": 829, + "commentStart": 0, "end": 0, "name": { - "commentStart": 829, + "commentStart": 0, "end": 0, "name": "plumbusLen", "start": 0, @@ -1543,10 +1543,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 812, + "commentStart": 0, "end": 0, "name": { - "commentStart": 812, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1556,7 +1556,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 812, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1568,14 +1568,14 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "type": "LabeledArg", "label": { - "commentStart": 861, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 870, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -1590,25 +1590,25 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "type": "LabeledArg", "label": { - "commentStart": 880, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 887, + "commentStart": 0, "elements": [ { - "commentStart": 898, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 898, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 898, + "commentStart": 0, "end": 0, "name": "c2", "start": 0, @@ -1616,7 +1616,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "Identifier" }, "property": { - "commentStart": 901, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -1628,7 +1628,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "MemberExpression" }, "property": { - "commentStart": 906, + "commentStart": 0, "end": 0, "name": "arc_tag", "start": 0, @@ -1642,15 +1642,15 @@ description: Result of parsing pentagon_fillet_sugar.kcl { "arguments": [ { - "commentStart": 940, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 940, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 940, + "commentStart": 0, "end": 0, "name": "c2", "start": 0, @@ -1658,7 +1658,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "Identifier" }, "property": { - "commentStart": 943, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, @@ -1670,7 +1670,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "type": "MemberExpression" }, "property": { - "commentStart": 948, + "commentStart": 0, "end": 0, "name": "arc_tag", "start": 0, @@ -1684,10 +1684,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 924, + "commentStart": 0, "end": 0, "name": { - "commentStart": 924, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -1697,7 +1697,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 924, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1713,10 +1713,10 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "callee": { "abs_path": false, - "commentStart": 846, + "commentStart": 0, "end": 0, "name": { - "commentStart": 846, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1726,7 +1726,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "start": 0, "type": "Name" }, - "commentStart": 846, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1734,7 +1734,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "unlabeled": null } ], - "commentStart": 804, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1756,7 +1756,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl "nonCodeNodes": { "3": [ { - "commentStart": 114, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1767,7 +1767,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "5": [ { - "commentStart": 411, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1778,7 +1778,7 @@ description: Result of parsing pentagon_fillet_sugar.kcl ], "6": [ { - "commentStart": 571, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/pipe_as_arg/ast.snap b/rust/kcl-lib/tests/pipe_as_arg/ast.snap index ce6c70cc1..3fd097b8d 100644 --- a/rust/kcl-lib/tests/pipe_as_arg/ast.snap +++ b/rust/kcl-lib/tests/pipe_as_arg/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing pipe_as_arg.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -21,26 +21,26 @@ description: Result of parsing pipe_as_arg.kcl "body": { "body": [ { - "commentStart": 28, + "commentStart": 0, "declaration": { - "commentStart": 28, + "commentStart": 0, "end": 0, "id": { - "commentStart": 28, + "commentStart": 0, "end": 0, "name": "l", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 32, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 32, + "commentStart": 0, "end": 0, "name": { - "commentStart": 32, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -53,7 +53,7 @@ description: Result of parsing pipe_as_arg.kcl }, "operator": "/", "right": { - "commentStart": 41, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -78,23 +78,23 @@ description: Result of parsing pipe_as_arg.kcl "type": "VariableDeclaration" }, { - "commentStart": 45, + "commentStart": 0, "declaration": { - "commentStart": 45, + "commentStart": 0, "end": 0, "id": { - "commentStart": 45, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 49, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 49, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -102,7 +102,7 @@ description: Result of parsing pipe_as_arg.kcl "type": "Identifier" }, "property": { - "commentStart": 56, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -127,23 +127,23 @@ description: Result of parsing pipe_as_arg.kcl "type": "VariableDeclaration" }, { - "commentStart": 61, + "commentStart": 0, "declaration": { - "commentStart": 61, + "commentStart": 0, "end": 0, "id": { - "commentStart": 61, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 65, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 65, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -151,7 +151,7 @@ description: Result of parsing pipe_as_arg.kcl "type": "Identifier" }, "property": { - "commentStart": 72, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -176,30 +176,30 @@ description: Result of parsing pipe_as_arg.kcl "type": "VariableDeclaration" }, { - "commentStart": 77, + "commentStart": 0, "declaration": { - "commentStart": 77, + "commentStart": 0, "end": 0, "id": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "p0", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 82, + "commentStart": 0, "elements": [ { - "commentStart": 83, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 84, + "commentStart": 0, "end": 0, "name": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -210,7 +210,7 @@ description: Result of parsing pipe_as_arg.kcl "type": "Name", "type": "Name" }, - "commentStart": 83, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -220,10 +220,10 @@ description: Result of parsing pipe_as_arg.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 88, + "commentStart": 0, "end": 0, "name": { - "commentStart": 88, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -239,15 +239,15 @@ description: Result of parsing pipe_as_arg.kcl "type": "BinaryExpression" }, { - "commentStart": 91, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 92, + "commentStart": 0, "end": 0, "name": { - "commentStart": 92, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -258,7 +258,7 @@ description: Result of parsing pipe_as_arg.kcl "type": "Name", "type": "Name" }, - "commentStart": 91, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -268,10 +268,10 @@ description: Result of parsing pipe_as_arg.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 96, + "commentStart": 0, "end": 0, "name": { - "commentStart": 96, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -302,30 +302,30 @@ description: Result of parsing pipe_as_arg.kcl "type": "VariableDeclaration" }, { - "commentStart": 101, + "commentStart": 0, "declaration": { - "commentStart": 101, + "commentStart": 0, "end": 0, "id": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "p1", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 106, + "commentStart": 0, "elements": [ { - "commentStart": 107, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 108, + "commentStart": 0, "end": 0, "name": { - "commentStart": 108, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -336,7 +336,7 @@ description: Result of parsing pipe_as_arg.kcl "type": "Name", "type": "Name" }, - "commentStart": 107, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -346,10 +346,10 @@ description: Result of parsing pipe_as_arg.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 112, + "commentStart": 0, "end": 0, "name": { - "commentStart": 112, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -365,14 +365,14 @@ description: Result of parsing pipe_as_arg.kcl "type": "BinaryExpression" }, { - "commentStart": 115, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 115, + "commentStart": 0, "end": 0, "name": { - "commentStart": 115, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -386,10 +386,10 @@ description: Result of parsing pipe_as_arg.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 119, + "commentStart": 0, "end": 0, "name": { - "commentStart": 119, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -420,29 +420,29 @@ description: Result of parsing pipe_as_arg.kcl "type": "VariableDeclaration" }, { - "commentStart": 124, + "commentStart": 0, "declaration": { - "commentStart": 124, + "commentStart": 0, "end": 0, "id": { - "commentStart": 124, + "commentStart": 0, "end": 0, "name": "p2", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 129, + "commentStart": 0, "elements": [ { - "commentStart": 130, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -456,10 +456,10 @@ description: Result of parsing pipe_as_arg.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 134, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -475,14 +475,14 @@ description: Result of parsing pipe_as_arg.kcl "type": "BinaryExpression" }, { - "commentStart": 137, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 137, + "commentStart": 0, "end": 0, "name": { - "commentStart": 137, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -496,10 +496,10 @@ description: Result of parsing pipe_as_arg.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 141, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -530,29 +530,29 @@ description: Result of parsing pipe_as_arg.kcl "type": "VariableDeclaration" }, { - "commentStart": 146, + "commentStart": 0, "declaration": { - "commentStart": 146, + "commentStart": 0, "end": 0, "id": { - "commentStart": 146, + "commentStart": 0, "end": 0, "name": "p3", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 151, + "commentStart": 0, "elements": [ { - "commentStart": 152, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 152, + "commentStart": 0, "end": 0, "name": { - "commentStart": 152, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -566,10 +566,10 @@ description: Result of parsing pipe_as_arg.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 156, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -585,15 +585,15 @@ description: Result of parsing pipe_as_arg.kcl "type": "BinaryExpression" }, { - "commentStart": 159, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 160, + "commentStart": 0, "end": 0, "name": "l", "start": 0, @@ -604,7 +604,7 @@ description: Result of parsing pipe_as_arg.kcl "type": "Name", "type": "Name" }, - "commentStart": 159, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -614,10 +614,10 @@ description: Result of parsing pipe_as_arg.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 164, + "commentStart": 0, "end": 0, "name": { - "commentStart": 164, + "commentStart": 0, "end": 0, "name": "y", "start": 0, @@ -654,10 +654,10 @@ description: Result of parsing pipe_as_arg.kcl "arguments": [ { "abs_path": false, - "commentStart": 191, + "commentStart": 0, "end": 0, "name": { - "commentStart": 191, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -671,10 +671,10 @@ description: Result of parsing pipe_as_arg.kcl ], "callee": { "abs_path": false, - "commentStart": 177, + "commentStart": 0, "end": 0, "name": { - "commentStart": 177, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -684,7 +684,7 @@ description: Result of parsing pipe_as_arg.kcl "start": 0, "type": "Name" }, - "commentStart": 177, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -694,10 +694,10 @@ description: Result of parsing pipe_as_arg.kcl "arguments": [ { "abs_path": false, - "commentStart": 217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 217, + "commentStart": 0, "end": 0, "name": "p0", "start": 0, @@ -709,7 +709,7 @@ description: Result of parsing pipe_as_arg.kcl "type": "Name" }, { - "commentStart": 221, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -718,10 +718,10 @@ description: Result of parsing pipe_as_arg.kcl ], "callee": { "abs_path": false, - "commentStart": 202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 202, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -731,7 +731,7 @@ description: Result of parsing pipe_as_arg.kcl "start": 0, "type": "Name" }, - "commentStart": 202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -742,7 +742,7 @@ description: Result of parsing pipe_as_arg.kcl { "type": "LabeledArg", "label": { - "commentStart": 236, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -750,10 +750,10 @@ description: Result of parsing pipe_as_arg.kcl }, "arg": { "abs_path": false, - "commentStart": 250, + "commentStart": 0, "end": 0, "name": { - "commentStart": 250, + "commentStart": 0, "end": 0, "name": "p1", "start": 0, @@ -768,10 +768,10 @@ description: Result of parsing pipe_as_arg.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -781,7 +781,7 @@ description: Result of parsing pipe_as_arg.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -793,7 +793,7 @@ description: Result of parsing pipe_as_arg.kcl { "type": "LabeledArg", "label": { - "commentStart": 266, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -801,10 +801,10 @@ description: Result of parsing pipe_as_arg.kcl }, "arg": { "abs_path": false, - "commentStart": 280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 280, + "commentStart": 0, "end": 0, "name": "p2", "start": 0, @@ -819,10 +819,10 @@ description: Result of parsing pipe_as_arg.kcl ], "callee": { "abs_path": false, - "commentStart": 261, + "commentStart": 0, "end": 0, "name": { - "commentStart": 261, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -832,7 +832,7 @@ description: Result of parsing pipe_as_arg.kcl "start": 0, "type": "Name" }, - "commentStart": 261, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -844,7 +844,7 @@ description: Result of parsing pipe_as_arg.kcl { "type": "LabeledArg", "label": { - "commentStart": 296, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -852,10 +852,10 @@ description: Result of parsing pipe_as_arg.kcl }, "arg": { "abs_path": false, - "commentStart": 310, + "commentStart": 0, "end": 0, "name": { - "commentStart": 310, + "commentStart": 0, "end": 0, "name": "p3", "start": 0, @@ -870,10 +870,10 @@ description: Result of parsing pipe_as_arg.kcl ], "callee": { "abs_path": false, - "commentStart": 291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 291, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -883,7 +883,7 @@ description: Result of parsing pipe_as_arg.kcl "start": 0, "type": "Name" }, - "commentStart": 291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -895,7 +895,7 @@ description: Result of parsing pipe_as_arg.kcl { "type": "LabeledArg", "label": { - "commentStart": 326, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -903,10 +903,10 @@ description: Result of parsing pipe_as_arg.kcl }, "arg": { "abs_path": false, - "commentStart": 340, + "commentStart": 0, "end": 0, "name": { - "commentStart": 340, + "commentStart": 0, "end": 0, "name": "p0", "start": 0, @@ -921,10 +921,10 @@ description: Result of parsing pipe_as_arg.kcl ], "callee": { "abs_path": false, - "commentStart": 321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 321, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -934,7 +934,7 @@ description: Result of parsing pipe_as_arg.kcl "start": 0, "type": "Name" }, - "commentStart": 321, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -944,7 +944,7 @@ description: Result of parsing pipe_as_arg.kcl { "arguments": [ { - "commentStart": 357, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -953,10 +953,10 @@ description: Result of parsing pipe_as_arg.kcl ], "callee": { "abs_path": false, - "commentStart": 351, + "commentStart": 0, "end": 0, "name": { - "commentStart": 351, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -966,7 +966,7 @@ description: Result of parsing pipe_as_arg.kcl "start": 0, "type": "Name" }, - "commentStart": 351, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -977,7 +977,7 @@ description: Result of parsing pipe_as_arg.kcl { "type": "LabeledArg", "label": { - "commentStart": 375, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -985,10 +985,10 @@ description: Result of parsing pipe_as_arg.kcl }, "arg": { "abs_path": false, - "commentStart": 384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 384, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1003,10 +1003,10 @@ description: Result of parsing pipe_as_arg.kcl ], "callee": { "abs_path": false, - "commentStart": 367, + "commentStart": 0, "end": 0, "name": { - "commentStart": 367, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1016,7 +1016,7 @@ description: Result of parsing pipe_as_arg.kcl "start": 0, "type": "Name" }, - "commentStart": 367, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1024,26 +1024,26 @@ description: Result of parsing pipe_as_arg.kcl "unlabeled": null } ], - "commentStart": 177, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 24, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "6": [ { - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1057,13 +1057,13 @@ description: Result of parsing pipe_as_arg.kcl }, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1073,7 +1073,7 @@ description: Result of parsing pipe_as_arg.kcl { "type": "Parameter", "identifier": { - "commentStart": 16, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -1095,12 +1095,12 @@ description: Result of parsing pipe_as_arg.kcl "type": "VariableDeclaration" }, { - "commentStart": 393, + "commentStart": 0, "declaration": { - "commentStart": 398, + "commentStart": 0, "end": 0, "id": { - "commentStart": 398, + "commentStart": 0, "end": 0, "name": "double", "start": 0, @@ -1111,14 +1111,14 @@ description: Result of parsing pipe_as_arg.kcl "body": [ { "argument": { - "commentStart": 419, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 419, + "commentStart": 0, "end": 0, "name": { - "commentStart": 419, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -1131,7 +1131,7 @@ description: Result of parsing pipe_as_arg.kcl }, "operator": "*", "right": { - "commentStart": 423, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1146,24 +1146,24 @@ description: Result of parsing pipe_as_arg.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 412, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 408, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 404, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 405, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -1185,12 +1185,12 @@ description: Result of parsing pipe_as_arg.kcl "type": "VariableDeclaration" }, { - "commentStart": 427, + "commentStart": 0, "declaration": { - "commentStart": 430, + "commentStart": 0, "end": 0, "id": { - "commentStart": 430, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1201,7 +1201,7 @@ description: Result of parsing pipe_as_arg.kcl "body": [ { "argument": { - "commentStart": 449, + "commentStart": 0, "end": 0, "raw": "200", "start": 0, @@ -1212,18 +1212,18 @@ description: Result of parsing pipe_as_arg.kcl "suffix": "None" } }, - "commentStart": 442, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 438, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 435, + "commentStart": 0, "end": 0, "params": [], "start": 0, @@ -1240,12 +1240,12 @@ description: Result of parsing pipe_as_arg.kcl "type": "VariableDeclaration" }, { - "commentStart": 454, + "commentStart": 0, "declaration": { - "commentStart": 456, + "commentStart": 0, "end": 0, "id": { - "commentStart": 456, + "commentStart": 0, "end": 0, "name": "myCube", "start": 0, @@ -1256,7 +1256,7 @@ description: Result of parsing pipe_as_arg.kcl { "body": [ { - "commentStart": 470, + "commentStart": 0, "end": 0, "raw": "200", "start": 0, @@ -1270,7 +1270,7 @@ description: Result of parsing pipe_as_arg.kcl { "arguments": [ { - "commentStart": 486, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1279,10 +1279,10 @@ description: Result of parsing pipe_as_arg.kcl ], "callee": { "abs_path": false, - "commentStart": 479, + "commentStart": 0, "end": 0, "name": { - "commentStart": 479, + "commentStart": 0, "end": 0, "name": "double", "start": 0, @@ -1292,24 +1292,24 @@ description: Result of parsing pipe_as_arg.kcl "start": 0, "type": "Name" }, - "commentStart": 479, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 470, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, { - "commentStart": 490, + "commentStart": 0, "elements": [ { - "commentStart": 491, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1321,7 +1321,7 @@ description: Result of parsing pipe_as_arg.kcl } }, { - "commentStart": 494, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1341,10 +1341,10 @@ description: Result of parsing pipe_as_arg.kcl ], "callee": { "abs_path": false, - "commentStart": 465, + "commentStart": 0, "end": 0, "name": { - "commentStart": 465, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -1354,7 +1354,7 @@ description: Result of parsing pipe_as_arg.kcl "start": 0, "type": "Name" }, - "commentStart": 465, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1376,7 +1376,7 @@ description: Result of parsing pipe_as_arg.kcl "nonCodeNodes": { "0": [ { - "commentStart": 393, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1387,7 +1387,7 @@ description: Result of parsing pipe_as_arg.kcl ], "2": [ { - "commentStart": 454, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/pipe_as_arg/ops.snap b/rust/kcl-lib/tests/pipe_as_arg/ops.snap index cafb268a6..abff22b8c 100644 --- a/rust/kcl-lib/tests/pipe_as_arg/ops.snap +++ b/rust/kcl-lib/tests/pipe_as_arg/ops.snap @@ -58,7 +58,13 @@ description: Operations executed pipe_as_arg.kcl "type": "Number", "value": 400.0, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/pipe_substitution_inside_function_called_from_pipeline/ast.snap b/rust/kcl-lib/tests/pipe_substitution_inside_function_called_from_pipeline/ast.snap index 963899d9c..dc6339e0d 100644 --- a/rust/kcl-lib/tests/pipe_substitution_inside_function_called_from_pipeline/ast.snap +++ b/rust/kcl-lib/tests/pipe_substitution_inside_function_called_from_pipeline/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing pipe_substitution_inside_function_called_from_pip { "commentStart": 0, "declaration": { - "commentStart": 64, + "commentStart": 0, "end": 0, "id": { - "commentStart": 64, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -22,30 +22,30 @@ description: Result of parsing pipe_substitution_inside_function_called_from_pip "body": [ { "argument": { - "commentStart": 86, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, - "commentStart": 79, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 75, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 65, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "ignored", "start": 0, @@ -70,12 +70,12 @@ description: Result of parsing pipe_substitution_inside_function_called_from_pip "type": "VariableDeclaration" }, { - "commentStart": 89, + "commentStart": 0, "declaration": { - "commentStart": 91, + "commentStart": 0, "end": 0, "id": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "answer", "start": 0, @@ -84,7 +84,7 @@ description: Result of parsing pipe_substitution_inside_function_called_from_pip "init": { "body": [ { - "commentStart": 100, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -93,7 +93,7 @@ description: Result of parsing pipe_substitution_inside_function_called_from_pip { "arguments": [ { - "commentStart": 109, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -102,10 +102,10 @@ description: Result of parsing pipe_substitution_inside_function_called_from_pip ], "callee": { "abs_path": false, - "commentStart": 107, + "commentStart": 0, "end": 0, "name": { - "commentStart": 107, + "commentStart": 0, "end": 0, "name": "f", "start": 0, @@ -115,14 +115,14 @@ description: Result of parsing pipe_substitution_inside_function_called_from_pip "start": 0, "type": "Name" }, - "commentStart": 107, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 100, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -144,7 +144,7 @@ description: Result of parsing pipe_substitution_inside_function_called_from_pip "nonCodeNodes": { "0": [ { - "commentStart": 89, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/poop_chute/ast.snap b/rust/kcl-lib/tests/poop_chute/ast.snap index e06f50b74..f50f4c30f 100644 --- a/rust/kcl-lib/tests/poop_chute/ast.snap +++ b/rust/kcl-lib/tests/poop_chute/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing poop_chute.kcl "type": "Identifier" }, "init": { - "commentStart": 17, + "commentStart": 0, "end": 0, "raw": "0.125", "start": 0, @@ -39,19 +39,19 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 23, + "commentStart": 0, "declaration": { - "commentStart": 23, + "commentStart": 0, "end": 0, "id": { - "commentStart": 23, + "commentStart": 0, "end": 0, "name": "back_walls_width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 42, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -72,19 +72,19 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 44, + "commentStart": 0, "declaration": { - "commentStart": 44, + "commentStart": 0, "end": 0, "id": { - "commentStart": 44, + "commentStart": 0, "end": 0, "name": "front_walls_width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 64, + "commentStart": 0, "end": 0, "raw": "2.5", "start": 0, @@ -105,19 +105,19 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 68, + "commentStart": 0, "declaration": { - "commentStart": 68, + "commentStart": 0, "end": 0, "id": { - "commentStart": 68, + "commentStart": 0, "end": 0, "name": "height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 77, + "commentStart": 0, "end": 0, "raw": "5.5", "start": 0, @@ -138,19 +138,19 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 81, + "commentStart": 0, "declaration": { - "commentStart": 81, + "commentStart": 0, "end": 0, "id": { - "commentStart": 81, + "commentStart": 0, "end": 0, "name": "filletRadius", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 96, + "commentStart": 0, "end": 0, "raw": "0.050", "start": 0, @@ -171,19 +171,19 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 102, + "commentStart": 0, "declaration": { - "commentStart": 102, + "commentStart": 0, "end": 0, "id": { - "commentStart": 102, + "commentStart": 0, "end": 0, "name": "back_length", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 116, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -204,19 +204,19 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 118, + "commentStart": 0, "declaration": { - "commentStart": 118, + "commentStart": 0, "end": 0, "id": { - "commentStart": 118, + "commentStart": 0, "end": 0, "name": "exit_height", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 132, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -237,19 +237,19 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 134, + "commentStart": 0, "declaration": { - "commentStart": 134, + "commentStart": 0, "end": 0, "id": { - "commentStart": 134, + "commentStart": 0, "end": 0, "name": "front_length", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 149, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -270,19 +270,19 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 151, + "commentStart": 0, "declaration": { - "commentStart": 151, + "commentStart": 0, "end": 0, "id": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "Fx", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 156, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -303,19 +303,19 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 160, + "commentStart": 0, "declaration": { - "commentStart": 160, + "commentStart": 0, "end": 0, "id": { - "commentStart": 160, + "commentStart": 0, "end": 0, "name": "Fy", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 165, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -336,12 +336,12 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 168, + "commentStart": 0, "declaration": { - "commentStart": 170, + "commentStart": 0, "end": 0, "id": { - "commentStart": 170, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -354,10 +354,10 @@ description: Result of parsing poop_chute.kcl { "argument": { "abs_path": false, - "commentStart": 197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 197, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -368,7 +368,7 @@ description: Result of parsing poop_chute.kcl "type": "Name", "type": "Name" }, - "commentStart": 196, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -378,10 +378,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 182, + "commentStart": 0, "end": 0, "name": { - "commentStart": 182, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -391,7 +391,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 182, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -400,17 +400,17 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 221, + "commentStart": 0, "elements": [ { - "commentStart": 222, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 222, + "commentStart": 0, "end": 0, "name": { - "commentStart": 222, + "commentStart": 0, "end": 0, "name": "back_walls_width", "start": 0, @@ -423,7 +423,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "/", "right": { - "commentStart": 241, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -439,7 +439,7 @@ description: Result of parsing poop_chute.kcl "type": "BinaryExpression" }, { - "commentStart": 244, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -457,7 +457,7 @@ description: Result of parsing poop_chute.kcl "type": "ArrayExpression" }, { - "commentStart": 248, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -466,10 +466,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 206, + "commentStart": 0, "end": 0, "name": { - "commentStart": 206, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -479,7 +479,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 206, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -490,21 +490,21 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 262, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 271, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 271, + "commentStart": 0, "end": 0, "name": "wall_thickness", "start": 0, @@ -517,7 +517,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "/", "right": { - "commentStart": 288, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -536,10 +536,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 256, + "commentStart": 0, "end": 0, "name": { - "commentStart": 256, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -549,7 +549,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 256, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -559,14 +559,14 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 310, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 312, + "commentStart": 0, "end": 0, "key": { - "commentStart": 312, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -575,7 +575,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 320, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -588,10 +588,10 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 324, + "commentStart": 0, "end": 0, "key": { - "commentStart": 324, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -601,10 +601,10 @@ description: Result of parsing poop_chute.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 329, + "commentStart": 0, "end": 0, "name": { - "commentStart": 329, + "commentStart": 0, "end": 0, "name": "back_walls_width", "start": 0, @@ -622,14 +622,14 @@ description: Result of parsing poop_chute.kcl "type": "ObjectExpression" }, { - "commentStart": 349, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 352, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -639,10 +639,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 296, + "commentStart": 0, "end": 0, "name": { - "commentStart": 296, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -652,7 +652,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 296, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -663,7 +663,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 371, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -671,10 +671,10 @@ description: Result of parsing poop_chute.kcl }, "arg": { "abs_path": false, - "commentStart": 385, + "commentStart": 0, "end": 0, "name": { - "commentStart": 385, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -689,10 +689,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 365, + "commentStart": 0, "end": 0, "name": { - "commentStart": 365, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -702,7 +702,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 365, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -714,7 +714,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 404, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -723,10 +723,10 @@ description: Result of parsing poop_chute.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 414, + "commentStart": 0, "end": 0, "name": { - "commentStart": 414, + "commentStart": 0, "end": 0, "name": "wall_thickness", "start": 0, @@ -737,7 +737,7 @@ description: Result of parsing poop_chute.kcl "type": "Name", "type": "Name" }, - "commentStart": 413, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -748,10 +748,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 398, + "commentStart": 0, "end": 0, "name": { - "commentStart": 398, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -761,7 +761,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 398, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -773,7 +773,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 441, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -783,10 +783,10 @@ description: Result of parsing poop_chute.kcl "arguments": [ { "abs_path": false, - "commentStart": 463, + "commentStart": 0, "end": 0, "name": { - "commentStart": 463, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -800,10 +800,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 455, + "commentStart": 0, "end": 0, "name": { - "commentStart": 455, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -813,7 +813,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 455, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -823,10 +823,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 435, + "commentStart": 0, "end": 0, "name": { - "commentStart": 435, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -836,7 +836,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 435, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -846,14 +846,14 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 490, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 499, + "commentStart": 0, "end": 0, "key": { - "commentStart": 499, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -862,7 +862,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 507, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -875,10 +875,10 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 518, + "commentStart": 0, "end": 0, "key": { - "commentStart": 518, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -887,17 +887,17 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 523, + "commentStart": 0, "end": 0, "left": { - "commentStart": 523, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 523, + "commentStart": 0, "end": 0, "name": { - "commentStart": 523, + "commentStart": 0, "end": 0, "name": "back_walls_width", "start": 0, @@ -910,7 +910,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "/", "right": { - "commentStart": 542, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -927,14 +927,14 @@ description: Result of parsing poop_chute.kcl }, "operator": "+", "right": { - "commentStart": 546, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 546, + "commentStart": 0, "end": 0, "name": { - "commentStart": 546, + "commentStart": 0, "end": 0, "name": "wall_thickness", "start": 0, @@ -947,7 +947,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "/", "right": { - "commentStart": 563, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -973,7 +973,7 @@ description: Result of parsing poop_chute.kcl "type": "ObjectExpression" }, { - "commentStart": 573, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -982,10 +982,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 476, + "commentStart": 0, "end": 0, "name": { - "commentStart": 476, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -995,7 +995,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 476, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1006,7 +1006,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 587, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1015,10 +1015,10 @@ description: Result of parsing poop_chute.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 597, + "commentStart": 0, "end": 0, "name": { - "commentStart": 597, + "commentStart": 0, "end": 0, "name": "wall_thickness", "start": 0, @@ -1029,7 +1029,7 @@ description: Result of parsing poop_chute.kcl "type": "Name", "type": "Name" }, - "commentStart": 596, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1040,10 +1040,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 581, + "commentStart": 0, "end": 0, "name": { - "commentStart": 581, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1053,7 +1053,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 581, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1063,14 +1063,14 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 632, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 641, + "commentStart": 0, "end": 0, "key": { - "commentStart": 641, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1079,10 +1079,10 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 649, + "commentStart": 0, "end": 0, "left": { - "commentStart": 649, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1095,7 +1095,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "-", "right": { - "commentStart": 655, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -1112,10 +1112,10 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 666, + "commentStart": 0, "end": 0, "key": { - "commentStart": 666, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -1125,10 +1125,10 @@ description: Result of parsing poop_chute.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 671, + "commentStart": 0, "end": 0, "name": { - "commentStart": 671, + "commentStart": 0, "end": 0, "name": "wall_thickness", "start": 0, @@ -1146,7 +1146,7 @@ description: Result of parsing poop_chute.kcl "type": "ObjectExpression" }, { - "commentStart": 694, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1155,10 +1155,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 618, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -1168,7 +1168,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 618, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1179,7 +1179,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 708, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -1187,10 +1187,10 @@ description: Result of parsing poop_chute.kcl }, "arg": { "abs_path": false, - "commentStart": 722, + "commentStart": 0, "end": 0, "name": { - "commentStart": 722, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -1205,10 +1205,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 702, + "commentStart": 0, "end": 0, "name": { - "commentStart": 702, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1218,7 +1218,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 702, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1230,14 +1230,14 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 741, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 755, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1252,10 +1252,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 735, + "commentStart": 0, "end": 0, "name": { - "commentStart": 735, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1265,7 +1265,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 735, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1277,7 +1277,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 769, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -1287,10 +1287,10 @@ description: Result of parsing poop_chute.kcl "arguments": [ { "abs_path": false, - "commentStart": 791, + "commentStart": 0, "end": 0, "name": { - "commentStart": 791, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -1304,10 +1304,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 783, + "commentStart": 0, "end": 0, "name": { - "commentStart": 783, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -1317,7 +1317,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 783, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1327,10 +1327,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 763, + "commentStart": 0, "end": 0, "name": { - "commentStart": 763, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -1340,7 +1340,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 763, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1350,14 +1350,14 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 818, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 820, + "commentStart": 0, "end": 0, "key": { - "commentStart": 820, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1366,10 +1366,10 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 828, + "commentStart": 0, "end": 0, "left": { - "commentStart": 828, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -1382,7 +1382,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "-", "right": { - "commentStart": 834, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -1399,10 +1399,10 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 838, + "commentStart": 0, "end": 0, "key": { - "commentStart": 838, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -1411,7 +1411,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 843, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1429,7 +1429,7 @@ description: Result of parsing poop_chute.kcl "type": "ObjectExpression" }, { - "commentStart": 848, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1438,10 +1438,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 804, + "commentStart": 0, "end": 0, "name": { - "commentStart": 804, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -1451,7 +1451,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 804, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1460,7 +1460,7 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 862, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1469,10 +1469,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 856, + "commentStart": 0, "end": 0, "name": { - "commentStart": 856, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1482,14 +1482,14 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 856, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 182, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1505,12 +1505,12 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 865, + "commentStart": 0, "declaration": { - "commentStart": 865, + "commentStart": 0, "end": 0, "id": { - "commentStart": 865, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -1521,14 +1521,14 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 899, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 907, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1543,21 +1543,21 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 913, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 920, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 926, + "commentStart": 0, "end": 0, "key": { - "commentStart": 926, + "commentStart": 0, "end": 0, "name": "direction", "start": 0, @@ -1566,10 +1566,10 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 938, + "commentStart": 0, "elements": [ { - "commentStart": 939, + "commentStart": 0, "end": 0, "raw": "1.0", "start": 0, @@ -1581,7 +1581,7 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 944, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1600,10 +1600,10 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 954, + "commentStart": 0, "end": 0, "key": { - "commentStart": 954, + "commentStart": 0, "end": 0, "name": "origin", "start": 0, @@ -1612,10 +1612,10 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 963, + "commentStart": 0, "elements": [ { - "commentStart": 964, + "commentStart": 0, "end": 0, "raw": "0.0", "start": 0, @@ -1627,14 +1627,14 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 969, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 969, + "commentStart": 0, "end": 0, "name": { - "commentStart": 969, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -1647,7 +1647,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "+", "right": { - "commentStart": 978, + "commentStart": 0, "end": 0, "raw": ".0000001", "start": 0, @@ -1678,10 +1678,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 875, + "commentStart": 0, "end": 0, "name": { - "commentStart": 875, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -1691,17 +1691,17 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 875, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 886, + "commentStart": 0, "end": 0, "name": { - "commentStart": 886, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -1723,12 +1723,12 @@ description: Result of parsing poop_chute.kcl "type": "VariableDeclaration" }, { - "commentStart": 994, + "commentStart": 0, "declaration": { - "commentStart": 996, + "commentStart": 0, "end": 0, "id": { - "commentStart": 996, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1741,10 +1741,10 @@ description: Result of parsing poop_chute.kcl { "argument": { "abs_path": false, - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": "YZ", "start": 0, @@ -1755,7 +1755,7 @@ description: Result of parsing poop_chute.kcl "type": "Name", "type": "Name" }, - "commentStart": 1022, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1765,10 +1765,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1008, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1008, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1778,7 +1778,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1008, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1787,17 +1787,17 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 1047, + "commentStart": 0, "elements": [ { - "commentStart": 1048, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1048, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1048, + "commentStart": 0, "end": 0, "name": "back_walls_width", "start": 0, @@ -1810,7 +1810,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "/", "right": { - "commentStart": 1067, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1826,7 +1826,7 @@ description: Result of parsing poop_chute.kcl "type": "BinaryExpression" }, { - "commentStart": 1070, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1844,7 +1844,7 @@ description: Result of parsing poop_chute.kcl "type": "ArrayExpression" }, { - "commentStart": 1074, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1853,10 +1853,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1032, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1032, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1866,7 +1866,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1032, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1877,21 +1877,21 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 1088, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1097, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1097, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1097, + "commentStart": 0, "end": 0, "name": "wall_thickness", "start": 0, @@ -1904,7 +1904,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "/", "right": { - "commentStart": 1114, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1923,10 +1923,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1082, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1082, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -1936,7 +1936,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1082, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1946,14 +1946,14 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 1136, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1138, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1138, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1962,7 +1962,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1146, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -1975,10 +1975,10 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 1150, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1150, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -1988,10 +1988,10 @@ description: Result of parsing poop_chute.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1155, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1155, + "commentStart": 0, "end": 0, "name": "back_walls_width", "start": 0, @@ -2009,14 +2009,14 @@ description: Result of parsing poop_chute.kcl "type": "ObjectExpression" }, { - "commentStart": 1175, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1178, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2026,10 +2026,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1122, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1122, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -2039,7 +2039,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1122, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2050,7 +2050,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 1197, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -2058,10 +2058,10 @@ description: Result of parsing poop_chute.kcl }, "arg": { "abs_path": false, - "commentStart": 1211, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1211, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -2076,10 +2076,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1191, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1191, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2089,7 +2089,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1191, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2101,7 +2101,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 1230, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2110,10 +2110,10 @@ description: Result of parsing poop_chute.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1240, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1240, + "commentStart": 0, "end": 0, "name": "wall_thickness", "start": 0, @@ -2124,7 +2124,7 @@ description: Result of parsing poop_chute.kcl "type": "Name", "type": "Name" }, - "commentStart": 1239, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2135,10 +2135,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1224, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1224, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2148,7 +2148,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1224, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2160,7 +2160,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 1267, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -2170,10 +2170,10 @@ description: Result of parsing poop_chute.kcl "arguments": [ { "abs_path": false, - "commentStart": 1289, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1289, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -2187,10 +2187,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1281, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1281, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -2200,7 +2200,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1281, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2210,10 +2210,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1261, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1261, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2223,7 +2223,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1261, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2233,14 +2233,14 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 1316, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1325, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1325, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2249,7 +2249,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1333, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -2262,10 +2262,10 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 1344, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -2274,17 +2274,17 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1349, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1349, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1349, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1349, + "commentStart": 0, "end": 0, "name": "back_walls_width", "start": 0, @@ -2297,7 +2297,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "/", "right": { - "commentStart": 1368, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2314,14 +2314,14 @@ description: Result of parsing poop_chute.kcl }, "operator": "+", "right": { - "commentStart": 1372, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1372, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1372, + "commentStart": 0, "end": 0, "name": "wall_thickness", "start": 0, @@ -2334,7 +2334,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "/", "right": { - "commentStart": 1389, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -2360,7 +2360,7 @@ description: Result of parsing poop_chute.kcl "type": "ObjectExpression" }, { - "commentStart": 1399, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2369,10 +2369,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1302, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1302, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -2382,7 +2382,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1302, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2393,7 +2393,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 1413, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -2402,10 +2402,10 @@ description: Result of parsing poop_chute.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 1423, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1423, + "commentStart": 0, "end": 0, "name": "wall_thickness", "start": 0, @@ -2416,7 +2416,7 @@ description: Result of parsing poop_chute.kcl "type": "Name", "type": "Name" }, - "commentStart": 1422, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2427,10 +2427,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1407, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1407, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2440,7 +2440,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1407, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2450,14 +2450,14 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 1458, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1467, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1467, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2466,10 +2466,10 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1475, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1475, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2482,7 +2482,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "-", "right": { - "commentStart": 1481, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -2499,10 +2499,10 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 1492, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1492, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -2512,10 +2512,10 @@ description: Result of parsing poop_chute.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1497, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1497, + "commentStart": 0, "end": 0, "name": "wall_thickness", "start": 0, @@ -2533,7 +2533,7 @@ description: Result of parsing poop_chute.kcl "type": "ObjectExpression" }, { - "commentStart": 1520, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2542,10 +2542,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1444, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1444, + "commentStart": 0, "end": 0, "name": "angledLineToX", "start": 0, @@ -2555,7 +2555,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1444, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2566,7 +2566,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 1534, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -2574,10 +2574,10 @@ description: Result of parsing poop_chute.kcl }, "arg": { "abs_path": false, - "commentStart": 1548, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1548, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -2592,10 +2592,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1528, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1528, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2605,7 +2605,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1528, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2617,14 +2617,14 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 1567, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1581, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2639,10 +2639,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1561, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1561, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -2652,7 +2652,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1561, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2664,7 +2664,7 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 1595, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, @@ -2674,10 +2674,10 @@ description: Result of parsing poop_chute.kcl "arguments": [ { "abs_path": false, - "commentStart": 1617, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1617, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -2691,10 +2691,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1609, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1609, + "commentStart": 0, "end": 0, "name": "segEndY", "start": 0, @@ -2704,7 +2704,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1609, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2714,10 +2714,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1589, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -2727,7 +2727,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1589, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2737,14 +2737,14 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 1644, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1646, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1646, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -2753,10 +2753,10 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1654, + "commentStart": 0, "end": 0, "left": { - "commentStart": 1654, + "commentStart": 0, "end": 0, "raw": "180", "start": 0, @@ -2769,7 +2769,7 @@ description: Result of parsing poop_chute.kcl }, "operator": "-", "right": { - "commentStart": 1660, + "commentStart": 0, "end": 0, "raw": "45", "start": 0, @@ -2786,10 +2786,10 @@ description: Result of parsing poop_chute.kcl } }, { - "commentStart": 1664, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1664, + "commentStart": 0, "end": 0, "name": "to", "start": 0, @@ -2798,7 +2798,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1669, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2816,7 +2816,7 @@ description: Result of parsing poop_chute.kcl "type": "ObjectExpression" }, { - "commentStart": 1674, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2825,10 +2825,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1630, + "commentStart": 0, "end": 0, "name": "angledLineToY", "start": 0, @@ -2838,7 +2838,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1630, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2847,7 +2847,7 @@ description: Result of parsing poop_chute.kcl { "arguments": [ { - "commentStart": 1688, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2856,10 +2856,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1682, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1682, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2869,7 +2869,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1682, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2880,21 +2880,21 @@ description: Result of parsing poop_chute.kcl { "type": "LabeledArg", "label": { - "commentStart": 1704, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1713, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1713, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1713, + "commentStart": 0, "end": 0, "name": "back_length", "start": 0, @@ -2908,10 +2908,10 @@ description: Result of parsing poop_chute.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1727, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1727, + "commentStart": 0, "end": 0, "name": "height", "start": 0, @@ -2930,10 +2930,10 @@ description: Result of parsing poop_chute.kcl ], "callee": { "abs_path": false, - "commentStart": 1696, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1696, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2943,7 +2943,7 @@ description: Result of parsing poop_chute.kcl "start": 0, "type": "Name" }, - "commentStart": 1696, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2951,7 +2951,7 @@ description: Result of parsing poop_chute.kcl "unlabeled": null } ], - "commentStart": 1008, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2973,7 +2973,7 @@ description: Result of parsing poop_chute.kcl "nonCodeNodes": { "9": [ { - "commentStart": 168, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2984,7 +2984,7 @@ description: Result of parsing poop_chute.kcl ], "11": [ { - "commentStart": 994, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/property_of_object/ast.snap b/rust/kcl-lib/tests/property_of_object/ast.snap index 6fd0cef5b..6b958759f 100644 --- a/rust/kcl-lib/tests/property_of_object/ast.snap +++ b/rust/kcl-lib/tests/property_of_object/ast.snap @@ -8,24 +8,24 @@ description: Result of parsing property_of_object.kcl { "commentStart": 0, "declaration": { - "commentStart": 50, + "commentStart": 0, "end": 0, "id": { - "commentStart": 50, + "commentStart": 0, "end": 0, "name": "obj", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 56, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 58, + "commentStart": 0, "end": 0, "key": { - "commentStart": 58, + "commentStart": 0, "end": 0, "name": "foo", "start": 0, @@ -34,7 +34,7 @@ description: Result of parsing property_of_object.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 64, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -47,10 +47,10 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 67, + "commentStart": 0, "end": 0, "key": { - "commentStart": 67, + "commentStart": 0, "end": 0, "name": "bar", "start": 0, @@ -59,7 +59,7 @@ description: Result of parsing property_of_object.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 73, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -86,23 +86,23 @@ description: Result of parsing property_of_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 76, + "commentStart": 0, "declaration": { - "commentStart": 116, + "commentStart": 0, "end": 0, "id": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "one_a", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 124, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 124, + "commentStart": 0, "end": 0, "name": "obj", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing property_of_object.kcl "type": "Identifier" }, "property": { - "commentStart": 128, + "commentStart": 0, "end": 0, "raw": "\"foo\"", "start": 0, @@ -132,16 +132,16 @@ description: Result of parsing property_of_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 134, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 155, + "commentStart": 0, "end": 0, "name": { - "commentStart": 155, + "commentStart": 0, "end": 0, "name": "one_a", "start": 0, @@ -153,7 +153,7 @@ description: Result of parsing property_of_object.kcl "type": "Name" }, { - "commentStart": 162, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -165,7 +165,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 165, + "commentStart": 0, "end": 0, "raw": "\"Literal property lookup\"", "start": 0, @@ -176,10 +176,10 @@ description: Result of parsing property_of_object.kcl ], "callee": { "abs_path": false, - "commentStart": 136, + "commentStart": 0, "end": 0, "name": { - "commentStart": 136, + "commentStart": 0, "end": 0, "name": "assertLessThanOrEq", "start": 0, @@ -189,7 +189,7 @@ description: Result of parsing property_of_object.kcl "start": 0, "type": "Name" }, - "commentStart": 136, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -200,16 +200,16 @@ description: Result of parsing property_of_object.kcl "type": "ExpressionStatement" }, { - "commentStart": 192, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 214, + "commentStart": 0, "end": 0, "name": { - "commentStart": 214, + "commentStart": 0, "end": 0, "name": "one_a", "start": 0, @@ -221,7 +221,7 @@ description: Result of parsing property_of_object.kcl "type": "Name" }, { - "commentStart": 221, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -233,7 +233,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 224, + "commentStart": 0, "end": 0, "raw": "\"Literal property lookup\"", "start": 0, @@ -244,10 +244,10 @@ description: Result of parsing property_of_object.kcl ], "callee": { "abs_path": false, - "commentStart": 192, + "commentStart": 0, "end": 0, "name": { - "commentStart": 192, + "commentStart": 0, "end": 0, "name": "assertGreaterThanOrEq", "start": 0, @@ -257,7 +257,7 @@ description: Result of parsing property_of_object.kcl "start": 0, "type": "Name" }, - "commentStart": 192, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -268,19 +268,19 @@ description: Result of parsing property_of_object.kcl "type": "ExpressionStatement" }, { - "commentStart": 250, + "commentStart": 0, "declaration": { - "commentStart": 340, + "commentStart": 0, "end": 0, "id": { - "commentStart": 340, + "commentStart": 0, "end": 0, "name": "p", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 344, + "commentStart": 0, "end": 0, "raw": "\"foo\"", "start": 0, @@ -298,23 +298,23 @@ description: Result of parsing property_of_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 350, + "commentStart": 0, "declaration": { - "commentStart": 350, + "commentStart": 0, "end": 0, "id": { - "commentStart": 350, + "commentStart": 0, "end": 0, "name": "one_b", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 358, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 358, + "commentStart": 0, "end": 0, "name": "obj", "start": 0, @@ -322,7 +322,7 @@ description: Result of parsing property_of_object.kcl "type": "Identifier" }, "property": { - "commentStart": 362, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -343,16 +343,16 @@ description: Result of parsing property_of_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 364, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 385, + "commentStart": 0, "end": 0, "name": { - "commentStart": 385, + "commentStart": 0, "end": 0, "name": "one_b", "start": 0, @@ -364,7 +364,7 @@ description: Result of parsing property_of_object.kcl "type": "Name" }, { - "commentStart": 392, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -376,7 +376,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 395, + "commentStart": 0, "end": 0, "raw": "\"Computed property lookup\"", "start": 0, @@ -387,10 +387,10 @@ description: Result of parsing property_of_object.kcl ], "callee": { "abs_path": false, - "commentStart": 366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 366, + "commentStart": 0, "end": 0, "name": "assertLessThanOrEq", "start": 0, @@ -400,7 +400,7 @@ description: Result of parsing property_of_object.kcl "start": 0, "type": "Name" }, - "commentStart": 366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -411,16 +411,16 @@ description: Result of parsing property_of_object.kcl "type": "ExpressionStatement" }, { - "commentStart": 423, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 445, + "commentStart": 0, "end": 0, "name": { - "commentStart": 445, + "commentStart": 0, "end": 0, "name": "one_b", "start": 0, @@ -432,7 +432,7 @@ description: Result of parsing property_of_object.kcl "type": "Name" }, { - "commentStart": 452, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -444,7 +444,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 455, + "commentStart": 0, "end": 0, "raw": "\"Computed property lookup\"", "start": 0, @@ -455,10 +455,10 @@ description: Result of parsing property_of_object.kcl ], "callee": { "abs_path": false, - "commentStart": 423, + "commentStart": 0, "end": 0, "name": { - "commentStart": 423, + "commentStart": 0, "end": 0, "name": "assertGreaterThanOrEq", "start": 0, @@ -468,7 +468,7 @@ description: Result of parsing property_of_object.kcl "start": 0, "type": "Name" }, - "commentStart": 423, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -479,26 +479,26 @@ description: Result of parsing property_of_object.kcl "type": "ExpressionStatement" }, { - "commentStart": 482, + "commentStart": 0, "declaration": { - "commentStart": 524, + "commentStart": 0, "end": 0, "id": { - "commentStart": 524, + "commentStart": 0, "end": 0, "name": "obj2", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 531, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 533, + "commentStart": 0, "end": 0, "key": { - "commentStart": 533, + "commentStart": 0, "end": 0, "name": "inner", "start": 0, @@ -508,10 +508,10 @@ description: Result of parsing property_of_object.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 541, + "commentStart": 0, "end": 0, "name": { - "commentStart": 541, + "commentStart": 0, "end": 0, "name": "obj", "start": 0, @@ -538,27 +538,27 @@ description: Result of parsing property_of_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 546, + "commentStart": 0, "declaration": { - "commentStart": 548, + "commentStart": 0, "end": 0, "id": { - "commentStart": 548, + "commentStart": 0, "end": 0, "name": "one_c", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 556, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 556, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 556, + "commentStart": 0, "end": 0, "name": "obj2", "start": 0, @@ -566,7 +566,7 @@ description: Result of parsing property_of_object.kcl "type": "Identifier" }, "property": { - "commentStart": 561, + "commentStart": 0, "end": 0, "name": "inner", "start": 0, @@ -578,7 +578,7 @@ description: Result of parsing property_of_object.kcl "type": "MemberExpression" }, "property": { - "commentStart": 567, + "commentStart": 0, "end": 0, "raw": "\"foo\"", "start": 0, @@ -600,16 +600,16 @@ description: Result of parsing property_of_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 573, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 594, + "commentStart": 0, "end": 0, "name": { - "commentStart": 594, + "commentStart": 0, "end": 0, "name": "one_c", "start": 0, @@ -621,7 +621,7 @@ description: Result of parsing property_of_object.kcl "type": "Name" }, { - "commentStart": 601, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -633,7 +633,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 604, + "commentStart": 0, "end": 0, "raw": "\"Literal property lookup\"", "start": 0, @@ -644,10 +644,10 @@ description: Result of parsing property_of_object.kcl ], "callee": { "abs_path": false, - "commentStart": 575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 575, + "commentStart": 0, "end": 0, "name": "assertLessThanOrEq", "start": 0, @@ -657,7 +657,7 @@ description: Result of parsing property_of_object.kcl "start": 0, "type": "Name" }, - "commentStart": 575, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -668,16 +668,16 @@ description: Result of parsing property_of_object.kcl "type": "ExpressionStatement" }, { - "commentStart": 631, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 653, + "commentStart": 0, "end": 0, "name": { - "commentStart": 653, + "commentStart": 0, "end": 0, "name": "one_c", "start": 0, @@ -689,7 +689,7 @@ description: Result of parsing property_of_object.kcl "type": "Name" }, { - "commentStart": 660, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -701,7 +701,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 663, + "commentStart": 0, "end": 0, "raw": "\"Literal property lookup\"", "start": 0, @@ -712,10 +712,10 @@ description: Result of parsing property_of_object.kcl ], "callee": { "abs_path": false, - "commentStart": 631, + "commentStart": 0, "end": 0, "name": { - "commentStart": 631, + "commentStart": 0, "end": 0, "name": "assertGreaterThanOrEq", "start": 0, @@ -725,7 +725,7 @@ description: Result of parsing property_of_object.kcl "start": 0, "type": "Name" }, - "commentStart": 631, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -736,27 +736,27 @@ description: Result of parsing property_of_object.kcl "type": "ExpressionStatement" }, { - "commentStart": 689, + "commentStart": 0, "declaration": { - "commentStart": 752, + "commentStart": 0, "end": 0, "id": { - "commentStart": 752, + "commentStart": 0, "end": 0, "name": "one_d", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 760, + "commentStart": 0, "computed": true, "end": 0, "object": { - "commentStart": 760, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 760, + "commentStart": 0, "end": 0, "name": "obj2", "start": 0, @@ -764,7 +764,7 @@ description: Result of parsing property_of_object.kcl "type": "Identifier" }, "property": { - "commentStart": 765, + "commentStart": 0, "end": 0, "name": "inner", "start": 0, @@ -776,7 +776,7 @@ description: Result of parsing property_of_object.kcl "type": "MemberExpression" }, "property": { - "commentStart": 771, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -797,16 +797,16 @@ description: Result of parsing property_of_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 773, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 794, + "commentStart": 0, "end": 0, "name": { - "commentStart": 794, + "commentStart": 0, "end": 0, "name": "one_d", "start": 0, @@ -818,7 +818,7 @@ description: Result of parsing property_of_object.kcl "type": "Name" }, { - "commentStart": 801, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -830,7 +830,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 804, + "commentStart": 0, "end": 0, "raw": "\"Computed property lookup\"", "start": 0, @@ -841,10 +841,10 @@ description: Result of parsing property_of_object.kcl ], "callee": { "abs_path": false, - "commentStart": 775, + "commentStart": 0, "end": 0, "name": { - "commentStart": 775, + "commentStart": 0, "end": 0, "name": "assertLessThanOrEq", "start": 0, @@ -854,7 +854,7 @@ description: Result of parsing property_of_object.kcl "start": 0, "type": "Name" }, - "commentStart": 775, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -865,16 +865,16 @@ description: Result of parsing property_of_object.kcl "type": "ExpressionStatement" }, { - "commentStart": 832, + "commentStart": 0, "end": 0, "expression": { "arguments": [ { "abs_path": false, - "commentStart": 854, + "commentStart": 0, "end": 0, "name": { - "commentStart": 854, + "commentStart": 0, "end": 0, "name": "one_d", "start": 0, @@ -886,7 +886,7 @@ description: Result of parsing property_of_object.kcl "type": "Name" }, { - "commentStart": 861, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -898,7 +898,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 864, + "commentStart": 0, "end": 0, "raw": "\"Computed property lookup\"", "start": 0, @@ -909,10 +909,10 @@ description: Result of parsing property_of_object.kcl ], "callee": { "abs_path": false, - "commentStart": 832, + "commentStart": 0, "end": 0, "name": { - "commentStart": 832, + "commentStart": 0, "end": 0, "name": "assertGreaterThanOrEq", "start": 0, @@ -922,7 +922,7 @@ description: Result of parsing property_of_object.kcl "start": 0, "type": "Name" }, - "commentStart": 832, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -939,7 +939,7 @@ description: Result of parsing property_of_object.kcl "nonCodeNodes": { "0": [ { - "commentStart": 76, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -950,7 +950,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 113, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -961,7 +961,7 @@ description: Result of parsing property_of_object.kcl ], "1": [ { - "commentStart": 134, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -972,7 +972,7 @@ description: Result of parsing property_of_object.kcl ], "3": [ { - "commentStart": 250, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -983,7 +983,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 289, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -994,7 +994,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 337, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1005,7 +1005,7 @@ description: Result of parsing property_of_object.kcl ], "5": [ { - "commentStart": 364, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1016,7 +1016,7 @@ description: Result of parsing property_of_object.kcl ], "7": [ { - "commentStart": 482, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1027,7 +1027,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 521, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1038,7 +1038,7 @@ description: Result of parsing property_of_object.kcl ], "8": [ { - "commentStart": 546, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1049,7 +1049,7 @@ description: Result of parsing property_of_object.kcl ], "9": [ { - "commentStart": 573, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1060,7 +1060,7 @@ description: Result of parsing property_of_object.kcl ], "11": [ { - "commentStart": 689, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1071,7 +1071,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 749, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1082,7 +1082,7 @@ description: Result of parsing property_of_object.kcl ], "12": [ { - "commentStart": 773, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1105,7 +1105,7 @@ description: Result of parsing property_of_object.kcl } }, { - "commentStart": 47, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/revolve_about_edge/ast.snap b/rust/kcl-lib/tests/revolve_about_edge/ast.snap index 747ddee2f..ccec32795 100644 --- a/rust/kcl-lib/tests/revolve_about_edge/ast.snap +++ b/rust/kcl-lib/tests/revolve_about_edge/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing revolve_about_edge.kcl { "arguments": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing revolve_about_edge.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing revolve_about_edge.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,11 +55,11 @@ description: Result of parsing revolve_about_edge.kcl { "arguments": [ { - "commentStart": 52, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "25", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing revolve_about_edge.kcl "suffix": "None" } }, - "commentStart": 53, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -78,7 +78,7 @@ description: Result of parsing revolve_about_edge.kcl "type": "UnaryExpression" }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "raw": "25", "start": 0, @@ -96,7 +96,7 @@ description: Result of parsing revolve_about_edge.kcl "type": "ArrayExpression" }, { - "commentStart": 63, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -105,10 +105,10 @@ description: Result of parsing revolve_about_edge.kcl ], "callee": { "abs_path": false, - "commentStart": 37, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -118,7 +118,7 @@ description: Result of parsing revolve_about_edge.kcl "start": 0, "type": "Name" }, - "commentStart": 37, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -129,7 +129,7 @@ description: Result of parsing revolve_about_edge.kcl { "type": "LabeledArg", "label": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -137,7 +137,7 @@ description: Result of parsing revolve_about_edge.kcl }, "arg": { "argument": { - "commentStart": 87, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -148,7 +148,7 @@ description: Result of parsing revolve_about_edge.kcl "suffix": "None" } }, - "commentStart": 86, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -159,14 +159,14 @@ description: Result of parsing revolve_about_edge.kcl { "type": "LabeledArg", "label": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 97, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -177,10 +177,10 @@ description: Result of parsing revolve_about_edge.kcl ], "callee": { "abs_path": false, - "commentStart": 71, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -190,7 +190,7 @@ description: Result of parsing revolve_about_edge.kcl "start": 0, "type": "Name" }, - "commentStart": 71, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -198,7 +198,7 @@ description: Result of parsing revolve_about_edge.kcl "unlabeled": null } ], - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -214,12 +214,12 @@ description: Result of parsing revolve_about_edge.kcl "type": "VariableDeclaration" }, { - "commentStart": 120, + "commentStart": 0, "declaration": { - "commentStart": 120, + "commentStart": 0, "end": 0, "id": { - "commentStart": 120, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -230,7 +230,7 @@ description: Result of parsing revolve_about_edge.kcl { "arguments": [ { - "commentStart": 146, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -241,10 +241,10 @@ description: Result of parsing revolve_about_edge.kcl ], "callee": { "abs_path": false, - "commentStart": 132, + "commentStart": 0, "end": 0, "name": { - "commentStart": 132, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -254,7 +254,7 @@ description: Result of parsing revolve_about_edge.kcl "start": 0, "type": "Name" }, - "commentStart": 132, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -265,18 +265,18 @@ description: Result of parsing revolve_about_edge.kcl { "type": "LabeledArg", "label": { - "commentStart": 164, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 173, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 175, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -287,7 +287,7 @@ description: Result of parsing revolve_about_edge.kcl "suffix": "None" } }, - "commentStart": 174, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -295,7 +295,7 @@ description: Result of parsing revolve_about_edge.kcl "type": "UnaryExpression" }, { - "commentStart": 179, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -316,14 +316,14 @@ description: Result of parsing revolve_about_edge.kcl { "type": "LabeledArg", "label": { - "commentStart": 183, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 192, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -338,10 +338,10 @@ description: Result of parsing revolve_about_edge.kcl ], "callee": { "abs_path": false, - "commentStart": 157, + "commentStart": 0, "end": 0, "name": { - "commentStart": 157, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -351,7 +351,7 @@ description: Result of parsing revolve_about_edge.kcl "start": 0, "type": "Name" }, - "commentStart": 157, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -363,14 +363,14 @@ description: Result of parsing revolve_about_edge.kcl { "type": "LabeledArg", "label": { - "commentStart": 209, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 217, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -385,7 +385,7 @@ description: Result of parsing revolve_about_edge.kcl { "type": "LabeledArg", "label": { - "commentStart": 221, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, @@ -393,10 +393,10 @@ description: Result of parsing revolve_about_edge.kcl }, "arg": { "abs_path": false, - "commentStart": 228, + "commentStart": 0, "end": 0, "name": { - "commentStart": 228, + "commentStart": 0, "end": 0, "name": "rectangleSegmentB001", "start": 0, @@ -411,10 +411,10 @@ description: Result of parsing revolve_about_edge.kcl ], "callee": { "abs_path": false, - "commentStart": 201, + "commentStart": 0, "end": 0, "name": { - "commentStart": 201, + "commentStart": 0, "end": 0, "name": "revolve", "start": 0, @@ -424,7 +424,7 @@ description: Result of parsing revolve_about_edge.kcl "start": 0, "type": "Name" }, - "commentStart": 201, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -432,7 +432,7 @@ description: Result of parsing revolve_about_edge.kcl "unlabeled": null } ], - "commentStart": 132, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/riddle_small/ast.snap b/rust/kcl-lib/tests/riddle_small/ast.snap index 880ac35e4..fb93376d9 100644 --- a/rust/kcl-lib/tests/riddle_small/ast.snap +++ b/rust/kcl-lib/tests/riddle_small/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing riddle_small.kcl "type": "Identifier" }, "init": { - "commentStart": 9, + "commentStart": 0, "end": 0, "raw": "41803", "start": 0, @@ -39,12 +39,12 @@ description: Result of parsing riddle_small.kcl "type": "VariableDeclaration" }, { - "commentStart": 14, + "commentStart": 0, "declaration": { - "commentStart": 19, + "commentStart": 0, "end": 0, "id": { - "commentStart": 19, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -55,20 +55,20 @@ description: Result of parsing riddle_small.kcl "body": [ { "argument": { - "commentStart": 36, + "commentStart": 0, "end": 0, "left": { - "commentStart": 36, + "commentStart": 0, "end": 0, "left": { - "commentStart": 36, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 36, + "commentStart": 0, "end": 0, "name": { - "commentStart": 36, + "commentStart": 0, "end": 0, "name": "ANSWER", "start": 0, @@ -82,10 +82,10 @@ description: Result of parsing riddle_small.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 45, + "commentStart": 0, "end": 0, "name": { - "commentStart": 45, + "commentStart": 0, "end": 0, "name": "s", "start": 0, @@ -102,7 +102,7 @@ description: Result of parsing riddle_small.kcl }, "operator": "+", "right": { - "commentStart": 49, + "commentStart": 0, "end": 0, "raw": "12345", "start": 0, @@ -119,7 +119,7 @@ description: Result of parsing riddle_small.kcl }, "operator": "%", "right": { - "commentStart": 58, + "commentStart": 0, "end": 0, "raw": "214748", "start": 0, @@ -134,24 +134,24 @@ description: Result of parsing riddle_small.kcl "type": "BinaryExpression", "type": "BinaryExpression" }, - "commentStart": 28, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 24, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 20, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 21, + "commentStart": 0, "end": 0, "name": "s", "start": 0, @@ -173,19 +173,19 @@ description: Result of parsing riddle_small.kcl "type": "VariableDeclaration" }, { - "commentStart": 66, + "commentStart": 0, "declaration": { - "commentStart": 68, + "commentStart": 0, "end": 0, "id": { - "commentStart": 68, + "commentStart": 0, "end": 0, "name": "xs", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 73, + "commentStart": 0, "end": 0, "raw": "205804", "start": 0, @@ -206,19 +206,19 @@ description: Result of parsing riddle_small.kcl "type": "VariableDeclaration" }, { - "commentStart": 80, + "commentStart": 0, "declaration": { - "commentStart": 80, + "commentStart": 0, "end": 0, "id": { - "commentStart": 80, + "commentStart": 0, "end": 0, "name": "ys", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 85, + "commentStart": 0, "end": 0, "raw": "71816", "start": 0, @@ -239,22 +239,22 @@ description: Result of parsing riddle_small.kcl "type": "VariableDeclaration" }, { - "commentStart": 91, + "commentStart": 0, "declaration": { - "commentStart": 91, + "commentStart": 0, "end": 0, "id": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "ox", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 96, + "commentStart": 0, "end": 0, "left": { - "commentStart": 96, + "commentStart": 0, "end": 0, "raw": "35", "start": 0, @@ -267,16 +267,16 @@ description: Result of parsing riddle_small.kcl }, "operator": "-", "right": { - "commentStart": 102, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 104, + "commentStart": 0, "end": 0, "name": { - "commentStart": 104, + "commentStart": 0, "end": 0, "name": "xs", "start": 0, @@ -290,10 +290,10 @@ description: Result of parsing riddle_small.kcl ], "callee": { "abs_path": false, - "commentStart": 102, + "commentStart": 0, "end": 0, "name": { - "commentStart": 102, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -303,7 +303,7 @@ description: Result of parsing riddle_small.kcl "start": 0, "type": "Name" }, - "commentStart": 102, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -311,7 +311,7 @@ description: Result of parsing riddle_small.kcl }, "operator": "%", "right": { - "commentStart": 110, + "commentStart": 0, "end": 0, "raw": "70", "start": 0, @@ -340,22 +340,22 @@ description: Result of parsing riddle_small.kcl "type": "VariableDeclaration" }, { - "commentStart": 114, + "commentStart": 0, "declaration": { - "commentStart": 114, + "commentStart": 0, "end": 0, "id": { - "commentStart": 114, + "commentStart": 0, "end": 0, "name": "oy", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 119, + "commentStart": 0, "end": 0, "left": { - "commentStart": 119, + "commentStart": 0, "end": 0, "raw": "35", "start": 0, @@ -368,16 +368,16 @@ description: Result of parsing riddle_small.kcl }, "operator": "-", "right": { - "commentStart": 125, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 127, + "commentStart": 0, "end": 0, "name": { - "commentStart": 127, + "commentStart": 0, "end": 0, "name": "ys", "start": 0, @@ -391,10 +391,10 @@ description: Result of parsing riddle_small.kcl ], "callee": { "abs_path": false, - "commentStart": 125, + "commentStart": 0, "end": 0, "name": { - "commentStart": 125, + "commentStart": 0, "end": 0, "name": "t", "start": 0, @@ -404,7 +404,7 @@ description: Result of parsing riddle_small.kcl "start": 0, "type": "Name" }, - "commentStart": 125, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -412,7 +412,7 @@ description: Result of parsing riddle_small.kcl }, "operator": "%", "right": { - "commentStart": 133, + "commentStart": 0, "end": 0, "raw": "70", "start": 0, @@ -441,12 +441,12 @@ description: Result of parsing riddle_small.kcl "type": "VariableDeclaration" }, { - "commentStart": 137, + "commentStart": 0, "declaration": { - "commentStart": 137, + "commentStart": 0, "end": 0, "id": { - "commentStart": 137, + "commentStart": 0, "end": 0, "name": "r", "start": 0, @@ -457,7 +457,7 @@ description: Result of parsing riddle_small.kcl { "arguments": [ { - "commentStart": 155, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -468,10 +468,10 @@ description: Result of parsing riddle_small.kcl ], "callee": { "abs_path": false, - "commentStart": 141, + "commentStart": 0, "end": 0, "name": { - "commentStart": 141, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -481,7 +481,7 @@ description: Result of parsing riddle_small.kcl "start": 0, "type": "Name" }, - "commentStart": 141, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -490,14 +490,14 @@ description: Result of parsing riddle_small.kcl { "arguments": [ { - "commentStart": 181, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 182, + "commentStart": 0, "end": 0, "name": { - "commentStart": 182, + "commentStart": 0, "end": 0, "name": "ox", "start": 0, @@ -510,10 +510,10 @@ description: Result of parsing riddle_small.kcl }, { "abs_path": false, - "commentStart": 186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 186, + "commentStart": 0, "end": 0, "name": "oy", "start": 0, @@ -531,7 +531,7 @@ description: Result of parsing riddle_small.kcl "type": "ArrayExpression" }, { - "commentStart": 191, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -540,10 +540,10 @@ description: Result of parsing riddle_small.kcl ], "callee": { "abs_path": false, - "commentStart": 166, + "commentStart": 0, "end": 0, "name": { - "commentStart": 166, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -553,7 +553,7 @@ description: Result of parsing riddle_small.kcl "start": 0, "type": "Name" }, - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -564,17 +564,17 @@ description: Result of parsing riddle_small.kcl { "type": "LabeledArg", "label": { - "commentStart": 204, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 210, + "commentStart": 0, "elements": [ { - "commentStart": 211, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -586,7 +586,7 @@ description: Result of parsing riddle_small.kcl } }, { - "commentStart": 214, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -607,10 +607,10 @@ description: Result of parsing riddle_small.kcl ], "callee": { "abs_path": false, - "commentStart": 199, + "commentStart": 0, "end": 0, "name": { - "commentStart": 199, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -620,7 +620,7 @@ description: Result of parsing riddle_small.kcl "start": 0, "type": "Name" }, - "commentStart": 199, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -632,17 +632,17 @@ description: Result of parsing riddle_small.kcl { "type": "LabeledArg", "label": { - "commentStart": 228, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 234, + "commentStart": 0, "elements": [ { - "commentStart": 235, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -655,7 +655,7 @@ description: Result of parsing riddle_small.kcl }, { "argument": { - "commentStart": 239, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -666,7 +666,7 @@ description: Result of parsing riddle_small.kcl "suffix": "None" } }, - "commentStart": 238, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -683,10 +683,10 @@ description: Result of parsing riddle_small.kcl ], "callee": { "abs_path": false, - "commentStart": 223, + "commentStart": 0, "end": 0, "name": { - "commentStart": 223, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -696,7 +696,7 @@ description: Result of parsing riddle_small.kcl "start": 0, "type": "Name" }, - "commentStart": 223, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -708,18 +708,18 @@ description: Result of parsing riddle_small.kcl { "type": "LabeledArg", "label": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 259, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 261, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -730,7 +730,7 @@ description: Result of parsing riddle_small.kcl "suffix": "None" } }, - "commentStart": 260, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -738,7 +738,7 @@ description: Result of parsing riddle_small.kcl "type": "UnaryExpression" }, { - "commentStart": 264, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -759,10 +759,10 @@ description: Result of parsing riddle_small.kcl ], "callee": { "abs_path": false, - "commentStart": 248, + "commentStart": 0, "end": 0, "name": { - "commentStart": 248, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -772,7 +772,7 @@ description: Result of parsing riddle_small.kcl "start": 0, "type": "Name" }, - "commentStart": 248, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -782,7 +782,7 @@ description: Result of parsing riddle_small.kcl { "arguments": [ { - "commentStart": 279, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -791,10 +791,10 @@ description: Result of parsing riddle_small.kcl ], "callee": { "abs_path": false, - "commentStart": 273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 273, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -804,7 +804,7 @@ description: Result of parsing riddle_small.kcl "start": 0, "type": "Name" }, - "commentStart": 273, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -815,14 +815,14 @@ description: Result of parsing riddle_small.kcl { "type": "LabeledArg", "label": { - "commentStart": 295, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 304, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -837,10 +837,10 @@ description: Result of parsing riddle_small.kcl ], "callee": { "abs_path": false, - "commentStart": 287, + "commentStart": 0, "end": 0, "name": { - "commentStart": 287, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -850,7 +850,7 @@ description: Result of parsing riddle_small.kcl "start": 0, "type": "Name" }, - "commentStart": 287, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -858,7 +858,7 @@ description: Result of parsing riddle_small.kcl "unlabeled": null } ], - "commentStart": 141, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -880,7 +880,7 @@ description: Result of parsing riddle_small.kcl "nonCodeNodes": { "0": [ { - "commentStart": 14, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -891,7 +891,7 @@ description: Result of parsing riddle_small.kcl ], "1": [ { - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/riddle_small/program_memory.snap b/rust/kcl-lib/tests/riddle_small/program_memory.snap index 50f9a8680..51506fb1e 100644 --- a/rust/kcl-lib/tests/riddle_small/program_memory.snap +++ b/rust/kcl-lib/tests/riddle_small/program_memory.snap @@ -20,14 +20,16 @@ description: Variables in memory after executing riddle_small.kcl "type": "Number", "value": -26.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "oy": { "type": "Number", "value": 34.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "r": { diff --git a/rust/kcl-lib/tests/rotate_after_fillet/ast.snap b/rust/kcl-lib/tests/rotate_after_fillet/ast.snap index 0a37337b0..c64558a9c 100644 --- a/rust/kcl-lib/tests/rotate_after_fillet/ast.snap +++ b/rust/kcl-lib/tests/rotate_after_fillet/ast.snap @@ -8,17 +8,17 @@ description: Result of parsing rotate_after_fillet.kcl { "commentStart": 0, "declaration": { - "commentStart": 7, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 22, + "commentStart": 0, "end": 0, "raw": "0.625", "start": 0, @@ -40,19 +40,19 @@ description: Result of parsing rotate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 28, + "commentStart": 0, "declaration": { - "commentStart": 35, + "commentStart": 0, "end": 0, "id": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "boltLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 48, + "commentStart": 0, "end": 0, "raw": "2.500", "start": 0, @@ -74,12 +74,12 @@ description: Result of parsing rotate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 54, + "commentStart": 0, "declaration": { - "commentStart": 61, + "commentStart": 0, "end": 0, "id": { - "commentStart": 61, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -87,10 +87,10 @@ description: Result of parsing rotate_after_fillet.kcl }, "init": { "abs_path": false, - "commentStart": 78, + "commentStart": 0, "end": 0, "name": { - "commentStart": 78, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, @@ -112,19 +112,19 @@ description: Result of parsing rotate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 91, + "commentStart": 0, "declaration": { - "commentStart": 98, + "commentStart": 0, "end": 0, "id": { - "commentStart": 98, + "commentStart": 0, "end": 0, "name": "boltHeadDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "0.938", "start": 0, @@ -146,22 +146,22 @@ description: Result of parsing rotate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 123, + "commentStart": 0, "declaration": { - "commentStart": 130, + "commentStart": 0, "end": 0, "id": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 145, + "commentStart": 0, "end": 0, "left": { - "commentStart": 145, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -174,7 +174,7 @@ description: Result of parsing rotate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 149, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -200,26 +200,26 @@ description: Result of parsing rotate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 151, + "commentStart": 0, "declaration": { - "commentStart": 158, + "commentStart": 0, "end": 0, "id": { - "commentStart": 158, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 178, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 178, + "commentStart": 0, "end": 0, "name": { - "commentStart": 178, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, @@ -232,10 +232,10 @@ description: Result of parsing rotate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 194, + "commentStart": 0, "end": 0, "left": { - "commentStart": 194, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -252,7 +252,7 @@ description: Result of parsing rotate_after_fillet.kcl { "arguments": [ { - "commentStart": 212, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -266,10 +266,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 202, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -279,7 +279,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -288,10 +288,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 198, + "commentStart": 0, "end": 0, "name": { - "commentStart": 198, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -301,7 +301,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 198, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -326,19 +326,19 @@ description: Result of parsing rotate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 218, + "commentStart": 0, "declaration": { - "commentStart": 225, + "commentStart": 0, "end": 0, "id": { - "commentStart": 225, + "commentStart": 0, "end": 0, "name": "boltThreadLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 244, + "commentStart": 0, "end": 0, "raw": "1.75", "start": 0, @@ -360,12 +360,12 @@ description: Result of parsing rotate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 248, + "commentStart": 0, "declaration": { - "commentStart": 260, + "commentStart": 0, "end": 0, "id": { - "commentStart": 260, + "commentStart": 0, "end": 0, "name": "bolt", "start": 0, @@ -375,12 +375,12 @@ description: Result of parsing rotate_after_fillet.kcl "body": { "body": [ { - "commentStart": 268, + "commentStart": 0, "declaration": { - "commentStart": 309, + "commentStart": 0, "end": 0, "id": { - "commentStart": 309, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -391,7 +391,7 @@ description: Result of parsing rotate_after_fillet.kcl { "arguments": [ { - "commentStart": 334, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -402,10 +402,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 320, + "commentStart": 0, "end": 0, "name": { - "commentStart": 320, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -415,7 +415,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 320, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -426,17 +426,17 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 354, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 363, + "commentStart": 0, "elements": [ { - "commentStart": 364, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -448,7 +448,7 @@ description: Result of parsing rotate_after_fillet.kcl } }, { - "commentStart": 367, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -469,21 +469,21 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 371, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 380, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 380, + "commentStart": 0, "end": 0, "name": "boltHeadDiameter", "start": 0, @@ -496,7 +496,7 @@ description: Result of parsing rotate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 399, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -515,14 +515,14 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 402, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 408, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -533,10 +533,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 347, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -546,7 +546,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 347, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -558,7 +558,7 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 433, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -567,10 +567,10 @@ description: Result of parsing rotate_after_fillet.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 443, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -581,7 +581,7 @@ description: Result of parsing rotate_after_fillet.kcl "type": "Name", "type": "Name" }, - "commentStart": 442, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -592,10 +592,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 425, + "commentStart": 0, "end": 0, "name": { - "commentStart": 425, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -605,7 +605,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 425, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -617,14 +617,14 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 473, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 482, + "commentStart": 0, "end": 0, "raw": "0.020", "start": 0, @@ -639,21 +639,21 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 489, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 496, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 497, + "commentStart": 0, "end": 0, "name": { - "commentStart": 497, + "commentStart": 0, "end": 0, "name": "topEdge", "start": 0, @@ -668,10 +668,10 @@ description: Result of parsing rotate_after_fillet.kcl "arguments": [ { "abs_path": false, - "commentStart": 522, + "commentStart": 0, "end": 0, "name": { - "commentStart": 522, + "commentStart": 0, "end": 0, "name": "topEdge", "start": 0, @@ -685,10 +685,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 506, + "commentStart": 0, "end": 0, "name": { - "commentStart": 506, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -698,7 +698,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 506, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -714,10 +714,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 466, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -727,7 +727,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 466, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -735,13 +735,13 @@ description: Result of parsing rotate_after_fillet.kcl "unlabeled": null } ], - "commentStart": 320, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 534, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -772,12 +772,12 @@ description: Result of parsing rotate_after_fillet.kcl "type": "VariableDeclaration" }, { - "commentStart": 596, + "commentStart": 0, "declaration": { - "commentStart": 596, + "commentStart": 0, "end": 0, "id": { - "commentStart": 596, + "commentStart": 0, "end": 0, "name": "hexPatternSketch", "start": 0, @@ -789,10 +789,10 @@ description: Result of parsing rotate_after_fillet.kcl "arguments": [ { "abs_path": false, - "commentStart": 629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 629, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -804,7 +804,7 @@ description: Result of parsing rotate_after_fillet.kcl "type": "Name" }, { - "commentStart": 639, + "commentStart": 0, "end": 0, "raw": "'start'", "start": 0, @@ -815,10 +815,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 615, + "commentStart": 0, "end": 0, "name": { - "commentStart": 615, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -828,7 +828,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 615, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -837,17 +837,17 @@ description: Result of parsing rotate_after_fillet.kcl { "arguments": [ { - "commentStart": 670, + "commentStart": 0, "elements": [ { - "commentStart": 681, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 681, + "commentStart": 0, "end": 0, "name": { - "commentStart": 681, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, @@ -860,7 +860,7 @@ description: Result of parsing rotate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 696, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -876,14 +876,14 @@ description: Result of parsing rotate_after_fillet.kcl "type": "BinaryExpression" }, { - "commentStart": 708, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 708, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -896,7 +896,7 @@ description: Result of parsing rotate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 728, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -918,7 +918,7 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ArrayExpression" }, { - "commentStart": 740, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -927,10 +927,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 655, + "commentStart": 0, "end": 0, "name": { - "commentStart": 655, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -940,7 +940,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 655, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -949,14 +949,14 @@ description: Result of parsing rotate_after_fillet.kcl { "arguments": [ { - "commentStart": 761, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 772, + "commentStart": 0, "end": 0, "key": { - "commentStart": 772, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -965,7 +965,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 780, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -978,10 +978,10 @@ description: Result of parsing rotate_after_fillet.kcl } }, { - "commentStart": 794, + "commentStart": 0, "end": 0, "key": { - "commentStart": 794, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -991,10 +991,10 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 803, + "commentStart": 0, "end": 0, "name": { - "commentStart": 803, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1012,7 +1012,7 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 831, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1021,10 +1021,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 750, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1034,7 +1034,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1043,14 +1043,14 @@ description: Result of parsing rotate_after_fillet.kcl { "arguments": [ { - "commentStart": 852, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 863, + "commentStart": 0, "end": 0, "key": { - "commentStart": 863, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1059,7 +1059,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 871, + "commentStart": 0, "end": 0, "raw": "210", "start": 0, @@ -1072,10 +1072,10 @@ description: Result of parsing rotate_after_fillet.kcl } }, { - "commentStart": 885, + "commentStart": 0, "end": 0, "key": { - "commentStart": 885, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1085,10 +1085,10 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 894, + "commentStart": 0, "end": 0, "name": { - "commentStart": 894, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1106,7 +1106,7 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 922, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1115,10 +1115,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 841, + "commentStart": 0, "end": 0, "name": { - "commentStart": 841, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1128,7 +1128,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 841, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1137,14 +1137,14 @@ description: Result of parsing rotate_after_fillet.kcl { "arguments": [ { - "commentStart": 943, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 954, + "commentStart": 0, "end": 0, "key": { - "commentStart": 954, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1153,7 +1153,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 962, + "commentStart": 0, "end": 0, "raw": "150", "start": 0, @@ -1166,10 +1166,10 @@ description: Result of parsing rotate_after_fillet.kcl } }, { - "commentStart": 976, + "commentStart": 0, "end": 0, "key": { - "commentStart": 976, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1179,10 +1179,10 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 985, + "commentStart": 0, "end": 0, "name": { - "commentStart": 985, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1200,7 +1200,7 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 1013, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1209,10 +1209,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 932, + "commentStart": 0, "end": 0, "name": { - "commentStart": 932, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1222,7 +1222,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 932, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1231,14 +1231,14 @@ description: Result of parsing rotate_after_fillet.kcl { "arguments": [ { - "commentStart": 1034, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1045, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1045, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1247,7 +1247,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1053, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1260,10 +1260,10 @@ description: Result of parsing rotate_after_fillet.kcl } }, { - "commentStart": 1066, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1066, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1273,10 +1273,10 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1075, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1294,7 +1294,7 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 1103, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1303,10 +1303,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1316,7 +1316,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1023, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1325,14 +1325,14 @@ description: Result of parsing rotate_after_fillet.kcl { "arguments": [ { - "commentStart": 1124, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1135, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1135, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1341,7 +1341,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1143, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -1354,10 +1354,10 @@ description: Result of parsing rotate_after_fillet.kcl } }, { - "commentStart": 1156, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1367,10 +1367,10 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1388,7 +1388,7 @@ description: Result of parsing rotate_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 1193, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1397,10 +1397,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1113, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1410,7 +1410,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1113, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1420,10 +1420,10 @@ description: Result of parsing rotate_after_fillet.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1433,7 +1433,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1203, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1444,22 +1444,22 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1226, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1235, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1236, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1236, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -1470,7 +1470,7 @@ description: Result of parsing rotate_after_fillet.kcl "type": "Name", "type": "Name" }, - "commentStart": 1235, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1479,7 +1479,7 @@ description: Result of parsing rotate_after_fillet.kcl }, "operator": "*", "right": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -1498,10 +1498,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1218, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1218, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1511,7 +1511,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1218, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1519,7 +1519,7 @@ description: Result of parsing rotate_after_fillet.kcl "unlabeled": null } ], - "commentStart": 615, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1535,12 +1535,12 @@ description: Result of parsing rotate_after_fillet.kcl "type": "VariableDeclaration" }, { - "commentStart": 1258, + "commentStart": 0, "declaration": { - "commentStart": 1262, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1262, + "commentStart": 0, "end": 0, "name": "boltBody", "start": 0, @@ -1552,10 +1552,10 @@ description: Result of parsing rotate_after_fillet.kcl "arguments": [ { "abs_path": false, - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -1567,7 +1567,7 @@ description: Result of parsing rotate_after_fillet.kcl "type": "Name" }, { - "commentStart": 1297, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -1578,10 +1578,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1591,7 +1591,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1273, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1602,17 +1602,17 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1318, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1327, + "commentStart": 0, "elements": [ { - "commentStart": 1328, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1624,7 +1624,7 @@ description: Result of parsing rotate_after_fillet.kcl } }, { - "commentStart": 1331, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1645,21 +1645,21 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1335, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, @@ -1672,7 +1672,7 @@ description: Result of parsing rotate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 1359, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1691,14 +1691,14 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1362, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1368, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1709,10 +1709,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1311, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1722,7 +1722,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1311, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1734,7 +1734,7 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1396, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1742,10 +1742,10 @@ description: Result of parsing rotate_after_fillet.kcl }, "arg": { "abs_path": false, - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": "boltLength", "start": 0, @@ -1760,10 +1760,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1388, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1388, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1773,7 +1773,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1388, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1785,14 +1785,14 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1431, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1440, + "commentStart": 0, "end": 0, "raw": ".020", "start": 0, @@ -1807,23 +1807,23 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1446, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1453, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1470, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1470, + "commentStart": 0, "end": 0, "name": "filletEdge", "start": 0, @@ -1837,10 +1837,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1454, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -1850,7 +1850,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1454, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1866,10 +1866,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1879,7 +1879,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1424, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1891,14 +1891,14 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1502, + "commentStart": 0, "end": 0, "name": "color", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1510, + "commentStart": 0, "end": 0, "raw": "\"#4dd043\"", "start": 0, @@ -1910,14 +1910,14 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1521, + "commentStart": 0, "end": 0, "name": "metalness", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1533, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1932,14 +1932,14 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1537, + "commentStart": 0, "end": 0, "name": "roughness", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1549, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1954,10 +1954,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1491, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1491, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -1967,7 +1967,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1491, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1975,7 +1975,7 @@ description: Result of parsing rotate_after_fillet.kcl "unlabeled": null } ], - "commentStart": 1273, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1993,10 +1993,10 @@ description: Result of parsing rotate_after_fillet.kcl { "argument": { "abs_path": false, - "commentStart": 1563, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1563, + "commentStart": 0, "end": 0, "name": "boltBody", "start": 0, @@ -2007,20 +2007,20 @@ description: Result of parsing rotate_after_fillet.kcl "type": "Name", "type": "Name" }, - "commentStart": 1552, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 268, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1258, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2031,7 +2031,7 @@ description: Result of parsing rotate_after_fillet.kcl ], "2": [ { - "commentStart": 1552, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2045,7 +2045,7 @@ description: Result of parsing rotate_after_fillet.kcl }, "start": 0 }, - "commentStart": 264, + "commentStart": 0, "end": 0, "params": [], "start": 0, @@ -2063,7 +2063,7 @@ description: Result of parsing rotate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 1573, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -2071,10 +2071,10 @@ description: Result of parsing rotate_after_fillet.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1575, + "commentStart": 0, "end": 0, "name": "bolt", "start": 0, @@ -2084,7 +2084,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1575, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2095,14 +2095,14 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1594, + "commentStart": 0, "end": 0, "name": "roll", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1601, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -2117,14 +2117,14 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1607, + "commentStart": 0, "end": 0, "name": "pitch", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1615, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -2139,14 +2139,14 @@ description: Result of parsing rotate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1621, + "commentStart": 0, "end": 0, "name": "yaw", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1627, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -2161,10 +2161,10 @@ description: Result of parsing rotate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1587, + "commentStart": 0, "end": 0, "name": "rotate", "start": 0, @@ -2174,7 +2174,7 @@ description: Result of parsing rotate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1587, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2182,13 +2182,13 @@ description: Result of parsing rotate_after_fillet.kcl "unlabeled": null } ], - "commentStart": 1575, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1632, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2217,7 +2217,7 @@ description: Result of parsing rotate_after_fillet.kcl "nonCodeNodes": { "6": [ { - "commentStart": 248, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2228,7 +2228,7 @@ description: Result of parsing rotate_after_fillet.kcl ], "7": [ { - "commentStart": 1573, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/rotate_after_fillet/ops.snap b/rust/kcl-lib/tests/rotate_after_fillet/ops.snap index e4505fdc1..b41ea62fc 100644 --- a/rust/kcl-lib/tests/rotate_after_fillet/ops.snap +++ b/rust/kcl-lib/tests/rotate_after_fillet/ops.snap @@ -163,7 +163,13 @@ description: Operations executed rotate_after_fillet.kcl "type": "Number", "value": -0.46875, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/rotate_after_fillet/program_memory.snap b/rust/kcl-lib/tests/rotate_after_fillet/program_memory.snap index 0f5a92bef..8f1922dc3 100644 --- a/rust/kcl-lib/tests/rotate_after_fillet/program_memory.snap +++ b/rust/kcl-lib/tests/rotate_after_fillet/program_memory.snap @@ -49,14 +49,16 @@ description: Variables in memory after executing rotate_after_fillet.kcl "type": "Number", "value": 0.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "boltHexFlatLength": { "type": "Number", "value": 0.2887, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "boltLength": { diff --git a/rust/kcl-lib/tests/scale_after_fillet/ast.snap b/rust/kcl-lib/tests/scale_after_fillet/ast.snap index 61ed95ce4..881049005 100644 --- a/rust/kcl-lib/tests/scale_after_fillet/ast.snap +++ b/rust/kcl-lib/tests/scale_after_fillet/ast.snap @@ -8,17 +8,17 @@ description: Result of parsing scale_after_fillet.kcl { "commentStart": 0, "declaration": { - "commentStart": 7, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 22, + "commentStart": 0, "end": 0, "raw": "0.625", "start": 0, @@ -40,19 +40,19 @@ description: Result of parsing scale_after_fillet.kcl "visibility": "export" }, { - "commentStart": 28, + "commentStart": 0, "declaration": { - "commentStart": 35, + "commentStart": 0, "end": 0, "id": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "boltLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 48, + "commentStart": 0, "end": 0, "raw": "2.500", "start": 0, @@ -74,12 +74,12 @@ description: Result of parsing scale_after_fillet.kcl "visibility": "export" }, { - "commentStart": 54, + "commentStart": 0, "declaration": { - "commentStart": 61, + "commentStart": 0, "end": 0, "id": { - "commentStart": 61, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -87,10 +87,10 @@ description: Result of parsing scale_after_fillet.kcl }, "init": { "abs_path": false, - "commentStart": 78, + "commentStart": 0, "end": 0, "name": { - "commentStart": 78, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, @@ -112,19 +112,19 @@ description: Result of parsing scale_after_fillet.kcl "visibility": "export" }, { - "commentStart": 91, + "commentStart": 0, "declaration": { - "commentStart": 98, + "commentStart": 0, "end": 0, "id": { - "commentStart": 98, + "commentStart": 0, "end": 0, "name": "boltHeadDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "0.938", "start": 0, @@ -146,22 +146,22 @@ description: Result of parsing scale_after_fillet.kcl "visibility": "export" }, { - "commentStart": 123, + "commentStart": 0, "declaration": { - "commentStart": 130, + "commentStart": 0, "end": 0, "id": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 145, + "commentStart": 0, "end": 0, "left": { - "commentStart": 145, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -174,7 +174,7 @@ description: Result of parsing scale_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 149, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -200,26 +200,26 @@ description: Result of parsing scale_after_fillet.kcl "visibility": "export" }, { - "commentStart": 151, + "commentStart": 0, "declaration": { - "commentStart": 158, + "commentStart": 0, "end": 0, "id": { - "commentStart": 158, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 178, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 178, + "commentStart": 0, "end": 0, "name": { - "commentStart": 178, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, @@ -232,10 +232,10 @@ description: Result of parsing scale_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 194, + "commentStart": 0, "end": 0, "left": { - "commentStart": 194, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -252,7 +252,7 @@ description: Result of parsing scale_after_fillet.kcl { "arguments": [ { - "commentStart": 212, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -266,10 +266,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 202, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -279,7 +279,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -288,10 +288,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 198, + "commentStart": 0, "end": 0, "name": { - "commentStart": 198, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -301,7 +301,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 198, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -326,19 +326,19 @@ description: Result of parsing scale_after_fillet.kcl "visibility": "export" }, { - "commentStart": 218, + "commentStart": 0, "declaration": { - "commentStart": 225, + "commentStart": 0, "end": 0, "id": { - "commentStart": 225, + "commentStart": 0, "end": 0, "name": "boltThreadLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 244, + "commentStart": 0, "end": 0, "raw": "1.75", "start": 0, @@ -360,12 +360,12 @@ description: Result of parsing scale_after_fillet.kcl "visibility": "export" }, { - "commentStart": 248, + "commentStart": 0, "declaration": { - "commentStart": 260, + "commentStart": 0, "end": 0, "id": { - "commentStart": 260, + "commentStart": 0, "end": 0, "name": "bolt", "start": 0, @@ -375,12 +375,12 @@ description: Result of parsing scale_after_fillet.kcl "body": { "body": [ { - "commentStart": 268, + "commentStart": 0, "declaration": { - "commentStart": 309, + "commentStart": 0, "end": 0, "id": { - "commentStart": 309, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -391,7 +391,7 @@ description: Result of parsing scale_after_fillet.kcl { "arguments": [ { - "commentStart": 334, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -402,10 +402,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 320, + "commentStart": 0, "end": 0, "name": { - "commentStart": 320, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -415,7 +415,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 320, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -426,17 +426,17 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 354, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 363, + "commentStart": 0, "elements": [ { - "commentStart": 364, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -448,7 +448,7 @@ description: Result of parsing scale_after_fillet.kcl } }, { - "commentStart": 367, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -469,21 +469,21 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 371, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 380, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 380, + "commentStart": 0, "end": 0, "name": "boltHeadDiameter", "start": 0, @@ -496,7 +496,7 @@ description: Result of parsing scale_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 399, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -515,14 +515,14 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 402, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 408, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -533,10 +533,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 347, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -546,7 +546,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 347, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -558,7 +558,7 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 433, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -567,10 +567,10 @@ description: Result of parsing scale_after_fillet.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 443, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -581,7 +581,7 @@ description: Result of parsing scale_after_fillet.kcl "type": "Name", "type": "Name" }, - "commentStart": 442, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -592,10 +592,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 425, + "commentStart": 0, "end": 0, "name": { - "commentStart": 425, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -605,7 +605,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 425, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -617,14 +617,14 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 473, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 482, + "commentStart": 0, "end": 0, "raw": "0.020", "start": 0, @@ -639,21 +639,21 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 489, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 496, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 497, + "commentStart": 0, "end": 0, "name": { - "commentStart": 497, + "commentStart": 0, "end": 0, "name": "topEdge", "start": 0, @@ -668,10 +668,10 @@ description: Result of parsing scale_after_fillet.kcl "arguments": [ { "abs_path": false, - "commentStart": 522, + "commentStart": 0, "end": 0, "name": { - "commentStart": 522, + "commentStart": 0, "end": 0, "name": "topEdge", "start": 0, @@ -685,10 +685,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 506, + "commentStart": 0, "end": 0, "name": { - "commentStart": 506, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -698,7 +698,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 506, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -714,10 +714,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 466, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -727,7 +727,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 466, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -735,13 +735,13 @@ description: Result of parsing scale_after_fillet.kcl "unlabeled": null } ], - "commentStart": 320, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 534, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -772,12 +772,12 @@ description: Result of parsing scale_after_fillet.kcl "type": "VariableDeclaration" }, { - "commentStart": 596, + "commentStart": 0, "declaration": { - "commentStart": 596, + "commentStart": 0, "end": 0, "id": { - "commentStart": 596, + "commentStart": 0, "end": 0, "name": "hexPatternSketch", "start": 0, @@ -789,10 +789,10 @@ description: Result of parsing scale_after_fillet.kcl "arguments": [ { "abs_path": false, - "commentStart": 629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 629, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -804,7 +804,7 @@ description: Result of parsing scale_after_fillet.kcl "type": "Name" }, { - "commentStart": 639, + "commentStart": 0, "end": 0, "raw": "'start'", "start": 0, @@ -815,10 +815,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 615, + "commentStart": 0, "end": 0, "name": { - "commentStart": 615, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -828,7 +828,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 615, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -837,17 +837,17 @@ description: Result of parsing scale_after_fillet.kcl { "arguments": [ { - "commentStart": 670, + "commentStart": 0, "elements": [ { - "commentStart": 681, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 681, + "commentStart": 0, "end": 0, "name": { - "commentStart": 681, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, @@ -860,7 +860,7 @@ description: Result of parsing scale_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 696, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -876,14 +876,14 @@ description: Result of parsing scale_after_fillet.kcl "type": "BinaryExpression" }, { - "commentStart": 708, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 708, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -896,7 +896,7 @@ description: Result of parsing scale_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 728, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -918,7 +918,7 @@ description: Result of parsing scale_after_fillet.kcl "type": "ArrayExpression" }, { - "commentStart": 740, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -927,10 +927,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 655, + "commentStart": 0, "end": 0, "name": { - "commentStart": 655, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -940,7 +940,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 655, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -949,14 +949,14 @@ description: Result of parsing scale_after_fillet.kcl { "arguments": [ { - "commentStart": 761, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 772, + "commentStart": 0, "end": 0, "key": { - "commentStart": 772, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -965,7 +965,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 780, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -978,10 +978,10 @@ description: Result of parsing scale_after_fillet.kcl } }, { - "commentStart": 794, + "commentStart": 0, "end": 0, "key": { - "commentStart": 794, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -991,10 +991,10 @@ description: Result of parsing scale_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 803, + "commentStart": 0, "end": 0, "name": { - "commentStart": 803, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1012,7 +1012,7 @@ description: Result of parsing scale_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 831, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1021,10 +1021,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 750, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1034,7 +1034,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1043,14 +1043,14 @@ description: Result of parsing scale_after_fillet.kcl { "arguments": [ { - "commentStart": 852, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 863, + "commentStart": 0, "end": 0, "key": { - "commentStart": 863, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1059,7 +1059,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 871, + "commentStart": 0, "end": 0, "raw": "210", "start": 0, @@ -1072,10 +1072,10 @@ description: Result of parsing scale_after_fillet.kcl } }, { - "commentStart": 885, + "commentStart": 0, "end": 0, "key": { - "commentStart": 885, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1085,10 +1085,10 @@ description: Result of parsing scale_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 894, + "commentStart": 0, "end": 0, "name": { - "commentStart": 894, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1106,7 +1106,7 @@ description: Result of parsing scale_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 922, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1115,10 +1115,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 841, + "commentStart": 0, "end": 0, "name": { - "commentStart": 841, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1128,7 +1128,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 841, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1137,14 +1137,14 @@ description: Result of parsing scale_after_fillet.kcl { "arguments": [ { - "commentStart": 943, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 954, + "commentStart": 0, "end": 0, "key": { - "commentStart": 954, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1153,7 +1153,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 962, + "commentStart": 0, "end": 0, "raw": "150", "start": 0, @@ -1166,10 +1166,10 @@ description: Result of parsing scale_after_fillet.kcl } }, { - "commentStart": 976, + "commentStart": 0, "end": 0, "key": { - "commentStart": 976, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1179,10 +1179,10 @@ description: Result of parsing scale_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 985, + "commentStart": 0, "end": 0, "name": { - "commentStart": 985, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1200,7 +1200,7 @@ description: Result of parsing scale_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 1013, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1209,10 +1209,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 932, + "commentStart": 0, "end": 0, "name": { - "commentStart": 932, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1222,7 +1222,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 932, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1231,14 +1231,14 @@ description: Result of parsing scale_after_fillet.kcl { "arguments": [ { - "commentStart": 1034, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1045, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1045, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1247,7 +1247,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1053, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1260,10 +1260,10 @@ description: Result of parsing scale_after_fillet.kcl } }, { - "commentStart": 1066, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1066, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1273,10 +1273,10 @@ description: Result of parsing scale_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1075, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1294,7 +1294,7 @@ description: Result of parsing scale_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 1103, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1303,10 +1303,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1316,7 +1316,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1023, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1325,14 +1325,14 @@ description: Result of parsing scale_after_fillet.kcl { "arguments": [ { - "commentStart": 1124, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1135, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1135, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1341,7 +1341,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1143, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -1354,10 +1354,10 @@ description: Result of parsing scale_after_fillet.kcl } }, { - "commentStart": 1156, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1367,10 +1367,10 @@ description: Result of parsing scale_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1388,7 +1388,7 @@ description: Result of parsing scale_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 1193, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1397,10 +1397,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1113, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1410,7 +1410,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1113, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1420,10 +1420,10 @@ description: Result of parsing scale_after_fillet.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1433,7 +1433,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1203, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1444,22 +1444,22 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1226, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1235, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1236, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1236, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -1470,7 +1470,7 @@ description: Result of parsing scale_after_fillet.kcl "type": "Name", "type": "Name" }, - "commentStart": 1235, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1479,7 +1479,7 @@ description: Result of parsing scale_after_fillet.kcl }, "operator": "*", "right": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -1498,10 +1498,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1218, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1218, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1511,7 +1511,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1218, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1519,7 +1519,7 @@ description: Result of parsing scale_after_fillet.kcl "unlabeled": null } ], - "commentStart": 615, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1535,12 +1535,12 @@ description: Result of parsing scale_after_fillet.kcl "type": "VariableDeclaration" }, { - "commentStart": 1258, + "commentStart": 0, "declaration": { - "commentStart": 1262, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1262, + "commentStart": 0, "end": 0, "name": "boltBody", "start": 0, @@ -1552,10 +1552,10 @@ description: Result of parsing scale_after_fillet.kcl "arguments": [ { "abs_path": false, - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -1567,7 +1567,7 @@ description: Result of parsing scale_after_fillet.kcl "type": "Name" }, { - "commentStart": 1297, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -1578,10 +1578,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1591,7 +1591,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1273, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1602,17 +1602,17 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1318, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1327, + "commentStart": 0, "elements": [ { - "commentStart": 1328, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1624,7 +1624,7 @@ description: Result of parsing scale_after_fillet.kcl } }, { - "commentStart": 1331, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1645,21 +1645,21 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1335, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, @@ -1672,7 +1672,7 @@ description: Result of parsing scale_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 1359, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1691,14 +1691,14 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1362, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1368, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1709,10 +1709,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1311, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1722,7 +1722,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1311, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1734,7 +1734,7 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1396, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1742,10 +1742,10 @@ description: Result of parsing scale_after_fillet.kcl }, "arg": { "abs_path": false, - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": "boltLength", "start": 0, @@ -1760,10 +1760,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1388, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1388, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1773,7 +1773,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1388, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1785,14 +1785,14 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1431, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1440, + "commentStart": 0, "end": 0, "raw": ".020", "start": 0, @@ -1807,23 +1807,23 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1446, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1453, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1470, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1470, + "commentStart": 0, "end": 0, "name": "filletEdge", "start": 0, @@ -1837,10 +1837,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1454, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -1850,7 +1850,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1454, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1866,10 +1866,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1879,7 +1879,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1424, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1891,14 +1891,14 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1502, + "commentStart": 0, "end": 0, "name": "color", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1510, + "commentStart": 0, "end": 0, "raw": "\"#4dd043\"", "start": 0, @@ -1910,14 +1910,14 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1521, + "commentStart": 0, "end": 0, "name": "metalness", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1533, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1932,14 +1932,14 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1537, + "commentStart": 0, "end": 0, "name": "roughness", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1549, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1954,10 +1954,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1491, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1491, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -1967,7 +1967,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1491, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1975,7 +1975,7 @@ description: Result of parsing scale_after_fillet.kcl "unlabeled": null } ], - "commentStart": 1273, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1993,10 +1993,10 @@ description: Result of parsing scale_after_fillet.kcl { "argument": { "abs_path": false, - "commentStart": 1563, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1563, + "commentStart": 0, "end": 0, "name": "boltBody", "start": 0, @@ -2007,20 +2007,20 @@ description: Result of parsing scale_after_fillet.kcl "type": "Name", "type": "Name" }, - "commentStart": 1552, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 268, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1258, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2031,7 +2031,7 @@ description: Result of parsing scale_after_fillet.kcl ], "2": [ { - "commentStart": 1552, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2045,7 +2045,7 @@ description: Result of parsing scale_after_fillet.kcl }, "start": 0 }, - "commentStart": 264, + "commentStart": 0, "end": 0, "params": [], "start": 0, @@ -2063,7 +2063,7 @@ description: Result of parsing scale_after_fillet.kcl "visibility": "export" }, { - "commentStart": 1573, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -2071,10 +2071,10 @@ description: Result of parsing scale_after_fillet.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1575, + "commentStart": 0, "end": 0, "name": "bolt", "start": 0, @@ -2084,7 +2084,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1575, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2095,14 +2095,14 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1593, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1597, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -2117,14 +2117,14 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1603, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1607, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -2139,14 +2139,14 @@ description: Result of parsing scale_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1613, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1617, + "commentStart": 0, "end": 0, "raw": "3.14", "start": 0, @@ -2161,10 +2161,10 @@ description: Result of parsing scale_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1587, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -2174,7 +2174,7 @@ description: Result of parsing scale_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1587, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2182,13 +2182,13 @@ description: Result of parsing scale_after_fillet.kcl "unlabeled": null } ], - "commentStart": 1575, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1622, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2217,7 +2217,7 @@ description: Result of parsing scale_after_fillet.kcl "nonCodeNodes": { "6": [ { - "commentStart": 248, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2228,7 +2228,7 @@ description: Result of parsing scale_after_fillet.kcl ], "7": [ { - "commentStart": 1573, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/scale_after_fillet/ops.snap b/rust/kcl-lib/tests/scale_after_fillet/ops.snap index 1226d612d..c5cc5faa3 100644 --- a/rust/kcl-lib/tests/scale_after_fillet/ops.snap +++ b/rust/kcl-lib/tests/scale_after_fillet/ops.snap @@ -163,7 +163,13 @@ description: Operations executed scale_after_fillet.kcl "type": "Number", "value": -0.46875, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/scale_after_fillet/program_memory.snap b/rust/kcl-lib/tests/scale_after_fillet/program_memory.snap index 6eb34d222..cad8fc41e 100644 --- a/rust/kcl-lib/tests/scale_after_fillet/program_memory.snap +++ b/rust/kcl-lib/tests/scale_after_fillet/program_memory.snap @@ -49,14 +49,16 @@ description: Variables in memory after executing scale_after_fillet.kcl "type": "Number", "value": 0.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "boltHexFlatLength": { "type": "Number", "value": 0.2887, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "boltLength": { diff --git a/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ast.snap b/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ast.snap index cea56fbb9..30944f4c0 100644 --- a/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ast.snap +++ b/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 52, + "commentStart": 0, "elements": [ { - "commentStart": 53, + "commentStart": 0, "end": 0, "raw": "75.8", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl } }, { - "commentStart": 59, + "commentStart": 0, "end": 0, "raw": "317.2", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 67, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 37, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 37, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -119,10 +119,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 116, + "commentStart": 0, "elements": [ { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -134,7 +134,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl } }, { - "commentStart": 120, + "commentStart": 0, "end": 0, "raw": "268.43", "start": 0, @@ -152,14 +152,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 129, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 132, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -169,10 +169,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 105, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -182,7 +182,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -191,19 +191,19 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 171, + "commentStart": 0, "elements": [ { - "commentStart": 180, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 187, + "commentStart": 0, "end": 0, "name": { - "commentStart": 187, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -217,10 +217,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -230,7 +230,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 180, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -238,7 +238,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl }, "operator": "-", "right": { - "commentStart": 211, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -254,7 +254,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "BinaryExpression" }, { - "commentStart": 222, + "commentStart": 0, "end": 0, "raw": "217.26", "start": 0, @@ -272,14 +272,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 237, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 240, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -289,10 +289,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 160, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -302,7 +302,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 160, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -311,16 +311,16 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 264, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 280, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -334,10 +334,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 273, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -347,7 +347,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 273, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -358,10 +358,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "arguments": [ { "abs_path": false, - "commentStart": 318, + "commentStart": 0, "end": 0, "name": { - "commentStart": 318, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -375,10 +375,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 311, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -388,13 +388,13 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 311, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 310, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -408,7 +408,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 348, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -417,10 +417,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -430,7 +430,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 253, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -441,19 +441,19 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 361, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 375, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 390, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -462,10 +462,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 376, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -475,7 +475,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 376, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -484,7 +484,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 408, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -493,10 +493,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 394, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -506,7 +506,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 394, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -522,14 +522,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 413, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 419, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -540,10 +540,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 356, + "commentStart": 0, "end": 0, "name": { - "commentStart": 356, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -553,7 +553,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 356, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -563,7 +563,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 438, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -572,10 +572,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 432, + "commentStart": 0, "end": 0, "name": { - "commentStart": 432, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -585,20 +585,20 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 432, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 12, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 69, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -626,12 +626,12 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "VariableDeclaration" }, { - "commentStart": 441, + "commentStart": 0, "declaration": { - "commentStart": 441, + "commentStart": 0, "end": 0, "id": { - "commentStart": 441, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -644,14 +644,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 473, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 482, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -666,10 +666,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 454, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -679,17 +679,17 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 454, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 462, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -706,14 +706,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 499, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 508, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -728,21 +728,21 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 512, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 519, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 520, + "commentStart": 0, "end": 0, "name": { - "commentStart": 520, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -763,10 +763,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 492, + "commentStart": 0, "end": 0, "name": { - "commentStart": 492, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -776,7 +776,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 492, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -788,14 +788,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 541, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 550, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -810,23 +810,23 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 554, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 561, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 578, + "commentStart": 0, "end": 0, "name": { - "commentStart": 578, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -840,10 +840,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 562, + "commentStart": 0, "end": 0, "name": { - "commentStart": 562, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -853,7 +853,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 562, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -869,14 +869,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 587, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 593, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -887,10 +887,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 533, + "commentStart": 0, "end": 0, "name": { - "commentStart": 533, + "commentStart": 0, "end": 0, "name": "chamfer", "start": 0, @@ -900,7 +900,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 533, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -912,14 +912,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 614, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 623, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -934,21 +934,21 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 627, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 634, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 635, + "commentStart": 0, "end": 0, "name": { - "commentStart": 635, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -969,14 +969,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 643, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 649, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -987,10 +987,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 606, + "commentStart": 0, "end": 0, "name": { - "commentStart": 606, + "commentStart": 0, "end": 0, "name": "chamfer", "start": 0, @@ -1000,7 +1000,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 606, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1008,7 +1008,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "unlabeled": null } ], - "commentStart": 454, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1024,12 +1024,12 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "VariableDeclaration" }, { - "commentStart": 656, + "commentStart": 0, "declaration": { - "commentStart": 658, + "commentStart": 0, "end": 0, "id": { - "commentStart": 658, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -1041,10 +1041,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "arguments": [ { "abs_path": false, - "commentStart": 684, + "commentStart": 0, "end": 0, "name": { - "commentStart": 684, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -1057,10 +1057,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl }, { "abs_path": false, - "commentStart": 696, + "commentStart": 0, "end": 0, "name": { - "commentStart": 696, + "commentStart": 0, "end": 0, "name": "seg04", "start": 0, @@ -1074,10 +1074,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 670, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1087,7 +1087,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 670, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1096,11 +1096,11 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 723, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 725, + "commentStart": 0, "end": 0, "raw": "69.1", "start": 0, @@ -1111,7 +1111,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "suffix": "None" } }, - "commentStart": 724, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1119,7 +1119,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "UnaryExpression" }, { - "commentStart": 731, + "commentStart": 0, "end": 0, "raw": "277.34", "start": 0, @@ -1137,7 +1137,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 740, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1146,10 +1146,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 708, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1159,7 +1159,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 708, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1168,10 +1168,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 759, + "commentStart": 0, "elements": [ { - "commentStart": 760, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1183,7 +1183,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl } }, { - "commentStart": 763, + "commentStart": 0, "end": 0, "raw": "41.48", "start": 0, @@ -1201,14 +1201,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 771, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 774, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1218,10 +1218,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 748, + "commentStart": 0, "end": 0, "name": { - "commentStart": 748, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1231,7 +1231,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 748, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1240,19 +1240,19 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 813, + "commentStart": 0, "elements": [ { - "commentStart": 822, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 829, + "commentStart": 0, "end": 0, "name": { - "commentStart": 829, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -1266,10 +1266,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 822, + "commentStart": 0, "end": 0, "name": { - "commentStart": 822, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -1279,7 +1279,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 822, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1287,7 +1287,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl }, "operator": "-", "right": { - "commentStart": 853, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1303,7 +1303,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "BinaryExpression" }, { - "commentStart": 864, + "commentStart": 0, "end": 0, "raw": "104.8", "start": 0, @@ -1321,14 +1321,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 878, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 881, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1338,10 +1338,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 802, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1351,7 +1351,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 802, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1360,16 +1360,16 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 920, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 936, + "commentStart": 0, "end": 0, "name": { - "commentStart": 936, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -1383,10 +1383,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 929, + "commentStart": 0, "end": 0, "name": { - "commentStart": 929, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -1396,7 +1396,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 929, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1407,10 +1407,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "arguments": [ { "abs_path": false, - "commentStart": 974, + "commentStart": 0, "end": 0, "name": { - "commentStart": 974, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -1424,10 +1424,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 967, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1437,13 +1437,13 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 967, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 966, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1457,14 +1457,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 1004, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1007, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1474,10 +1474,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 909, + "commentStart": 0, "end": 0, "name": { - "commentStart": 909, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1487,7 +1487,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 909, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1498,19 +1498,19 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 1040, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1054, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1069, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1519,10 +1519,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1055, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1055, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1532,7 +1532,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1055, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1541,7 +1541,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 1087, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1550,10 +1550,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1073, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1073, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1563,7 +1563,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1073, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1579,10 +1579,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1035, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1035, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1592,7 +1592,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1035, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1602,7 +1602,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 1103, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1611,10 +1611,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1097, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1097, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1624,14 +1624,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1097, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 670, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1647,12 +1647,12 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "VariableDeclaration" }, { - "commentStart": 1106, + "commentStart": 0, "declaration": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1664,10 +1664,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "arguments": [ { "abs_path": false, - "commentStart": 1132, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1132, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -1680,10 +1680,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl }, { "abs_path": false, - "commentStart": 1144, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1144, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -1697,10 +1697,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1118, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1710,7 +1710,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1118, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1719,10 +1719,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 1171, + "commentStart": 0, "elements": [ { - "commentStart": 1172, + "commentStart": 0, "end": 0, "raw": "159.25", "start": 0, @@ -1734,7 +1734,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl } }, { - "commentStart": 1180, + "commentStart": 0, "end": 0, "raw": "278.35", "start": 0, @@ -1752,7 +1752,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 1189, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1761,10 +1761,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1774,7 +1774,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1156, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1783,10 +1783,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 1208, + "commentStart": 0, "elements": [ { - "commentStart": 1209, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1798,7 +1798,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl } }, { - "commentStart": 1212, + "commentStart": 0, "end": 0, "raw": "40.82", "start": 0, @@ -1816,14 +1816,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 1220, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1223, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1833,10 +1833,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1197, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1846,7 +1846,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1197, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1855,19 +1855,19 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 1262, + "commentStart": 0, "elements": [ { - "commentStart": 1271, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 1278, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1278, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -1881,10 +1881,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1271, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -1894,7 +1894,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1271, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1902,7 +1902,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl }, "operator": "-", "right": { - "commentStart": 1302, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1918,7 +1918,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "BinaryExpression" }, { - "commentStart": 1313, + "commentStart": 0, "end": 0, "raw": "132.27", "start": 0, @@ -1936,14 +1936,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 1328, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1331, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1953,10 +1953,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1251, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1251, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1966,7 +1966,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1251, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1975,16 +1975,16 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 1370, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1386, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1386, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -1998,10 +1998,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1379, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1379, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -2011,7 +2011,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1379, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2022,10 +2022,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "arguments": [ { "abs_path": false, - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -2039,10 +2039,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1417, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1417, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2052,13 +2052,13 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1417, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1416, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2072,14 +2072,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "ArrayExpression" }, { - "commentStart": 1454, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1457, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2089,10 +2089,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1359, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -2102,7 +2102,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1359, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2113,19 +2113,19 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 1490, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1504, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1519, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2134,10 +2134,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -2147,7 +2147,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1505, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2156,7 +2156,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 1537, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2165,10 +2165,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1523, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1523, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -2178,7 +2178,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1523, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2194,10 +2194,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1485, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1485, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2207,7 +2207,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1485, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2217,7 +2217,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "arguments": [ { - "commentStart": 1553, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2226,10 +2226,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1547, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1547, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2239,14 +2239,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1547, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1118, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2262,12 +2262,12 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "type": "VariableDeclaration" }, { - "commentStart": 1556, + "commentStart": 0, "declaration": { - "commentStart": 1556, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1556, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -2278,14 +2278,14 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl { "type": "LabeledArg", "label": { - "commentStart": 1588, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1597, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -2300,10 +2300,10 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl ], "callee": { "abs_path": false, - "commentStart": 1569, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1569, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2313,17 +2313,17 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "start": 0, "type": "Name" }, - "commentStart": 1569, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1577, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1577, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -2351,7 +2351,7 @@ description: Result of parsing sketch-on-chamfer-two-times-different-order.kcl "nonCodeNodes": { "1": [ { - "commentStart": 656, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ast.snap b/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ast.snap index 01b51ba8e..a14d37a82 100644 --- a/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ast.snap +++ b/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 52, + "commentStart": 0, "elements": [ { - "commentStart": 53, + "commentStart": 0, "end": 0, "raw": "75.8", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl } }, { - "commentStart": 59, + "commentStart": 0, "end": 0, "raw": "317.2", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 67, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 37, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 37, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -119,10 +119,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 116, + "commentStart": 0, "elements": [ { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -134,7 +134,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl } }, { - "commentStart": 120, + "commentStart": 0, "end": 0, "raw": "268.43", "start": 0, @@ -152,14 +152,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 129, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 132, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -169,10 +169,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 105, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -182,7 +182,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 105, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -191,19 +191,19 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 171, + "commentStart": 0, "elements": [ { - "commentStart": 180, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 187, + "commentStart": 0, "end": 0, "name": { - "commentStart": 187, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -217,10 +217,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -230,7 +230,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 180, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -238,7 +238,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl }, "operator": "-", "right": { - "commentStart": 211, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -254,7 +254,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "BinaryExpression" }, { - "commentStart": 222, + "commentStart": 0, "end": 0, "raw": "217.26", "start": 0, @@ -272,14 +272,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 237, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 240, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -289,10 +289,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 160, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -302,7 +302,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 160, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -311,16 +311,16 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 264, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 280, + "commentStart": 0, "end": 0, "name": { - "commentStart": 280, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -334,10 +334,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 273, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -347,7 +347,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 273, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -358,10 +358,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "arguments": [ { "abs_path": false, - "commentStart": 318, + "commentStart": 0, "end": 0, "name": { - "commentStart": 318, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA001", "start": 0, @@ -375,10 +375,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 311, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -388,13 +388,13 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 311, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 310, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -408,7 +408,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 348, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -417,10 +417,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 253, + "commentStart": 0, "end": 0, "name": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -430,7 +430,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 253, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -441,19 +441,19 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 361, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 375, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 390, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -462,10 +462,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 376, + "commentStart": 0, "end": 0, "name": { - "commentStart": 376, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -475,7 +475,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 376, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -484,7 +484,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 408, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -493,10 +493,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 394, + "commentStart": 0, "end": 0, "name": { - "commentStart": 394, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -506,7 +506,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 394, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -522,14 +522,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 413, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 419, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -540,10 +540,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 356, + "commentStart": 0, "end": 0, "name": { - "commentStart": 356, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -553,7 +553,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 356, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -563,7 +563,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 438, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -572,10 +572,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 432, + "commentStart": 0, "end": 0, "name": { - "commentStart": 432, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -585,20 +585,20 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 432, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 12, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 69, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -626,12 +626,12 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "VariableDeclaration" }, { - "commentStart": 441, + "commentStart": 0, "declaration": { - "commentStart": 441, + "commentStart": 0, "end": 0, "id": { - "commentStart": 441, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -644,14 +644,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 473, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 482, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -666,10 +666,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 454, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -679,17 +679,17 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 454, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 462, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -706,14 +706,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 499, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 508, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -728,21 +728,21 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 512, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 519, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 520, + "commentStart": 0, "end": 0, "name": { - "commentStart": 520, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -763,10 +763,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 492, + "commentStart": 0, "end": 0, "name": { - "commentStart": 492, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -776,7 +776,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 492, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -788,14 +788,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 541, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 550, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -810,21 +810,21 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 554, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 561, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 562, + "commentStart": 0, "end": 0, "name": { - "commentStart": 562, + "commentStart": 0, "end": 0, "name": "seg02", "start": 0, @@ -845,14 +845,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 570, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 576, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -863,10 +863,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 533, + "commentStart": 0, "end": 0, "name": { - "commentStart": 533, + "commentStart": 0, "end": 0, "name": "chamfer", "start": 0, @@ -876,7 +876,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 533, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -888,14 +888,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 597, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 606, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -910,23 +910,23 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 610, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 617, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 634, + "commentStart": 0, "end": 0, "name": { - "commentStart": 634, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -940,10 +940,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 618, + "commentStart": 0, "end": 0, "name": { - "commentStart": 618, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -953,7 +953,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 618, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -969,14 +969,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 643, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 649, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -987,10 +987,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 589, + "commentStart": 0, "end": 0, "name": { - "commentStart": 589, + "commentStart": 0, "end": 0, "name": "chamfer", "start": 0, @@ -1000,7 +1000,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 589, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1008,7 +1008,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "unlabeled": null } ], - "commentStart": 454, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1024,12 +1024,12 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "VariableDeclaration" }, { - "commentStart": 656, + "commentStart": 0, "declaration": { - "commentStart": 658, + "commentStart": 0, "end": 0, "id": { - "commentStart": 658, + "commentStart": 0, "end": 0, "name": "sketch003", "start": 0, @@ -1041,10 +1041,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "arguments": [ { "abs_path": false, - "commentStart": 684, + "commentStart": 0, "end": 0, "name": { - "commentStart": 684, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -1057,10 +1057,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl }, { "abs_path": false, - "commentStart": 696, + "commentStart": 0, "end": 0, "name": { - "commentStart": 696, + "commentStart": 0, "end": 0, "name": "seg04", "start": 0, @@ -1074,10 +1074,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 670, + "commentStart": 0, "end": 0, "name": { - "commentStart": 670, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1087,7 +1087,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 670, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1096,11 +1096,11 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 723, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 725, + "commentStart": 0, "end": 0, "raw": "69.1", "start": 0, @@ -1111,7 +1111,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "suffix": "None" } }, - "commentStart": 724, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1119,7 +1119,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "UnaryExpression" }, { - "commentStart": 731, + "commentStart": 0, "end": 0, "raw": "277.34", "start": 0, @@ -1137,7 +1137,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 740, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1146,10 +1146,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 708, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1159,7 +1159,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 708, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1168,10 +1168,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 759, + "commentStart": 0, "elements": [ { - "commentStart": 760, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1183,7 +1183,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl } }, { - "commentStart": 763, + "commentStart": 0, "end": 0, "raw": "41.48", "start": 0, @@ -1201,14 +1201,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 771, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 774, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1218,10 +1218,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 748, + "commentStart": 0, "end": 0, "name": { - "commentStart": 748, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1231,7 +1231,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 748, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1240,19 +1240,19 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 813, + "commentStart": 0, "elements": [ { - "commentStart": 822, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 829, + "commentStart": 0, "end": 0, "name": { - "commentStart": 829, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -1266,10 +1266,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 822, + "commentStart": 0, "end": 0, "name": { - "commentStart": 822, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -1279,7 +1279,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 822, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1287,7 +1287,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl }, "operator": "-", "right": { - "commentStart": 853, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1303,7 +1303,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "BinaryExpression" }, { - "commentStart": 864, + "commentStart": 0, "end": 0, "raw": "104.8", "start": 0, @@ -1321,14 +1321,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 878, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 881, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1338,10 +1338,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 802, + "commentStart": 0, "end": 0, "name": { - "commentStart": 802, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1351,7 +1351,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 802, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1360,16 +1360,16 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 920, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 936, + "commentStart": 0, "end": 0, "name": { - "commentStart": 936, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -1383,10 +1383,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 929, + "commentStart": 0, "end": 0, "name": { - "commentStart": 929, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -1396,7 +1396,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 929, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1407,10 +1407,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "arguments": [ { "abs_path": false, - "commentStart": 974, + "commentStart": 0, "end": 0, "name": { - "commentStart": 974, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA003", "start": 0, @@ -1424,10 +1424,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 967, + "commentStart": 0, "end": 0, "name": { - "commentStart": 967, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -1437,13 +1437,13 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 967, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 966, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1457,14 +1457,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 1004, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1007, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1474,10 +1474,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 909, + "commentStart": 0, "end": 0, "name": { - "commentStart": 909, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1487,7 +1487,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 909, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1498,19 +1498,19 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 1040, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1054, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1069, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1519,10 +1519,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1055, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1055, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1532,7 +1532,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1055, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1541,7 +1541,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 1087, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1550,10 +1550,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1073, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1073, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1563,7 +1563,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1073, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1579,10 +1579,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1035, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1035, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1592,7 +1592,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1035, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1602,7 +1602,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 1103, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1611,10 +1611,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1097, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1097, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1624,14 +1624,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1097, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 670, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1647,12 +1647,12 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "VariableDeclaration" }, { - "commentStart": 1106, + "commentStart": 0, "declaration": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1106, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -1664,10 +1664,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "arguments": [ { "abs_path": false, - "commentStart": 1132, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1132, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -1680,10 +1680,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl }, { "abs_path": false, - "commentStart": 1144, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1144, + "commentStart": 0, "end": 0, "name": "seg03", "start": 0, @@ -1697,10 +1697,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1118, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1118, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1710,7 +1710,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1118, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1719,10 +1719,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 1171, + "commentStart": 0, "elements": [ { - "commentStart": 1172, + "commentStart": 0, "end": 0, "raw": "159.25", "start": 0, @@ -1734,7 +1734,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl } }, { - "commentStart": 1180, + "commentStart": 0, "end": 0, "raw": "278.35", "start": 0, @@ -1752,7 +1752,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 1189, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1761,10 +1761,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1774,7 +1774,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1156, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1783,10 +1783,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 1208, + "commentStart": 0, "elements": [ { - "commentStart": 1209, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1798,7 +1798,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl } }, { - "commentStart": 1212, + "commentStart": 0, "end": 0, "raw": "40.82", "start": 0, @@ -1816,14 +1816,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 1220, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1223, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1833,10 +1833,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1197, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1197, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1846,7 +1846,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1197, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1855,19 +1855,19 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 1262, + "commentStart": 0, "elements": [ { - "commentStart": 1271, + "commentStart": 0, "end": 0, "left": { "arguments": [ { "abs_path": false, - "commentStart": 1278, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1278, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -1881,10 +1881,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1271, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1271, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -1894,7 +1894,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1271, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1902,7 +1902,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl }, "operator": "-", "right": { - "commentStart": 1302, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1918,7 +1918,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "BinaryExpression" }, { - "commentStart": 1313, + "commentStart": 0, "end": 0, "raw": "132.27", "start": 0, @@ -1936,14 +1936,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 1328, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1331, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1953,10 +1953,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1251, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1251, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1966,7 +1966,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1251, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1975,16 +1975,16 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 1370, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1386, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1386, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -1998,10 +1998,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1379, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1379, + "commentStart": 0, "end": 0, "name": "segAng", "start": 0, @@ -2011,7 +2011,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1379, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2022,10 +2022,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "arguments": [ { "abs_path": false, - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": "rectangleSegmentA002", "start": 0, @@ -2039,10 +2039,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1417, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1417, + "commentStart": 0, "end": 0, "name": "segLen", "start": 0, @@ -2052,13 +2052,13 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1417, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, - "commentStart": 1416, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -2072,14 +2072,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "ArrayExpression" }, { - "commentStart": 1454, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 1457, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -2089,10 +2089,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1359, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -2102,7 +2102,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1359, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2113,19 +2113,19 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 1490, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1504, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1519, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2134,10 +2134,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1505, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -2147,7 +2147,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1505, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2156,7 +2156,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 1537, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2165,10 +2165,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1523, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1523, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -2178,7 +2178,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1523, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2194,10 +2194,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1485, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1485, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -2207,7 +2207,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1485, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2217,7 +2217,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "arguments": [ { - "commentStart": 1553, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -2226,10 +2226,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1547, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1547, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -2239,14 +2239,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1547, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 1118, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2262,12 +2262,12 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "type": "VariableDeclaration" }, { - "commentStart": 1556, + "commentStart": 0, "declaration": { - "commentStart": 1556, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1556, + "commentStart": 0, "end": 0, "name": "extrude002", "start": 0, @@ -2278,14 +2278,14 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl { "type": "LabeledArg", "label": { - "commentStart": 1588, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1597, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -2300,10 +2300,10 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl ], "callee": { "abs_path": false, - "commentStart": 1569, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1569, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2313,17 +2313,17 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "start": 0, "type": "Name" }, - "commentStart": 1569, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 1577, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1577, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -2351,7 +2351,7 @@ description: Result of parsing sketch-on-chamfer-two-times.kcl "nonCodeNodes": { "1": [ { - "commentStart": 656, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/sketch_in_object/ast.snap b/rust/kcl-lib/tests/sketch_in_object/ast.snap index b5a5b33e8..e396105e4 100644 --- a/rust/kcl-lib/tests/sketch_in_object/ast.snap +++ b/rust/kcl-lib/tests/sketch_in_object/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing sketch_in_object.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "test", "start": 0, @@ -26,7 +26,7 @@ description: Result of parsing sketch_in_object.kcl { "arguments": [ { - "commentStart": 35, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -37,10 +37,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 21, + "commentStart": 0, "end": 0, "name": { - "commentStart": 21, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -50,7 +50,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 21, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -59,10 +59,10 @@ description: Result of parsing sketch_in_object.kcl { "arguments": [ { - "commentStart": 63, + "commentStart": 0, "elements": [ { - "commentStart": 64, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -74,7 +74,7 @@ description: Result of parsing sketch_in_object.kcl } }, { - "commentStart": 67, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -92,7 +92,7 @@ description: Result of parsing sketch_in_object.kcl "type": "ArrayExpression" }, { - "commentStart": 71, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -101,10 +101,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 48, + "commentStart": 0, "end": 0, "name": { - "commentStart": 48, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -114,7 +114,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 48, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -125,17 +125,17 @@ description: Result of parsing sketch_in_object.kcl { "type": "LabeledArg", "label": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 92, + "commentStart": 0, "elements": [ { - "commentStart": 93, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -147,7 +147,7 @@ description: Result of parsing sketch_in_object.kcl } }, { - "commentStart": 96, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -168,10 +168,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 81, + "commentStart": 0, "end": 0, "name": { - "commentStart": 81, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -181,7 +181,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 81, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -193,17 +193,17 @@ description: Result of parsing sketch_in_object.kcl { "type": "LabeledArg", "label": { - "commentStart": 112, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 118, + "commentStart": 0, "elements": [ { - "commentStart": 119, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -215,7 +215,7 @@ description: Result of parsing sketch_in_object.kcl } }, { - "commentStart": 122, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -236,10 +236,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 107, + "commentStart": 0, "end": 0, "name": { - "commentStart": 107, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -249,7 +249,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 107, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -261,17 +261,17 @@ description: Result of parsing sketch_in_object.kcl { "type": "LabeledArg", "label": { - "commentStart": 138, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 144, + "commentStart": 0, "elements": [ { - "commentStart": 145, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -284,7 +284,7 @@ description: Result of parsing sketch_in_object.kcl }, { "argument": { - "commentStart": 149, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -295,7 +295,7 @@ description: Result of parsing sketch_in_object.kcl "suffix": "None" } }, - "commentStart": 148, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -312,10 +312,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 133, + "commentStart": 0, "end": 0, "name": { - "commentStart": 133, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -325,7 +325,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 133, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -335,7 +335,7 @@ description: Result of parsing sketch_in_object.kcl { "arguments": [ { - "commentStart": 166, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -344,10 +344,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 160, + "commentStart": 0, "end": 0, "name": { - "commentStart": 160, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -357,31 +357,31 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 160, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 21, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, - "commentStart": 14, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [], "start": 0, @@ -398,12 +398,12 @@ description: Result of parsing sketch_in_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 170, + "commentStart": 0, "declaration": { - "commentStart": 175, + "commentStart": 0, "end": 0, "id": { - "commentStart": 175, + "commentStart": 0, "end": 0, "name": "test2", "start": 0, @@ -414,14 +414,14 @@ description: Result of parsing sketch_in_object.kcl "body": [ { "argument": { - "commentStart": 194, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 200, + "commentStart": 0, "end": 0, "key": { - "commentStart": 200, + "commentStart": 0, "end": 0, "name": "thing1", "start": 0, @@ -430,14 +430,14 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 209, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 217, + "commentStart": 0, "end": 0, "key": { - "commentStart": 217, + "commentStart": 0, "end": 0, "name": "thing2", "start": 0, @@ -450,7 +450,7 @@ description: Result of parsing sketch_in_object.kcl { "arguments": [ { - "commentStart": 240, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -461,10 +461,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 226, + "commentStart": 0, "end": 0, "name": { - "commentStart": 226, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -474,7 +474,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 226, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -483,10 +483,10 @@ description: Result of parsing sketch_in_object.kcl { "arguments": [ { - "commentStart": 272, + "commentStart": 0, "elements": [ { - "commentStart": 273, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -498,7 +498,7 @@ description: Result of parsing sketch_in_object.kcl } }, { - "commentStart": 276, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -516,7 +516,7 @@ description: Result of parsing sketch_in_object.kcl "type": "ArrayExpression" }, { - "commentStart": 280, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -525,10 +525,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 257, + "commentStart": 0, "end": 0, "name": { - "commentStart": 257, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -538,7 +538,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 257, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -549,17 +549,17 @@ description: Result of parsing sketch_in_object.kcl { "type": "LabeledArg", "label": { - "commentStart": 299, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 305, + "commentStart": 0, "elements": [ { - "commentStart": 306, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -571,7 +571,7 @@ description: Result of parsing sketch_in_object.kcl } }, { - "commentStart": 309, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -592,10 +592,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 294, + "commentStart": 0, "end": 0, "name": { - "commentStart": 294, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -605,7 +605,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 294, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -617,17 +617,17 @@ description: Result of parsing sketch_in_object.kcl { "type": "LabeledArg", "label": { - "commentStart": 329, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 335, + "commentStart": 0, "elements": [ { - "commentStart": 336, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -639,7 +639,7 @@ description: Result of parsing sketch_in_object.kcl } }, { - "commentStart": 339, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -660,10 +660,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 324, + "commentStart": 0, "end": 0, "name": { - "commentStart": 324, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -673,7 +673,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 324, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -685,17 +685,17 @@ description: Result of parsing sketch_in_object.kcl { "type": "LabeledArg", "label": { - "commentStart": 359, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 365, + "commentStart": 0, "elements": [ { - "commentStart": 366, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -708,7 +708,7 @@ description: Result of parsing sketch_in_object.kcl }, { "argument": { - "commentStart": 370, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -719,7 +719,7 @@ description: Result of parsing sketch_in_object.kcl "suffix": "None" } }, - "commentStart": 369, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -736,10 +736,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 354, + "commentStart": 0, "end": 0, "name": { - "commentStart": 354, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -749,7 +749,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 354, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -759,7 +759,7 @@ description: Result of parsing sketch_in_object.kcl { "arguments": [ { - "commentStart": 391, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -768,10 +768,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 385, + "commentStart": 0, "end": 0, "name": { - "commentStart": 385, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -781,14 +781,14 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 385, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 226, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -806,18 +806,18 @@ description: Result of parsing sketch_in_object.kcl "type": "ObjectExpression", "type": "ObjectExpression" }, - "commentStart": 187, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 183, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 180, + "commentStart": 0, "end": 0, "params": [], "start": 0, @@ -834,12 +834,12 @@ description: Result of parsing sketch_in_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 405, + "commentStart": 0, "declaration": { - "commentStart": 407, + "commentStart": 0, "end": 0, "id": { - "commentStart": 407, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -849,10 +849,10 @@ description: Result of parsing sketch_in_object.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 411, + "commentStart": 0, "end": 0, "name": { - "commentStart": 411, + "commentStart": 0, "end": 0, "name": "test", "start": 0, @@ -862,7 +862,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 411, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -878,16 +878,16 @@ description: Result of parsing sketch_in_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 418, + "commentStart": 0, "end": 0, "expression": { "body": [ { "abs_path": false, - "commentStart": 418, + "commentStart": 0, "end": 0, "name": { - "commentStart": 418, + "commentStart": 0, "end": 0, "name": "x", "start": 0, @@ -903,7 +903,7 @@ description: Result of parsing sketch_in_object.kcl { "type": "LabeledArg", "label": { - "commentStart": 433, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -911,7 +911,7 @@ description: Result of parsing sketch_in_object.kcl }, "arg": { "argument": { - "commentStart": 443, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -922,7 +922,7 @@ description: Result of parsing sketch_in_object.kcl "suffix": "None" } }, - "commentStart": 442, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -933,10 +933,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 425, + "commentStart": 0, "end": 0, "name": { - "commentStart": 425, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -946,7 +946,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 425, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -954,7 +954,7 @@ description: Result of parsing sketch_in_object.kcl "unlabeled": null } ], - "commentStart": 418, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -965,12 +965,12 @@ description: Result of parsing sketch_in_object.kcl "type": "ExpressionStatement" }, { - "commentStart": 446, + "commentStart": 0, "declaration": { - "commentStart": 448, + "commentStart": 0, "end": 0, "id": { - "commentStart": 448, + "commentStart": 0, "end": 0, "name": "x2", "start": 0, @@ -980,10 +980,10 @@ description: Result of parsing sketch_in_object.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 453, + "commentStart": 0, "end": 0, "name": { - "commentStart": 453, + "commentStart": 0, "end": 0, "name": "test2", "start": 0, @@ -993,7 +993,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 453, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1009,20 +1009,20 @@ description: Result of parsing sketch_in_object.kcl "type": "VariableDeclaration" }, { - "commentStart": 461, + "commentStart": 0, "end": 0, "expression": { "body": [ { - "commentStart": 461, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 461, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 461, + "commentStart": 0, "end": 0, "name": "x2", "start": 0, @@ -1030,7 +1030,7 @@ description: Result of parsing sketch_in_object.kcl "type": "Identifier" }, "property": { - "commentStart": 464, + "commentStart": 0, "end": 0, "name": "thing1", "start": 0, @@ -1042,7 +1042,7 @@ description: Result of parsing sketch_in_object.kcl "type": "MemberExpression" }, "property": { - "commentStart": 471, + "commentStart": 0, "end": 0, "name": "thing2", "start": 0, @@ -1058,14 +1058,14 @@ description: Result of parsing sketch_in_object.kcl { "type": "LabeledArg", "label": { - "commentStart": 491, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 500, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -1080,10 +1080,10 @@ description: Result of parsing sketch_in_object.kcl ], "callee": { "abs_path": false, - "commentStart": 483, + "commentStart": 0, "end": 0, "name": { - "commentStart": 483, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1093,7 +1093,7 @@ description: Result of parsing sketch_in_object.kcl "start": 0, "type": "Name" }, - "commentStart": 483, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1101,7 +1101,7 @@ description: Result of parsing sketch_in_object.kcl "unlabeled": null } ], - "commentStart": 461, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1118,7 +1118,7 @@ description: Result of parsing sketch_in_object.kcl "nonCodeNodes": { "0": [ { - "commentStart": 170, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1129,7 +1129,7 @@ description: Result of parsing sketch_in_object.kcl ], "1": [ { - "commentStart": 405, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1140,7 +1140,7 @@ description: Result of parsing sketch_in_object.kcl ], "3": [ { - "commentStart": 446, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/sketch_on_face/ast.snap b/rust/kcl-lib/tests/sketch_on_face/ast.snap index 4a4c03d94..f7ec89332 100644 --- a/rust/kcl-lib/tests/sketch_on_face/ast.snap +++ b/rust/kcl-lib/tests/sketch_on_face/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing sketch_on_face.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing sketch_on_face.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "11.19", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing sketch_on_face.kcl } }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "raw": "28.35", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing sketch_on_face.kcl "type": "ArrayExpression" }, { - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing sketch_on_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 79, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 85, + "commentStart": 0, "elements": [ { - "commentStart": 86, + "commentStart": 0, "end": 0, "raw": "28.67", "start": 0, @@ -144,7 +144,7 @@ description: Result of parsing sketch_on_face.kcl }, { "argument": { - "commentStart": 94, + "commentStart": 0, "end": 0, "raw": "13.25", "start": 0, @@ -155,7 +155,7 @@ description: Result of parsing sketch_on_face.kcl "suffix": "None" } }, - "commentStart": 93, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -172,14 +172,14 @@ description: Result of parsing sketch_on_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 102, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 108, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -190,10 +190,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 74, + "commentStart": 0, "end": 0, "name": { - "commentStart": 74, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -203,7 +203,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 74, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -215,18 +215,18 @@ description: Result of parsing sketch_on_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 125, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 131, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 133, + "commentStart": 0, "end": 0, "raw": "4.12", "start": 0, @@ -237,7 +237,7 @@ description: Result of parsing sketch_on_face.kcl "suffix": "None" } }, - "commentStart": 132, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -246,7 +246,7 @@ description: Result of parsing sketch_on_face.kcl }, { "argument": { - "commentStart": 140, + "commentStart": 0, "end": 0, "raw": "22.81", "start": 0, @@ -257,7 +257,7 @@ description: Result of parsing sketch_on_face.kcl "suffix": "None" } }, - "commentStart": 139, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -274,10 +274,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 120, + "commentStart": 0, "end": 0, "name": { - "commentStart": 120, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -287,7 +287,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 120, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -299,18 +299,18 @@ description: Result of parsing sketch_on_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 158, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 164, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 166, + "commentStart": 0, "end": 0, "raw": "33.24", "start": 0, @@ -321,7 +321,7 @@ description: Result of parsing sketch_on_face.kcl "suffix": "None" } }, - "commentStart": 165, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -329,7 +329,7 @@ description: Result of parsing sketch_on_face.kcl "type": "UnaryExpression" }, { - "commentStart": 173, + "commentStart": 0, "end": 0, "raw": "14.55", "start": 0, @@ -350,10 +350,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 153, + "commentStart": 0, "end": 0, "name": { - "commentStart": 153, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -363,7 +363,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 153, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -373,7 +373,7 @@ description: Result of parsing sketch_on_face.kcl { "arguments": [ { - "commentStart": 192, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -382,10 +382,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 186, + "commentStart": 0, "end": 0, "name": { - "commentStart": 186, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -395,7 +395,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 186, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -406,14 +406,14 @@ description: Result of parsing sketch_on_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 208, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 217, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -428,10 +428,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 200, + "commentStart": 0, "end": 0, "name": { - "commentStart": 200, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -441,7 +441,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 200, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -449,7 +449,7 @@ description: Result of parsing sketch_on_face.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -465,12 +465,12 @@ description: Result of parsing sketch_on_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 219, + "commentStart": 0, "declaration": { - "commentStart": 221, + "commentStart": 0, "end": 0, "id": { - "commentStart": 221, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -482,10 +482,10 @@ description: Result of parsing sketch_on_face.kcl "arguments": [ { "abs_path": false, - "commentStart": 245, + "commentStart": 0, "end": 0, "name": { - "commentStart": 245, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -498,10 +498,10 @@ description: Result of parsing sketch_on_face.kcl }, { "abs_path": false, - "commentStart": 254, + "commentStart": 0, "end": 0, "name": { - "commentStart": 254, + "commentStart": 0, "end": 0, "name": "here", "start": 0, @@ -515,10 +515,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -528,7 +528,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -537,10 +537,10 @@ description: Result of parsing sketch_on_face.kcl { "arguments": [ { - "commentStart": 280, + "commentStart": 0, "elements": [ { - "commentStart": 281, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -552,7 +552,7 @@ description: Result of parsing sketch_on_face.kcl } }, { - "commentStart": 284, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -570,7 +570,7 @@ description: Result of parsing sketch_on_face.kcl "type": "ArrayExpression" }, { - "commentStart": 288, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -579,10 +579,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 265, + "commentStart": 0, "end": 0, "name": { - "commentStart": 265, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -592,7 +592,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 265, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -603,17 +603,17 @@ description: Result of parsing sketch_on_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 301, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 307, + "commentStart": 0, "elements": [ { - "commentStart": 308, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -625,7 +625,7 @@ description: Result of parsing sketch_on_face.kcl } }, { - "commentStart": 311, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -646,10 +646,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 296, + "commentStart": 0, "end": 0, "name": { - "commentStart": 296, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -659,7 +659,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 296, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -671,17 +671,17 @@ description: Result of parsing sketch_on_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 326, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 332, + "commentStart": 0, "elements": [ { - "commentStart": 333, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -693,7 +693,7 @@ description: Result of parsing sketch_on_face.kcl } }, { - "commentStart": 337, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -714,10 +714,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 321, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -727,7 +727,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 321, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -739,17 +739,17 @@ description: Result of parsing sketch_on_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 351, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 357, + "commentStart": 0, "elements": [ { - "commentStart": 358, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -762,7 +762,7 @@ description: Result of parsing sketch_on_face.kcl }, { "argument": { - "commentStart": 362, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -773,7 +773,7 @@ description: Result of parsing sketch_on_face.kcl "suffix": "None" } }, - "commentStart": 361, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -790,10 +790,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 346, + "commentStart": 0, "end": 0, "name": { - "commentStart": 346, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -803,7 +803,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 346, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -813,7 +813,7 @@ description: Result of parsing sketch_on_face.kcl { "arguments": [ { - "commentStart": 378, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -822,10 +822,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 372, + "commentStart": 0, "end": 0, "name": { - "commentStart": 372, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -835,7 +835,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 372, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -846,14 +846,14 @@ description: Result of parsing sketch_on_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 394, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 403, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -868,10 +868,10 @@ description: Result of parsing sketch_on_face.kcl ], "callee": { "abs_path": false, - "commentStart": 386, + "commentStart": 0, "end": 0, "name": { - "commentStart": 386, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -881,7 +881,7 @@ description: Result of parsing sketch_on_face.kcl "start": 0, "type": "Name" }, - "commentStart": 386, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -889,7 +889,7 @@ description: Result of parsing sketch_on_face.kcl "unlabeled": null } ], - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -911,7 +911,7 @@ description: Result of parsing sketch_on_face.kcl "nonCodeNodes": { "0": [ { - "commentStart": 219, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ast.snap b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ast.snap index 5bf059c1e..02b7b4238 100644 --- a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ast.snap +++ b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ast.snap @@ -8,17 +8,17 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "commentStart": 0, "declaration": { - "commentStart": 353, + "commentStart": 0, "end": 0, "id": { - "commentStart": 353, + "commentStart": 0, "end": 0, "name": "shelfMountL", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 367, + "commentStart": 0, "end": 0, "raw": "8", "start": 0, @@ -46,19 +46,19 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 368, + "commentStart": 0, "declaration": { - "commentStart": 431, + "commentStart": 0, "end": 0, "id": { - "commentStart": 431, + "commentStart": 0, "end": 0, "name": "wallMountL", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 444, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -79,19 +79,19 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 445, + "commentStart": 0, "declaration": { - "commentStart": 559, + "commentStart": 0, "end": 0, "id": { - "commentStart": 559, + "commentStart": 0, "end": 0, "name": "sigmaAllow", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 572, + "commentStart": 0, "end": 0, "raw": "35000", "start": 0, @@ -115,19 +115,19 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 577, + "commentStart": 0, "declaration": { - "commentStart": 585, + "commentStart": 0, "end": 0, "id": { - "commentStart": 585, + "commentStart": 0, "end": 0, "name": "width", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 593, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -148,19 +148,19 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 594, + "commentStart": 0, "declaration": { - "commentStart": 603, + "commentStart": 0, "end": 0, "id": { - "commentStart": 603, + "commentStart": 0, "end": 0, "name": "p", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 607, + "commentStart": 0, "end": 0, "raw": "300", "start": 0, @@ -181,19 +181,19 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 610, + "commentStart": 0, "declaration": { - "commentStart": 635, + "commentStart": 0, "end": 0, "id": { - "commentStart": 635, + "commentStart": 0, "end": 0, "name": "L", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 639, + "commentStart": 0, "end": 0, "raw": "12", "start": 0, @@ -214,29 +214,29 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 641, + "commentStart": 0, "declaration": { - "commentStart": 652, + "commentStart": 0, "end": 0, "id": { - "commentStart": 652, + "commentStart": 0, "end": 0, "name": "M", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 656, + "commentStart": 0, "end": 0, "left": { - "commentStart": 656, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 656, + "commentStart": 0, "end": 0, "name": { - "commentStart": 656, + "commentStart": 0, "end": 0, "name": "L", "start": 0, @@ -250,10 +250,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 660, + "commentStart": 0, "end": 0, "name": "p", "start": 0, @@ -270,7 +270,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl }, "operator": "/", "right": { - "commentStart": 664, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -295,19 +295,19 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 665, + "commentStart": 0, "declaration": { - "commentStart": 712, + "commentStart": 0, "end": 0, "id": { - "commentStart": 712, + "commentStart": 0, "end": 0, "name": "FOS", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 718, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -328,12 +328,12 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 719, + "commentStart": 0, "declaration": { - "commentStart": 837, + "commentStart": 0, "end": 0, "id": { - "commentStart": 837, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -342,16 +342,16 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "init": { "arguments": [ { - "commentStart": 854, + "commentStart": 0, "end": 0, "left": { - "commentStart": 854, + "commentStart": 0, "end": 0, "left": { - "commentStart": 854, + "commentStart": 0, "end": 0, "left": { - "commentStart": 854, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -365,10 +365,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 858, + "commentStart": 0, "end": 0, "name": { - "commentStart": 858, + "commentStart": 0, "end": 0, "name": "M", "start": 0, @@ -386,10 +386,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 862, + "commentStart": 0, "end": 0, "name": { - "commentStart": 862, + "commentStart": 0, "end": 0, "name": "FOS", "start": 0, @@ -406,14 +406,14 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl }, "operator": "/", "right": { - "commentStart": 869, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 869, + "commentStart": 0, "end": 0, "name": { - "commentStart": 869, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -427,10 +427,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 877, + "commentStart": 0, "end": 0, "name": { - "commentStart": 877, + "commentStart": 0, "end": 0, "name": "sigmaAllow", "start": 0, @@ -452,10 +452,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 849, + "commentStart": 0, "end": 0, "name": { - "commentStart": 849, + "commentStart": 0, "end": 0, "name": "sqrt", "start": 0, @@ -465,7 +465,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 849, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -484,19 +484,19 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 889, + "commentStart": 0, "declaration": { - "commentStart": 918, + "commentStart": 0, "end": 0, "id": { - "commentStart": 918, + "commentStart": 0, "end": 0, "name": "filletR", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 928, + "commentStart": 0, "end": 0, "raw": "0.25", "start": 0, @@ -522,12 +522,12 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 932, + "commentStart": 0, "declaration": { - "commentStart": 981, + "commentStart": 0, "end": 0, "id": { - "commentStart": 981, + "commentStart": 0, "end": 0, "name": "bracket", "start": 0, @@ -538,7 +538,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "arguments": [ { - "commentStart": 1005, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -549,10 +549,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 991, + "commentStart": 0, "end": 0, "name": { - "commentStart": 991, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -562,7 +562,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 991, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -571,10 +571,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "arguments": [ { - "commentStart": 1031, + "commentStart": 0, "elements": [ { - "commentStart": 1032, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -586,7 +586,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl } }, { - "commentStart": 1035, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -604,7 +604,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "ArrayExpression" }, { - "commentStart": 1039, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -613,10 +613,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1016, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1016, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -626,7 +626,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1016, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -637,17 +637,17 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1052, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1058, + "commentStart": 0, "elements": [ { - "commentStart": 1059, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -660,10 +660,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl }, { "abs_path": false, - "commentStart": 1062, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1062, + "commentStart": 0, "end": 0, "name": "wallMountL", "start": 0, @@ -684,14 +684,14 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1075, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1081, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -702,10 +702,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1047, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1047, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -715,7 +715,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1047, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -727,22 +727,22 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1103, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1109, + "commentStart": 0, "elements": [ { "argument": { "abs_path": false, - "commentStart": 1111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1111, + "commentStart": 0, "end": 0, "name": "shelfMountL", "start": 0, @@ -753,7 +753,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "Name", "type": "Name" }, - "commentStart": 1110, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -761,7 +761,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "UnaryExpression" }, { - "commentStart": 1124, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -782,14 +782,14 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1128, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1134, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -800,10 +800,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1098, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1098, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -813,7 +813,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1098, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -825,17 +825,17 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1152, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1158, + "commentStart": 0, "elements": [ { - "commentStart": 1159, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -849,10 +849,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "argument": { "abs_path": false, - "commentStart": 1163, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1163, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -863,7 +863,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "Name", "type": "Name" }, - "commentStart": 1162, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -880,10 +880,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1147, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1147, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -893,7 +893,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1147, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -905,24 +905,24 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1185, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1191, + "commentStart": 0, "elements": [ { - "commentStart": 1192, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1192, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1192, + "commentStart": 0, "end": 0, "name": "shelfMountL", "start": 0, @@ -936,10 +936,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "operator": "-", "right": { "abs_path": false, - "commentStart": 1206, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1206, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -955,7 +955,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "BinaryExpression" }, { - "commentStart": 1217, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -976,14 +976,14 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1221, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1227, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -994,10 +994,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1180, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1007,7 +1007,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1180, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1019,17 +1019,17 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1249, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1255, + "commentStart": 0, "elements": [ { - "commentStart": 1256, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1041,15 +1041,15 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl } }, { - "commentStart": 1259, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1260, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1260, + "commentStart": 0, "end": 0, "name": "wallMountL", "start": 0, @@ -1060,7 +1060,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "Name", "type": "Name" }, - "commentStart": 1259, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1070,10 +1070,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -1098,10 +1098,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1244, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1244, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1111,7 +1111,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1244, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1121,7 +1121,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "arguments": [ { - "commentStart": 1296, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1130,10 +1130,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1290, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1290, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1143,7 +1143,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1290, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1154,7 +1154,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1312, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1162,10 +1162,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl }, "arg": { "abs_path": false, - "commentStart": 1321, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1321, + "commentStart": 0, "end": 0, "name": "width", "start": 0, @@ -1180,10 +1180,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1304, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1304, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1193,7 +1193,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1304, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1205,7 +1205,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1340, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -1213,10 +1213,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl }, "arg": { "abs_path": false, - "commentStart": 1349, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1349, + "commentStart": 0, "end": 0, "name": "filletR", "start": 0, @@ -1231,23 +1231,23 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1358, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1365, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1386, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1386, + "commentStart": 0, "end": 0, "name": "innerEdge", "start": 0, @@ -1261,10 +1261,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1366, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1366, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1274,7 +1274,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1366, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1290,10 +1290,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1333, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1333, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1303,7 +1303,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1333, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1315,21 +1315,21 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1411, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1420, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1420, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1420, + "commentStart": 0, "end": 0, "name": "filletR", "start": 0, @@ -1343,10 +1343,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "operator": "+", "right": { "abs_path": false, - "commentStart": 1430, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1430, + "commentStart": 0, "end": 0, "name": "thickness", "start": 0, @@ -1365,23 +1365,23 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1441, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1448, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1469, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1469, + "commentStart": 0, "end": 0, "name": "outerEdge", "start": 0, @@ -1395,10 +1395,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1449, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1449, + "commentStart": 0, "end": 0, "name": "getNextAdjacentEdge", "start": 0, @@ -1408,7 +1408,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1449, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1424,10 +1424,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1404, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1404, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1437,7 +1437,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1404, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1445,7 +1445,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "unlabeled": null } ], - "commentStart": 991, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1466,12 +1466,12 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "VariableDeclaration" }, { - "commentStart": 1481, + "commentStart": 0, "declaration": { - "commentStart": 1483, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1483, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -1483,10 +1483,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "arguments": [ { "abs_path": false, - "commentStart": 1509, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1509, + "commentStart": 0, "end": 0, "name": "bracket", "start": 0, @@ -1499,10 +1499,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl }, { "abs_path": false, - "commentStart": 1518, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1518, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -1516,10 +1516,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1495, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1495, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1529,7 +1529,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1495, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1538,10 +1538,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "arguments": [ { - "commentStart": 1545, + "commentStart": 0, "elements": [ { - "commentStart": 1546, + "commentStart": 0, "end": 0, "raw": "4.28", "start": 0, @@ -1553,7 +1553,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl } }, { - "commentStart": 1552, + "commentStart": 0, "end": 0, "raw": "3.83", "start": 0, @@ -1571,7 +1571,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "ArrayExpression" }, { - "commentStart": 1559, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1580,10 +1580,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1530, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1530, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -1593,7 +1593,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1530, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1604,17 +1604,17 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1572, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1578, + "commentStart": 0, "elements": [ { - "commentStart": 1579, + "commentStart": 0, "end": 0, "raw": "2.17", "start": 0, @@ -1627,7 +1627,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl }, { "argument": { - "commentStart": 1586, + "commentStart": 0, "end": 0, "raw": "0.03", "start": 0, @@ -1638,7 +1638,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "suffix": "None" } }, - "commentStart": 1585, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1655,10 +1655,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1567, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1567, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1668,7 +1668,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1567, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1680,18 +1680,18 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1603, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1609, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1611, + "commentStart": 0, "end": 0, "raw": "0.07", "start": 0, @@ -1702,7 +1702,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "suffix": "None" } }, - "commentStart": 1610, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1711,7 +1711,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl }, { "argument": { - "commentStart": 1618, + "commentStart": 0, "end": 0, "raw": "1.8", "start": 0, @@ -1722,7 +1722,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "suffix": "None" } }, - "commentStart": 1617, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1739,10 +1739,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1598, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1598, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1752,7 +1752,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1598, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1764,18 +1764,18 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1634, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1640, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 1642, + "commentStart": 0, "end": 0, "raw": "2.07", "start": 0, @@ -1786,7 +1786,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "suffix": "None" } }, - "commentStart": 1641, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1794,7 +1794,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "type": "UnaryExpression" }, { - "commentStart": 1648, + "commentStart": 0, "end": 0, "raw": "0.05", "start": 0, @@ -1815,10 +1815,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1629, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1828,7 +1828,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1629, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1840,19 +1840,19 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1665, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1679, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 1694, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1861,10 +1861,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1680, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1680, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -1874,7 +1874,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1680, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1883,7 +1883,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "arguments": [ { - "commentStart": 1712, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1892,10 +1892,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1698, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1698, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -1905,7 +1905,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1698, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1921,10 +1921,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1660, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1660, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -1934,7 +1934,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1660, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1944,7 +1944,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "arguments": [ { - "commentStart": 1728, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1953,10 +1953,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1722, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1722, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1966,7 +1966,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1722, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1977,14 +1977,14 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl { "type": "LabeledArg", "label": { - "commentStart": 1744, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1753, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -1999,10 +1999,10 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "callee": { "abs_path": false, - "commentStart": 1736, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1736, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -2012,7 +2012,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "start": 0, "type": "Name" }, - "commentStart": 1736, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2020,7 +2020,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "unlabeled": null } ], - "commentStart": 1495, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -2042,7 +2042,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl "nonCodeNodes": { "0": [ { - "commentStart": 368, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2055,7 +2055,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "1": [ { - "commentStart": 445, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2066,7 +2066,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl } }, { - "commentStart": 474, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2077,7 +2077,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "2": [ { - "commentStart": 577, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2090,7 +2090,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "3": [ { - "commentStart": 594, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2103,7 +2103,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "4": [ { - "commentStart": 610, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2116,7 +2116,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "5": [ { - "commentStart": 641, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2129,7 +2129,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "6": [ { - "commentStart": 665, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2142,7 +2142,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "7": [ { - "commentStart": 719, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2153,7 +2153,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl } }, { - "commentStart": 763, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2164,7 +2164,7 @@ description: Result of parsing sketch_on_face_after_fillets_referencing_face.kcl ], "10": [ { - "commentStart": 1481, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap index cd85c05db..0306ff232 100644 --- a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap +++ b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap @@ -33,7 +33,8 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "type": "Number", "value": 1800.0, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "bracket": { diff --git a/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ast.snap b/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ast.snap index 7b2bc13ad..b6ed6af48 100644 --- a/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ast.snap +++ b/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -21,12 +21,12 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "body": { "body": [ { - "commentStart": 24, + "commentStart": 0, "declaration": { - "commentStart": 24, + "commentStart": 0, "end": 0, "id": { - "commentStart": 24, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -37,7 +37,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "arguments": [ { - "commentStart": 43, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -48,10 +48,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 29, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -61,7 +61,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -71,10 +71,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "arguments": [ { "abs_path": false, - "commentStart": 71, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -86,7 +86,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "type": "Name" }, { - "commentStart": 76, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -95,10 +95,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 56, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -108,7 +108,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 56, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -119,17 +119,17 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "type": "LabeledArg", "label": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 97, + "commentStart": 0, "elements": [ { - "commentStart": 98, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -142,10 +142,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl }, { "abs_path": false, - "commentStart": 101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -166,10 +166,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 86, + "commentStart": 0, "end": 0, "name": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -179,7 +179,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 86, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -191,21 +191,21 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "type": "LabeledArg", "label": { - "commentStart": 121, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 127, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 128, + "commentStart": 0, "end": 0, "name": { - "commentStart": 128, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -217,7 +217,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "type": "Name" }, { - "commentStart": 135, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -238,10 +238,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -251,7 +251,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 116, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -263,17 +263,17 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "type": "LabeledArg", "label": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 157, + "commentStart": 0, "elements": [ { - "commentStart": 158, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -287,10 +287,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "argument": { "abs_path": false, - "commentStart": 162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 162, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -301,7 +301,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "type": "Name", "type": "Name" }, - "commentStart": 161, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -318,10 +318,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 146, + "commentStart": 0, "end": 0, "name": { - "commentStart": 146, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -331,7 +331,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 146, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -339,7 +339,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "unlabeled": null } ], - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -357,10 +357,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "argument": { "abs_path": false, - "commentStart": 180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -371,20 +371,20 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "type": "Name", "type": "Name" }, - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 20, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -398,13 +398,13 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl }, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -414,7 +414,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "type": "Parameter", "identifier": { - "commentStart": 13, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -436,12 +436,12 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "type": "VariableDeclaration" }, { - "commentStart": 185, + "commentStart": 0, "declaration": { - "commentStart": 185, + "commentStart": 0, "end": 0, "id": { - "commentStart": 185, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -452,10 +452,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "arguments": [ { - "commentStart": 200, + "commentStart": 0, "elements": [ { - "commentStart": 201, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -467,7 +467,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl } }, { - "commentStart": 204, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -485,7 +485,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "type": "ArrayExpression" }, { - "commentStart": 208, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -499,10 +499,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 195, + "commentStart": 0, "end": 0, "name": { - "commentStart": 195, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -512,7 +512,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 195, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -521,7 +521,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "arguments": [ { - "commentStart": 223, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -530,10 +530,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 217, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -543,7 +543,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 217, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -554,14 +554,14 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "type": "LabeledArg", "label": { - "commentStart": 239, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 248, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -576,10 +576,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -589,7 +589,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -597,7 +597,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "unlabeled": null } ], - "commentStart": 195, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -613,12 +613,12 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "type": "VariableDeclaration" }, { - "commentStart": 251, + "commentStart": 0, "declaration": { - "commentStart": 253, + "commentStart": 0, "end": 0, "id": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -630,10 +630,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "arguments": [ { "abs_path": false, - "commentStart": 277, + "commentStart": 0, "end": 0, "name": { - "commentStart": 277, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -645,7 +645,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "type": "Name" }, { - "commentStart": 286, + "commentStart": 0, "end": 0, "raw": "\"end\"", "start": 0, @@ -656,10 +656,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 263, + "commentStart": 0, "end": 0, "name": { - "commentStart": 263, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -669,7 +669,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 263, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -680,17 +680,17 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "type": "LabeledArg", "label": { - "commentStart": 305, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 314, + "commentStart": 0, "elements": [ { - "commentStart": 315, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -702,7 +702,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl } }, { - "commentStart": 318, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -723,14 +723,14 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "type": "LabeledArg", "label": { - "commentStart": 322, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 331, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -745,14 +745,14 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "type": "LabeledArg", "label": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 340, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -763,10 +763,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 298, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -776,7 +776,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 298, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -788,14 +788,14 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl { "type": "LabeledArg", "label": { - "commentStart": 364, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 373, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -810,10 +810,10 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl ], "callee": { "abs_path": false, - "commentStart": 356, + "commentStart": 0, "end": 0, "name": { - "commentStart": 356, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -823,7 +823,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "start": 0, "type": "Name" }, - "commentStart": 356, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -831,7 +831,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "unlabeled": null } ], - "commentStart": 263, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -853,7 +853,7 @@ description: Result of parsing sketch_on_face_circle_tagged.kcl "nonCodeNodes": { "1": [ { - "commentStart": 251, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/sketch_on_face_end/ast.snap b/rust/kcl-lib/tests/sketch_on_face_end/ast.snap index 85153c80c..c29bb3a39 100644 --- a/rust/kcl-lib/tests/sketch_on_face_end/ast.snap +++ b/rust/kcl-lib/tests/sketch_on_face_end/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing sketch_on_face_end.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -21,12 +21,12 @@ description: Result of parsing sketch_on_face_end.kcl "body": { "body": [ { - "commentStart": 24, + "commentStart": 0, "declaration": { - "commentStart": 24, + "commentStart": 0, "end": 0, "id": { - "commentStart": 24, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -37,7 +37,7 @@ description: Result of parsing sketch_on_face_end.kcl { "arguments": [ { - "commentStart": 43, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -48,10 +48,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 29, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -61,7 +61,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -71,10 +71,10 @@ description: Result of parsing sketch_on_face_end.kcl "arguments": [ { "abs_path": false, - "commentStart": 71, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -86,7 +86,7 @@ description: Result of parsing sketch_on_face_end.kcl "type": "Name" }, { - "commentStart": 76, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -95,10 +95,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 56, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -108,7 +108,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 56, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -119,17 +119,17 @@ description: Result of parsing sketch_on_face_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 97, + "commentStart": 0, "elements": [ { - "commentStart": 98, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -142,10 +142,10 @@ description: Result of parsing sketch_on_face_end.kcl }, { "abs_path": false, - "commentStart": 101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -166,10 +166,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 86, + "commentStart": 0, "end": 0, "name": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -179,7 +179,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 86, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -191,21 +191,21 @@ description: Result of parsing sketch_on_face_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 121, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 127, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 128, + "commentStart": 0, "end": 0, "name": { - "commentStart": 128, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -217,7 +217,7 @@ description: Result of parsing sketch_on_face_end.kcl "type": "Name" }, { - "commentStart": 135, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -238,10 +238,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -251,7 +251,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 116, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -263,17 +263,17 @@ description: Result of parsing sketch_on_face_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 157, + "commentStart": 0, "elements": [ { - "commentStart": 158, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -287,10 +287,10 @@ description: Result of parsing sketch_on_face_end.kcl { "argument": { "abs_path": false, - "commentStart": 162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 162, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -301,7 +301,7 @@ description: Result of parsing sketch_on_face_end.kcl "type": "Name", "type": "Name" }, - "commentStart": 161, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -318,10 +318,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 146, + "commentStart": 0, "end": 0, "name": { - "commentStart": 146, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -331,7 +331,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 146, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -339,7 +339,7 @@ description: Result of parsing sketch_on_face_end.kcl "unlabeled": null } ], - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -357,10 +357,10 @@ description: Result of parsing sketch_on_face_end.kcl { "argument": { "abs_path": false, - "commentStart": 180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -371,20 +371,20 @@ description: Result of parsing sketch_on_face_end.kcl "type": "Name", "type": "Name" }, - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 20, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -398,13 +398,13 @@ description: Result of parsing sketch_on_face_end.kcl }, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -414,7 +414,7 @@ description: Result of parsing sketch_on_face_end.kcl { "type": "Parameter", "identifier": { - "commentStart": 13, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -436,12 +436,12 @@ description: Result of parsing sketch_on_face_end.kcl "type": "VariableDeclaration" }, { - "commentStart": 185, + "commentStart": 0, "declaration": { - "commentStart": 185, + "commentStart": 0, "end": 0, "id": { - "commentStart": 185, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -452,10 +452,10 @@ description: Result of parsing sketch_on_face_end.kcl { "arguments": [ { - "commentStart": 200, + "commentStart": 0, "elements": [ { - "commentStart": 201, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -467,7 +467,7 @@ description: Result of parsing sketch_on_face_end.kcl } }, { - "commentStart": 204, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -485,7 +485,7 @@ description: Result of parsing sketch_on_face_end.kcl "type": "ArrayExpression" }, { - "commentStart": 208, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -499,10 +499,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 195, + "commentStart": 0, "end": 0, "name": { - "commentStart": 195, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -512,7 +512,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 195, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -521,7 +521,7 @@ description: Result of parsing sketch_on_face_end.kcl { "arguments": [ { - "commentStart": 223, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -530,10 +530,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 217, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -543,7 +543,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 217, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -554,14 +554,14 @@ description: Result of parsing sketch_on_face_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 239, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 248, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -576,10 +576,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -589,7 +589,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -597,7 +597,7 @@ description: Result of parsing sketch_on_face_end.kcl "unlabeled": null } ], - "commentStart": 195, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -613,12 +613,12 @@ description: Result of parsing sketch_on_face_end.kcl "type": "VariableDeclaration" }, { - "commentStart": 251, + "commentStart": 0, "declaration": { - "commentStart": 253, + "commentStart": 0, "end": 0, "id": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -630,10 +630,10 @@ description: Result of parsing sketch_on_face_end.kcl "arguments": [ { "abs_path": false, - "commentStart": 277, + "commentStart": 0, "end": 0, "name": { - "commentStart": 277, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -645,7 +645,7 @@ description: Result of parsing sketch_on_face_end.kcl "type": "Name" }, { - "commentStart": 286, + "commentStart": 0, "end": 0, "raw": "\"END\"", "start": 0, @@ -656,10 +656,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 263, + "commentStart": 0, "end": 0, "name": { - "commentStart": 263, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -669,7 +669,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 263, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -678,10 +678,10 @@ description: Result of parsing sketch_on_face_end.kcl { "arguments": [ { - "commentStart": 313, + "commentStart": 0, "elements": [ { - "commentStart": 314, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -693,7 +693,7 @@ description: Result of parsing sketch_on_face_end.kcl } }, { - "commentStart": 317, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -711,7 +711,7 @@ description: Result of parsing sketch_on_face_end.kcl "type": "ArrayExpression" }, { - "commentStart": 321, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -720,10 +720,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 298, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -733,7 +733,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 298, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -744,17 +744,17 @@ description: Result of parsing sketch_on_face_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 340, + "commentStart": 0, "elements": [ { - "commentStart": 341, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -766,7 +766,7 @@ description: Result of parsing sketch_on_face_end.kcl } }, { - "commentStart": 344, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -787,10 +787,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 329, + "commentStart": 0, "end": 0, "name": { - "commentStart": 329, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -800,7 +800,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 329, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -812,17 +812,17 @@ description: Result of parsing sketch_on_face_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 359, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 365, + "commentStart": 0, "elements": [ { - "commentStart": 366, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -834,7 +834,7 @@ description: Result of parsing sketch_on_face_end.kcl } }, { - "commentStart": 370, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -855,10 +855,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 354, + "commentStart": 0, "end": 0, "name": { - "commentStart": 354, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -868,7 +868,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 354, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -880,17 +880,17 @@ description: Result of parsing sketch_on_face_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 384, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 390, + "commentStart": 0, "elements": [ { - "commentStart": 391, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -903,7 +903,7 @@ description: Result of parsing sketch_on_face_end.kcl }, { "argument": { - "commentStart": 395, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -914,7 +914,7 @@ description: Result of parsing sketch_on_face_end.kcl "suffix": "None" } }, - "commentStart": 394, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -931,10 +931,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 379, + "commentStart": 0, "end": 0, "name": { - "commentStart": 379, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -944,7 +944,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 379, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -954,7 +954,7 @@ description: Result of parsing sketch_on_face_end.kcl { "arguments": [ { - "commentStart": 411, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -963,10 +963,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 405, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -976,7 +976,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 405, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -987,14 +987,14 @@ description: Result of parsing sketch_on_face_end.kcl { "type": "LabeledArg", "label": { - "commentStart": 427, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 436, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -1009,10 +1009,10 @@ description: Result of parsing sketch_on_face_end.kcl ], "callee": { "abs_path": false, - "commentStart": 419, + "commentStart": 0, "end": 0, "name": { - "commentStart": 419, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1022,7 +1022,7 @@ description: Result of parsing sketch_on_face_end.kcl "start": 0, "type": "Name" }, - "commentStart": 419, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1030,7 +1030,7 @@ description: Result of parsing sketch_on_face_end.kcl "unlabeled": null } ], - "commentStart": 263, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1052,7 +1052,7 @@ description: Result of parsing sketch_on_face_end.kcl "nonCodeNodes": { "1": [ { - "commentStart": 251, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ast.snap b/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ast.snap index 7d16d3f87..152ea1f0d 100644 --- a/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ast.snap +++ b/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -21,12 +21,12 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "body": { "body": [ { - "commentStart": 24, + "commentStart": 0, "declaration": { - "commentStart": 24, + "commentStart": 0, "end": 0, "id": { - "commentStart": 24, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -37,7 +37,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "arguments": [ { - "commentStart": 43, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -48,10 +48,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 29, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -61,7 +61,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -71,10 +71,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "arguments": [ { "abs_path": false, - "commentStart": 71, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -86,7 +86,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "type": "Name" }, { - "commentStart": 76, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -95,10 +95,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 56, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -108,7 +108,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 56, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -119,17 +119,17 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "type": "LabeledArg", "label": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 97, + "commentStart": 0, "elements": [ { - "commentStart": 98, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -142,10 +142,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl }, { "abs_path": false, - "commentStart": 101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -166,10 +166,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 86, + "commentStart": 0, "end": 0, "name": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -179,7 +179,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 86, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -191,21 +191,21 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "type": "LabeledArg", "label": { - "commentStart": 121, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 127, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 128, + "commentStart": 0, "end": 0, "name": { - "commentStart": 128, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -217,7 +217,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "type": "Name" }, { - "commentStart": 135, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -238,10 +238,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -251,7 +251,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 116, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -263,17 +263,17 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "type": "LabeledArg", "label": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 157, + "commentStart": 0, "elements": [ { - "commentStart": 158, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -287,10 +287,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "argument": { "abs_path": false, - "commentStart": 162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 162, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -301,7 +301,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "type": "Name", "type": "Name" }, - "commentStart": 161, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -318,10 +318,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 146, + "commentStart": 0, "end": 0, "name": { - "commentStart": 146, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -331,7 +331,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 146, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -339,7 +339,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "unlabeled": null } ], - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -357,10 +357,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "argument": { "abs_path": false, - "commentStart": 180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -371,20 +371,20 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "type": "Name", "type": "Name" }, - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 20, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -398,13 +398,13 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl }, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -414,7 +414,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "type": "Parameter", "identifier": { - "commentStart": 13, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -436,12 +436,12 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "type": "VariableDeclaration" }, { - "commentStart": 185, + "commentStart": 0, "declaration": { - "commentStart": 185, + "commentStart": 0, "end": 0, "id": { - "commentStart": 185, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -452,10 +452,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "arguments": [ { - "commentStart": 200, + "commentStart": 0, "elements": [ { - "commentStart": 201, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -467,7 +467,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl } }, { - "commentStart": 204, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -485,7 +485,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "type": "ArrayExpression" }, { - "commentStart": 208, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -499,10 +499,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 195, + "commentStart": 0, "end": 0, "name": { - "commentStart": 195, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -512,7 +512,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 195, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -521,7 +521,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "arguments": [ { - "commentStart": 223, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -530,10 +530,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 217, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -543,7 +543,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 217, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -554,14 +554,14 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "type": "LabeledArg", "label": { - "commentStart": 239, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 248, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -576,10 +576,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -589,7 +589,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -597,7 +597,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "unlabeled": null } ], - "commentStart": 195, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -613,12 +613,12 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "type": "VariableDeclaration" }, { - "commentStart": 251, + "commentStart": 0, "declaration": { - "commentStart": 253, + "commentStart": 0, "end": 0, "id": { - "commentStart": 253, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -630,10 +630,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "arguments": [ { "abs_path": false, - "commentStart": 277, + "commentStart": 0, "end": 0, "name": { - "commentStart": 277, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -645,7 +645,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "type": "Name" }, { - "commentStart": 286, + "commentStart": 0, "end": 0, "raw": "\"END\"", "start": 0, @@ -656,10 +656,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 263, + "commentStart": 0, "end": 0, "name": { - "commentStart": 263, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -669,7 +669,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 263, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -678,10 +678,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "arguments": [ { - "commentStart": 313, + "commentStart": 0, "elements": [ { - "commentStart": 314, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -693,7 +693,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl } }, { - "commentStart": 317, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -711,7 +711,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "type": "ArrayExpression" }, { - "commentStart": 321, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -720,10 +720,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 298, + "commentStart": 0, "end": 0, "name": { - "commentStart": 298, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -733,7 +733,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 298, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -744,17 +744,17 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "type": "LabeledArg", "label": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 340, + "commentStart": 0, "elements": [ { - "commentStart": 341, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -766,7 +766,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl } }, { - "commentStart": 344, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -787,10 +787,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 329, + "commentStart": 0, "end": 0, "name": { - "commentStart": 329, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -800,7 +800,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 329, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -812,17 +812,17 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "type": "LabeledArg", "label": { - "commentStart": 359, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 365, + "commentStart": 0, "elements": [ { - "commentStart": 366, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -834,7 +834,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl } }, { - "commentStart": 370, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -855,10 +855,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 354, + "commentStart": 0, "end": 0, "name": { - "commentStart": 354, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -868,7 +868,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 354, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -880,17 +880,17 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "type": "LabeledArg", "label": { - "commentStart": 384, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 390, + "commentStart": 0, "elements": [ { - "commentStart": 391, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -903,7 +903,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl }, { "argument": { - "commentStart": 395, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -914,7 +914,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "suffix": "None" } }, - "commentStart": 394, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -931,10 +931,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 379, + "commentStart": 0, "end": 0, "name": { - "commentStart": 379, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -944,7 +944,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 379, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -954,7 +954,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "arguments": [ { - "commentStart": 411, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -963,10 +963,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 405, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -976,7 +976,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 405, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -987,7 +987,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl { "type": "LabeledArg", "label": { - "commentStart": 427, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -995,7 +995,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl }, "arg": { "argument": { - "commentStart": 437, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -1006,7 +1006,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "suffix": "None" } }, - "commentStart": 436, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1017,10 +1017,10 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl ], "callee": { "abs_path": false, - "commentStart": 419, + "commentStart": 0, "end": 0, "name": { - "commentStart": 419, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1030,7 +1030,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "start": 0, "type": "Name" }, - "commentStart": 419, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1038,7 +1038,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "unlabeled": null } ], - "commentStart": 263, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1060,7 +1060,7 @@ description: Result of parsing sketch_on_face_end_negative_extrude.kcl "nonCodeNodes": { "1": [ { - "commentStart": 251, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/sketch_on_face_start/ast.snap b/rust/kcl-lib/tests/sketch_on_face_start/ast.snap index 667daa7b1..9ae3e7063 100644 --- a/rust/kcl-lib/tests/sketch_on_face_start/ast.snap +++ b/rust/kcl-lib/tests/sketch_on_face_start/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing sketch_on_face_start.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -21,12 +21,12 @@ description: Result of parsing sketch_on_face_start.kcl "body": { "body": [ { - "commentStart": 24, + "commentStart": 0, "declaration": { - "commentStart": 24, + "commentStart": 0, "end": 0, "id": { - "commentStart": 24, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -37,7 +37,7 @@ description: Result of parsing sketch_on_face_start.kcl { "arguments": [ { - "commentStart": 43, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -48,10 +48,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 29, + "commentStart": 0, "end": 0, "name": { - "commentStart": 29, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -61,7 +61,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -71,10 +71,10 @@ description: Result of parsing sketch_on_face_start.kcl "arguments": [ { "abs_path": false, - "commentStart": 71, + "commentStart": 0, "end": 0, "name": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -86,7 +86,7 @@ description: Result of parsing sketch_on_face_start.kcl "type": "Name" }, { - "commentStart": 76, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -95,10 +95,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 56, + "commentStart": 0, "end": 0, "name": { - "commentStart": 56, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -108,7 +108,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 56, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -119,17 +119,17 @@ description: Result of parsing sketch_on_face_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 97, + "commentStart": 0, "elements": [ { - "commentStart": 98, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -142,10 +142,10 @@ description: Result of parsing sketch_on_face_start.kcl }, { "abs_path": false, - "commentStart": 101, + "commentStart": 0, "end": 0, "name": { - "commentStart": 101, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -166,10 +166,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 86, + "commentStart": 0, "end": 0, "name": { - "commentStart": 86, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -179,7 +179,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 86, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -191,21 +191,21 @@ description: Result of parsing sketch_on_face_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 121, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 127, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 128, + "commentStart": 0, "end": 0, "name": { - "commentStart": 128, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -217,7 +217,7 @@ description: Result of parsing sketch_on_face_start.kcl "type": "Name" }, { - "commentStart": 135, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -238,10 +238,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 116, + "commentStart": 0, "end": 0, "name": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -251,7 +251,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 116, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -263,17 +263,17 @@ description: Result of parsing sketch_on_face_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 157, + "commentStart": 0, "elements": [ { - "commentStart": 158, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -287,10 +287,10 @@ description: Result of parsing sketch_on_face_start.kcl { "argument": { "abs_path": false, - "commentStart": 162, + "commentStart": 0, "end": 0, "name": { - "commentStart": 162, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -301,7 +301,7 @@ description: Result of parsing sketch_on_face_start.kcl "type": "Name", "type": "Name" }, - "commentStart": 161, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -318,10 +318,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 146, + "commentStart": 0, "end": 0, "name": { - "commentStart": 146, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -331,7 +331,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 146, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -339,7 +339,7 @@ description: Result of parsing sketch_on_face_start.kcl "unlabeled": null } ], - "commentStart": 29, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -357,10 +357,10 @@ description: Result of parsing sketch_on_face_start.kcl { "argument": { "abs_path": false, - "commentStart": 180, + "commentStart": 0, "end": 0, "name": { - "commentStart": 180, + "commentStart": 0, "end": 0, "name": "sg", "start": 0, @@ -371,20 +371,20 @@ description: Result of parsing sketch_on_face_start.kcl "type": "Name", "type": "Name" }, - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 20, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "0": [ { - "commentStart": 169, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -398,13 +398,13 @@ description: Result of parsing sketch_on_face_start.kcl }, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "pos", "start": 0, @@ -414,7 +414,7 @@ description: Result of parsing sketch_on_face_start.kcl { "type": "Parameter", "identifier": { - "commentStart": 13, + "commentStart": 0, "end": 0, "name": "scale", "start": 0, @@ -436,12 +436,12 @@ description: Result of parsing sketch_on_face_start.kcl "type": "VariableDeclaration" }, { - "commentStart": 185, + "commentStart": 0, "declaration": { - "commentStart": 185, + "commentStart": 0, "end": 0, "id": { - "commentStart": 185, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -452,10 +452,10 @@ description: Result of parsing sketch_on_face_start.kcl { "arguments": [ { - "commentStart": 200, + "commentStart": 0, "elements": [ { - "commentStart": 201, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -467,7 +467,7 @@ description: Result of parsing sketch_on_face_start.kcl } }, { - "commentStart": 204, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -485,7 +485,7 @@ description: Result of parsing sketch_on_face_start.kcl "type": "ArrayExpression" }, { - "commentStart": 208, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -499,10 +499,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 195, + "commentStart": 0, "end": 0, "name": { - "commentStart": 195, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -512,7 +512,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 195, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -521,7 +521,7 @@ description: Result of parsing sketch_on_face_start.kcl { "arguments": [ { - "commentStart": 223, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -530,10 +530,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 217, + "commentStart": 0, "end": 0, "name": { - "commentStart": 217, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -543,28 +543,28 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 217, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" }, { - "commentStart": 231, + "commentStart": 0, "end": 0, "expr": { "arguments": [ { "type": "LabeledArg", "label": { - "commentStart": 239, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 248, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -579,10 +579,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -592,7 +592,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -600,7 +600,7 @@ description: Result of parsing sketch_on_face_start.kcl "unlabeled": null }, "label": { - "commentStart": 255, + "commentStart": 0, "end": 0, "name": "foo", "start": 0, @@ -611,7 +611,7 @@ description: Result of parsing sketch_on_face_start.kcl "type": "LabelledExpression" } ], - "commentStart": 195, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -627,12 +627,12 @@ description: Result of parsing sketch_on_face_start.kcl "type": "VariableDeclaration" }, { - "commentStart": 258, + "commentStart": 0, "declaration": { - "commentStart": 260, + "commentStart": 0, "end": 0, "id": { - "commentStart": 260, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -644,10 +644,10 @@ description: Result of parsing sketch_on_face_start.kcl "arguments": [ { "abs_path": false, - "commentStart": 284, + "commentStart": 0, "end": 0, "name": { - "commentStart": 284, + "commentStart": 0, "end": 0, "name": "foo", "start": 0, @@ -659,7 +659,7 @@ description: Result of parsing sketch_on_face_start.kcl "type": "Name" }, { - "commentStart": 289, + "commentStart": 0, "end": 0, "raw": "\"start\"", "start": 0, @@ -670,10 +670,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 270, + "commentStart": 0, "end": 0, "name": { - "commentStart": 270, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -683,7 +683,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 270, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -692,10 +692,10 @@ description: Result of parsing sketch_on_face_start.kcl { "arguments": [ { - "commentStart": 318, + "commentStart": 0, "elements": [ { - "commentStart": 319, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -707,7 +707,7 @@ description: Result of parsing sketch_on_face_start.kcl } }, { - "commentStart": 322, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -725,7 +725,7 @@ description: Result of parsing sketch_on_face_start.kcl "type": "ArrayExpression" }, { - "commentStart": 326, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -734,10 +734,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 303, + "commentStart": 0, "end": 0, "name": { - "commentStart": 303, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -747,7 +747,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 303, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -758,17 +758,17 @@ description: Result of parsing sketch_on_face_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 339, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 345, + "commentStart": 0, "elements": [ { - "commentStart": 346, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -780,7 +780,7 @@ description: Result of parsing sketch_on_face_start.kcl } }, { - "commentStart": 349, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -801,10 +801,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 334, + "commentStart": 0, "end": 0, "name": { - "commentStart": 334, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -814,7 +814,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 334, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -826,17 +826,17 @@ description: Result of parsing sketch_on_face_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 364, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 370, + "commentStart": 0, "elements": [ { - "commentStart": 371, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -848,7 +848,7 @@ description: Result of parsing sketch_on_face_start.kcl } }, { - "commentStart": 375, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -869,10 +869,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 359, + "commentStart": 0, "end": 0, "name": { - "commentStart": 359, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -882,7 +882,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 359, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -894,17 +894,17 @@ description: Result of parsing sketch_on_face_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 389, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 395, + "commentStart": 0, "elements": [ { - "commentStart": 396, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -917,7 +917,7 @@ description: Result of parsing sketch_on_face_start.kcl }, { "argument": { - "commentStart": 400, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -928,7 +928,7 @@ description: Result of parsing sketch_on_face_start.kcl "suffix": "None" } }, - "commentStart": 399, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -945,10 +945,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 384, + "commentStart": 0, "end": 0, "name": { - "commentStart": 384, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -958,7 +958,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 384, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -968,7 +968,7 @@ description: Result of parsing sketch_on_face_start.kcl { "arguments": [ { - "commentStart": 416, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -977,10 +977,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 410, + "commentStart": 0, "end": 0, "name": { - "commentStart": 410, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -990,7 +990,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 410, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1001,14 +1001,14 @@ description: Result of parsing sketch_on_face_start.kcl { "type": "LabeledArg", "label": { - "commentStart": 432, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 441, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -1023,10 +1023,10 @@ description: Result of parsing sketch_on_face_start.kcl ], "callee": { "abs_path": false, - "commentStart": 424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 424, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1036,7 +1036,7 @@ description: Result of parsing sketch_on_face_start.kcl "start": 0, "type": "Name" }, - "commentStart": 424, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1044,7 +1044,7 @@ description: Result of parsing sketch_on_face_start.kcl "unlabeled": null } ], - "commentStart": 270, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1066,7 +1066,7 @@ description: Result of parsing sketch_on_face_start.kcl "nonCodeNodes": { "1": [ { - "commentStart": 258, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/ssi_pattern/ast.snap b/rust/kcl-lib/tests/ssi_pattern/ast.snap index 42e585f58..559376708 100644 --- a/rust/kcl-lib/tests/ssi_pattern/ast.snap +++ b/rust/kcl-lib/tests/ssi_pattern/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing ssi_pattern.kcl { "arguments": [ { - "commentStart": 26, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,11 +55,11 @@ description: Result of parsing ssi_pattern.kcl { "arguments": [ { - "commentStart": 52, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "4.35", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing ssi_pattern.kcl "suffix": "None" } }, - "commentStart": 53, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -79,7 +79,7 @@ description: Result of parsing ssi_pattern.kcl }, { "argument": { - "commentStart": 61, + "commentStart": 0, "end": 0, "raw": "12.26", "start": 0, @@ -90,7 +90,7 @@ description: Result of parsing ssi_pattern.kcl "suffix": "None" } }, - "commentStart": 60, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -104,7 +104,7 @@ description: Result of parsing ssi_pattern.kcl "type": "ArrayExpression" }, { - "commentStart": 69, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -113,10 +113,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 37, + "commentStart": 0, "end": 0, "name": { - "commentStart": 37, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -126,7 +126,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 37, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -137,14 +137,14 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 83, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 92, + "commentStart": 0, "end": 0, "raw": "10.2", "start": 0, @@ -159,10 +159,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 77, + "commentStart": 0, "end": 0, "name": { - "commentStart": 77, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -172,7 +172,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 77, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -184,17 +184,17 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 108, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 114, + "commentStart": 0, "elements": [ { - "commentStart": 115, + "commentStart": 0, "end": 0, "raw": "0.54", "start": 0, @@ -207,7 +207,7 @@ description: Result of parsing ssi_pattern.kcl }, { "argument": { - "commentStart": 122, + "commentStart": 0, "end": 0, "raw": "0.03", "start": 0, @@ -218,7 +218,7 @@ description: Result of parsing ssi_pattern.kcl "suffix": "None" } }, - "commentStart": 121, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -235,10 +235,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 103, + "commentStart": 0, "end": 0, "name": { - "commentStart": 103, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -248,7 +248,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 103, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -258,10 +258,10 @@ description: Result of parsing ssi_pattern.kcl { "arguments": [ { - "commentStart": 150, + "commentStart": 0, "elements": [ { - "commentStart": 151, + "commentStart": 0, "end": 0, "raw": "20.4", "start": 0, @@ -273,7 +273,7 @@ description: Result of parsing ssi_pattern.kcl } }, { - "commentStart": 157, + "commentStart": 0, "end": 0, "raw": "14.61", "start": 0, @@ -291,7 +291,7 @@ description: Result of parsing ssi_pattern.kcl "type": "ArrayExpression" }, { - "commentStart": 165, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -300,10 +300,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 134, + "commentStart": 0, "end": 0, "name": { - "commentStart": 134, + "commentStart": 0, "end": 0, "name": "tangentialArcTo", "start": 0, @@ -313,7 +313,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 134, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -324,7 +324,7 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 179, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -332,7 +332,7 @@ description: Result of parsing ssi_pattern.kcl }, "arg": { "argument": { - "commentStart": 189, + "commentStart": 0, "end": 0, "raw": "26.76", "start": 0, @@ -343,7 +343,7 @@ description: Result of parsing ssi_pattern.kcl "suffix": "None" } }, - "commentStart": 188, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -354,10 +354,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 173, + "commentStart": 0, "end": 0, "name": { - "commentStart": 173, + "commentStart": 0, "end": 0, "name": "yLine", "start": 0, @@ -367,7 +367,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 173, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -379,19 +379,19 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 206, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 220, + "commentStart": 0, "elements": [ { "arguments": [ { - "commentStart": 235, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -400,10 +400,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 221, + "commentStart": 0, "end": 0, "name": { - "commentStart": 221, + "commentStart": 0, "end": 0, "name": "profileStartX", "start": 0, @@ -413,7 +413,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 221, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -422,7 +422,7 @@ description: Result of parsing ssi_pattern.kcl { "arguments": [ { - "commentStart": 253, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -431,10 +431,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 239, + "commentStart": 0, "end": 0, "name": { - "commentStart": 239, + "commentStart": 0, "end": 0, "name": "profileStartY", "start": 0, @@ -444,7 +444,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 239, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -460,14 +460,14 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 258, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 264, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -478,10 +478,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 201, + "commentStart": 0, "end": 0, "name": { - "commentStart": 201, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -491,7 +491,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 201, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -502,10 +502,10 @@ description: Result of parsing ssi_pattern.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 277, + "commentStart": 0, "end": 0, "name": { - "commentStart": 277, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -515,14 +515,14 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 277, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", "type": "CallExpression" } ], - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -538,12 +538,12 @@ description: Result of parsing ssi_pattern.kcl "type": "VariableDeclaration" }, { - "commentStart": 284, + "commentStart": 0, "declaration": { - "commentStart": 286, + "commentStart": 0, "end": 0, "id": { - "commentStart": 286, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -554,14 +554,14 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 318, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 327, + "commentStart": 0, "end": 0, "raw": "50", "start": 0, @@ -576,10 +576,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 299, + "commentStart": 0, "end": 0, "name": { - "commentStart": 299, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -589,17 +589,17 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 299, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { "abs_path": false, - "commentStart": 307, + "commentStart": 0, "end": 0, "name": { - "commentStart": 307, + "commentStart": 0, "end": 0, "name": "sketch001", "start": 0, @@ -621,12 +621,12 @@ description: Result of parsing ssi_pattern.kcl "type": "VariableDeclaration" }, { - "commentStart": 330, + "commentStart": 0, "declaration": { - "commentStart": 332, + "commentStart": 0, "end": 0, "id": { - "commentStart": 332, + "commentStart": 0, "end": 0, "name": "sketch002", "start": 0, @@ -638,10 +638,10 @@ description: Result of parsing ssi_pattern.kcl "arguments": [ { "abs_path": false, - "commentStart": 358, + "commentStart": 0, "end": 0, "name": { - "commentStart": 358, + "commentStart": 0, "end": 0, "name": "extrude001", "start": 0, @@ -654,10 +654,10 @@ description: Result of parsing ssi_pattern.kcl }, { "abs_path": false, - "commentStart": 370, + "commentStart": 0, "end": 0, "name": { - "commentStart": 370, + "commentStart": 0, "end": 0, "name": "seg01", "start": 0, @@ -671,10 +671,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 344, + "commentStart": 0, "end": 0, "name": { - "commentStart": 344, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -684,7 +684,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 344, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -695,18 +695,18 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 389, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 398, + "commentStart": 0, "elements": [ { "argument": { - "commentStart": 400, + "commentStart": 0, "end": 0, "raw": "2.08", "start": 0, @@ -717,7 +717,7 @@ description: Result of parsing ssi_pattern.kcl "suffix": "None" } }, - "commentStart": 399, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -725,7 +725,7 @@ description: Result of parsing ssi_pattern.kcl "type": "UnaryExpression" }, { - "commentStart": 406, + "commentStart": 0, "end": 0, "raw": "47.7", "start": 0, @@ -746,14 +746,14 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 413, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 422, + "commentStart": 0, "end": 0, "raw": "1.4", "start": 0, @@ -768,10 +768,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 382, + "commentStart": 0, "end": 0, "name": { - "commentStart": 382, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -781,7 +781,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 382, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -793,14 +793,14 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 448, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 460, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -815,14 +815,14 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 463, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 474, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -837,17 +837,17 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 477, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 484, + "commentStart": 0, "elements": [ { - "commentStart": 485, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -859,7 +859,7 @@ description: Result of parsing ssi_pattern.kcl } }, { - "commentStart": 488, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -880,10 +880,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 432, + "commentStart": 0, "end": 0, "name": { - "commentStart": 432, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -893,7 +893,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 432, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -905,14 +905,14 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 566, + "commentStart": 0, "end": 0, "name": "instances", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 578, + "commentStart": 0, "end": 0, "raw": "6", "start": 0, @@ -927,14 +927,14 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 581, + "commentStart": 0, "end": 0, "name": "distance", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 592, + "commentStart": 0, "end": 0, "raw": "4", "start": 0, @@ -949,17 +949,17 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 595, + "commentStart": 0, "end": 0, "name": "axis", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 602, + "commentStart": 0, "elements": [ { - "commentStart": 603, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -972,7 +972,7 @@ description: Result of parsing ssi_pattern.kcl }, { "argument": { - "commentStart": 607, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -983,7 +983,7 @@ description: Result of parsing ssi_pattern.kcl "suffix": "None" } }, - "commentStart": 606, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1000,10 +1000,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 550, + "commentStart": 0, "end": 0, "name": { - "commentStart": 550, + "commentStart": 0, "end": 0, "name": "patternLinear2d", "start": 0, @@ -1013,7 +1013,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 550, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1025,7 +1025,7 @@ description: Result of parsing ssi_pattern.kcl { "type": "LabeledArg", "label": { - "commentStart": 624, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1033,7 +1033,7 @@ description: Result of parsing ssi_pattern.kcl }, "arg": { "argument": { - "commentStart": 634, + "commentStart": 0, "end": 0, "raw": "40", "start": 0, @@ -1044,7 +1044,7 @@ description: Result of parsing ssi_pattern.kcl "suffix": "None" } }, - "commentStart": 633, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1055,10 +1055,10 @@ description: Result of parsing ssi_pattern.kcl ], "callee": { "abs_path": false, - "commentStart": 616, + "commentStart": 0, "end": 0, "name": { - "commentStart": 616, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1068,7 +1068,7 @@ description: Result of parsing ssi_pattern.kcl "start": 0, "type": "Name" }, - "commentStart": 616, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1076,13 +1076,13 @@ description: Result of parsing ssi_pattern.kcl "unlabeled": null } ], - "commentStart": 344, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "2": [ { - "commentStart": 493, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1116,7 +1116,7 @@ description: Result of parsing ssi_pattern.kcl "nonCodeNodes": { "0": [ { - "commentStart": 284, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1127,7 +1127,7 @@ description: Result of parsing ssi_pattern.kcl ], "1": [ { - "commentStart": 330, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/subtract_cylinder_from_cube/ast.snap b/rust/kcl-lib/tests/subtract_cylinder_from_cube/ast.snap index 676f5d799..9660395bd 100644 --- a/rust/kcl-lib/tests/subtract_cylinder_from_cube/ast.snap +++ b/rust/kcl-lib/tests/subtract_cylinder_from_cube/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -27,10 +27,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "arguments": [ { "abs_path": false, - "commentStart": 41, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -44,10 +44,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 27, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -57,7 +57,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 27, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -66,17 +66,17 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "arguments": [ { - "commentStart": 67, + "commentStart": 0, "elements": [ { - "commentStart": 68, + "commentStart": 0, "end": 0, "left": { - "commentStart": 68, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 68, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -84,7 +84,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "Identifier" }, "property": { - "commentStart": 75, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -101,7 +101,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl }, "operator": "-", "right": { - "commentStart": 80, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -117,14 +117,14 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "BinaryExpression" }, { - "commentStart": 84, + "commentStart": 0, "end": 0, "left": { - "commentStart": 84, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -132,7 +132,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "Identifier" }, "property": { - "commentStart": 91, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -149,7 +149,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl }, "operator": "-", "right": { - "commentStart": 96, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -171,7 +171,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "ArrayExpression" }, { - "commentStart": 101, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -180,10 +180,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 52, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -193,7 +193,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 52, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -204,24 +204,24 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 130, + "commentStart": 0, "elements": [ { - "commentStart": 131, + "commentStart": 0, "end": 0, "left": { - "commentStart": 131, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 131, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -229,7 +229,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "Identifier" }, "property": { - "commentStart": 138, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -246,7 +246,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl }, "operator": "+", "right": { - "commentStart": 143, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -262,14 +262,14 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "BinaryExpression" }, { - "commentStart": 147, + "commentStart": 0, "end": 0, "left": { - "commentStart": 147, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 147, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -277,7 +277,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "Identifier" }, "property": { - "commentStart": 154, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -294,7 +294,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl }, "operator": "-", "right": { - "commentStart": 159, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -319,10 +319,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 111, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -332,7 +332,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 111, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -344,24 +344,24 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 176, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 190, + "commentStart": 0, "elements": [ { - "commentStart": 191, + "commentStart": 0, "end": 0, "left": { - "commentStart": 191, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 191, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -369,7 +369,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "Identifier" }, "property": { - "commentStart": 198, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -386,7 +386,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl }, "operator": "+", "right": { - "commentStart": 203, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -402,14 +402,14 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "BinaryExpression" }, { - "commentStart": 207, + "commentStart": 0, "end": 0, "left": { - "commentStart": 207, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 207, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -417,7 +417,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "Identifier" }, "property": { - "commentStart": 214, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -434,7 +434,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl }, "operator": "+", "right": { - "commentStart": 219, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -459,10 +459,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 171, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -472,7 +472,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 171, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -484,24 +484,24 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 236, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 250, + "commentStart": 0, "elements": [ { - "commentStart": 251, + "commentStart": 0, "end": 0, "left": { - "commentStart": 251, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 251, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -509,7 +509,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "Identifier" }, "property": { - "commentStart": 258, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -526,7 +526,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl }, "operator": "-", "right": { - "commentStart": 263, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -542,14 +542,14 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "BinaryExpression" }, { - "commentStart": 267, + "commentStart": 0, "end": 0, "left": { - "commentStart": 267, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 267, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -557,7 +557,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "Identifier" }, "property": { - "commentStart": 274, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -574,7 +574,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl }, "operator": "+", "right": { - "commentStart": 279, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -599,10 +599,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -612,7 +612,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -623,10 +623,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 291, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -636,7 +636,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -647,14 +647,14 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 314, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 323, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -669,10 +669,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 306, + "commentStart": 0, "end": 0, "name": { - "commentStart": 306, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -682,7 +682,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 306, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -690,30 +690,30 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "unlabeled": null } ], - "commentStart": 27, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, - "commentStart": 20, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 16, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -735,12 +735,12 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 328, + "commentStart": 0, "declaration": { - "commentStart": 330, + "commentStart": 0, "end": 0, "id": { - "commentStart": 330, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -749,10 +749,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "init": { "arguments": [ { - "commentStart": 345, + "commentStart": 0, "elements": [ { - "commentStart": 346, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -764,7 +764,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl } }, { - "commentStart": 349, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -784,10 +784,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 340, + "commentStart": 0, "end": 0, "name": { - "commentStart": 340, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -797,7 +797,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 340, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -813,12 +813,12 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 353, + "commentStart": 0, "declaration": { - "commentStart": 353, + "commentStart": 0, "end": 0, "id": { - "commentStart": 353, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -829,7 +829,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "arguments": [ { - "commentStart": 377, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -840,10 +840,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 363, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -853,7 +853,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 363, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -864,17 +864,17 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 395, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 404, + "commentStart": 0, "elements": [ { - "commentStart": 405, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -886,7 +886,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl } }, { - "commentStart": 408, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -907,14 +907,14 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 412, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 421, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -929,10 +929,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 388, + "commentStart": 0, "end": 0, "name": { - "commentStart": 388, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -942,7 +942,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 388, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -954,14 +954,14 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 437, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 446, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -976,10 +976,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 429, + "commentStart": 0, "end": 0, "name": { - "commentStart": 429, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -989,7 +989,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 429, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -997,7 +997,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "unlabeled": null } ], - "commentStart": 363, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1013,12 +1013,12 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "type": "VariableDeclaration" }, { - "commentStart": 449, + "commentStart": 0, "declaration": { - "commentStart": 451, + "commentStart": 0, "end": 0, "id": { - "commentStart": 451, + "commentStart": 0, "end": 0, "name": "fullPart", "start": 0, @@ -1029,21 +1029,21 @@ description: Result of parsing subtract_cylinder_from_cube.kcl { "type": "LabeledArg", "label": { - "commentStart": 482, + "commentStart": 0, "end": 0, "name": "tools", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 488, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 489, + "commentStart": 0, "end": 0, "name": { - "commentStart": 489, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -1064,10 +1064,10 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "callee": { "abs_path": false, - "commentStart": 462, + "commentStart": 0, "end": 0, "name": { - "commentStart": 462, + "commentStart": 0, "end": 0, "name": "subtract", "start": 0, @@ -1077,20 +1077,20 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "start": 0, "type": "Name" }, - "commentStart": 462, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", "type": "CallExpressionKw", "unlabeled": { - "commentStart": 471, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 472, + "commentStart": 0, "end": 0, "name": { - "commentStart": 472, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -1124,7 +1124,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl "nonCodeNodes": { "0": [ { - "commentStart": 328, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -1135,7 +1135,7 @@ description: Result of parsing subtract_cylinder_from_cube.kcl ], "2": [ { - "commentStart": 449, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/tan_arc_x_line/ast.snap b/rust/kcl-lib/tests/tan_arc_x_line/ast.snap index 3816f0a17..b7723afbd 100644 --- a/rust/kcl-lib/tests/tan_arc_x_line/ast.snap +++ b/rust/kcl-lib/tests/tan_arc_x_line/ast.snap @@ -18,7 +18,7 @@ description: Result of parsing tan_arc_x_line.kcl "type": "Identifier" }, "init": { - "commentStart": 9, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -39,19 +39,19 @@ description: Result of parsing tan_arc_x_line.kcl "type": "VariableDeclaration" }, { - "commentStart": 11, + "commentStart": 0, "declaration": { - "commentStart": 11, + "commentStart": 0, "end": 0, "id": { - "commentStart": 11, + "commentStart": 0, "end": 0, "name": "startY", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 20, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -72,19 +72,19 @@ description: Result of parsing tan_arc_x_line.kcl "type": "VariableDeclaration" }, { - "commentStart": 22, + "commentStart": 0, "declaration": { - "commentStart": 22, + "commentStart": 0, "end": 0, "id": { - "commentStart": 22, + "commentStart": 0, "end": 0, "name": "angleOffset", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 36, + "commentStart": 0, "end": 0, "raw": "135", "start": 0, @@ -105,19 +105,19 @@ description: Result of parsing tan_arc_x_line.kcl "type": "VariableDeclaration" }, { - "commentStart": 40, + "commentStart": 0, "declaration": { - "commentStart": 40, + "commentStart": 0, "end": 0, "id": { - "commentStart": 40, + "commentStart": 0, "end": 0, "name": "r", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 44, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -138,19 +138,19 @@ description: Result of parsing tan_arc_x_line.kcl "type": "VariableDeclaration" }, { - "commentStart": 46, + "commentStart": 0, "declaration": { - "commentStart": 46, + "commentStart": 0, "end": 0, "id": { - "commentStart": 46, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 59, + "commentStart": 0, "end": 0, "raw": "110", "start": 0, @@ -171,14 +171,14 @@ description: Result of parsing tan_arc_x_line.kcl "type": "VariableDeclaration" }, { - "commentStart": 62, + "commentStart": 0, "end": 0, "expression": { "body": [ { "arguments": [ { - "commentStart": 78, + "commentStart": 0, "end": 0, "raw": "'XY'", "start": 0, @@ -189,10 +189,10 @@ description: Result of parsing tan_arc_x_line.kcl ], "callee": { "abs_path": false, - "commentStart": 64, + "commentStart": 0, "end": 0, "name": { - "commentStart": 64, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -202,7 +202,7 @@ description: Result of parsing tan_arc_x_line.kcl "start": 0, "type": "Name" }, - "commentStart": 64, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -211,14 +211,14 @@ description: Result of parsing tan_arc_x_line.kcl { "arguments": [ { - "commentStart": 104, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 105, + "commentStart": 0, "end": 0, "name": { - "commentStart": 105, + "commentStart": 0, "end": 0, "name": "startX", "start": 0, @@ -231,10 +231,10 @@ description: Result of parsing tan_arc_x_line.kcl }, { "abs_path": false, - "commentStart": 113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 113, + "commentStart": 0, "end": 0, "name": "startY", "start": 0, @@ -252,7 +252,7 @@ description: Result of parsing tan_arc_x_line.kcl "type": "ArrayExpression" }, { - "commentStart": 122, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -261,10 +261,10 @@ description: Result of parsing tan_arc_x_line.kcl ], "callee": { "abs_path": false, - "commentStart": 89, + "commentStart": 0, "end": 0, "name": { - "commentStart": 89, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -274,7 +274,7 @@ description: Result of parsing tan_arc_x_line.kcl "start": 0, "type": "Name" }, - "commentStart": 89, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -283,14 +283,14 @@ description: Result of parsing tan_arc_x_line.kcl { "arguments": [ { - "commentStart": 141, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 143, + "commentStart": 0, "end": 0, "key": { - "commentStart": 143, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -300,10 +300,10 @@ description: Result of parsing tan_arc_x_line.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 151, + "commentStart": 0, "end": 0, "name": { - "commentStart": 151, + "commentStart": 0, "end": 0, "name": "angleStart", "start": 0, @@ -316,10 +316,10 @@ description: Result of parsing tan_arc_x_line.kcl } }, { - "commentStart": 163, + "commentStart": 0, "end": 0, "key": { - "commentStart": 163, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -328,7 +328,7 @@ description: Result of parsing tan_arc_x_line.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 172, + "commentStart": 0, "end": 0, "raw": ".000001", "start": 0, @@ -346,7 +346,7 @@ description: Result of parsing tan_arc_x_line.kcl "type": "ObjectExpression" }, { - "commentStart": 183, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -355,10 +355,10 @@ description: Result of parsing tan_arc_x_line.kcl ], "callee": { "abs_path": false, - "commentStart": 130, + "commentStart": 0, "end": 0, "name": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -368,7 +368,7 @@ description: Result of parsing tan_arc_x_line.kcl "start": 0, "type": "Name" }, - "commentStart": 130, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -377,14 +377,14 @@ description: Result of parsing tan_arc_x_line.kcl { "arguments": [ { - "commentStart": 205, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 207, + "commentStart": 0, "end": 0, "key": { - "commentStart": 207, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -394,10 +394,10 @@ description: Result of parsing tan_arc_x_line.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 216, + "commentStart": 0, "end": 0, "name": { - "commentStart": 216, + "commentStart": 0, "end": 0, "name": "angleOffset", "start": 0, @@ -410,10 +410,10 @@ description: Result of parsing tan_arc_x_line.kcl } }, { - "commentStart": 229, + "commentStart": 0, "end": 0, "key": { - "commentStart": 229, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -423,10 +423,10 @@ description: Result of parsing tan_arc_x_line.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 238, + "commentStart": 0, "end": 0, "name": { - "commentStart": 238, + "commentStart": 0, "end": 0, "name": "r", "start": 0, @@ -444,14 +444,14 @@ description: Result of parsing tan_arc_x_line.kcl "type": "ObjectExpression" }, { - "commentStart": 243, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 246, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -461,10 +461,10 @@ description: Result of parsing tan_arc_x_line.kcl ], "callee": { "abs_path": false, - "commentStart": 191, + "commentStart": 0, "end": 0, "name": { - "commentStart": 191, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -474,7 +474,7 @@ description: Result of parsing tan_arc_x_line.kcl "start": 0, "type": "Name" }, - "commentStart": 191, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -483,14 +483,14 @@ description: Result of parsing tan_arc_x_line.kcl { "arguments": [ { - "commentStart": 272, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 281, + "commentStart": 0, "end": 0, "key": { - "commentStart": 281, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -500,10 +500,10 @@ description: Result of parsing tan_arc_x_line.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 290, + "commentStart": 0, "end": 0, "name": { - "commentStart": 290, + "commentStart": 0, "end": 0, "name": "angleOffset", "start": 0, @@ -516,10 +516,10 @@ description: Result of parsing tan_arc_x_line.kcl } }, { - "commentStart": 310, + "commentStart": 0, "end": 0, "key": { - "commentStart": 310, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -528,10 +528,10 @@ description: Result of parsing tan_arc_x_line.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 319, + "commentStart": 0, "end": 0, "left": { - "commentStart": 319, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -545,10 +545,10 @@ description: Result of parsing tan_arc_x_line.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 325, + "commentStart": 0, "end": 0, "name": { - "commentStart": 325, + "commentStart": 0, "end": 0, "name": "r", "start": 0, @@ -570,14 +570,14 @@ description: Result of parsing tan_arc_x_line.kcl "type": "ObjectExpression" }, { - "commentStart": 335, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 338, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -587,10 +587,10 @@ description: Result of parsing tan_arc_x_line.kcl ], "callee": { "abs_path": false, - "commentStart": 258, + "commentStart": 0, "end": 0, "name": { - "commentStart": 258, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -600,7 +600,7 @@ description: Result of parsing tan_arc_x_line.kcl "start": 0, "type": "Name" }, - "commentStart": 258, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -609,14 +609,14 @@ description: Result of parsing tan_arc_x_line.kcl { "arguments": [ { - "commentStart": 364, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 373, + "commentStart": 0, "end": 0, "key": { - "commentStart": 373, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -627,10 +627,10 @@ description: Result of parsing tan_arc_x_line.kcl "value": { "argument": { "abs_path": false, - "commentStart": 383, + "commentStart": 0, "end": 0, "name": { - "commentStart": 383, + "commentStart": 0, "end": 0, "name": "angleOffset", "start": 0, @@ -641,7 +641,7 @@ description: Result of parsing tan_arc_x_line.kcl "type": "Name", "type": "Name" }, - "commentStart": 382, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -650,10 +650,10 @@ description: Result of parsing tan_arc_x_line.kcl } }, { - "commentStart": 403, + "commentStart": 0, "end": 0, "key": { - "commentStart": 403, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -662,10 +662,10 @@ description: Result of parsing tan_arc_x_line.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 412, + "commentStart": 0, "end": 0, "left": { - "commentStart": 412, + "commentStart": 0, "end": 0, "raw": "0.5", "start": 0, @@ -679,10 +679,10 @@ description: Result of parsing tan_arc_x_line.kcl "operator": "*", "right": { "abs_path": false, - "commentStart": 418, + "commentStart": 0, "end": 0, "name": { - "commentStart": 418, + "commentStart": 0, "end": 0, "name": "r", "start": 0, @@ -704,14 +704,14 @@ description: Result of parsing tan_arc_x_line.kcl "type": "ObjectExpression" }, { - "commentStart": 428, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", "type": "PipeSubstitution" }, { - "commentStart": 431, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -721,10 +721,10 @@ description: Result of parsing tan_arc_x_line.kcl ], "callee": { "abs_path": false, - "commentStart": 350, + "commentStart": 0, "end": 0, "name": { - "commentStart": 350, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -734,7 +734,7 @@ description: Result of parsing tan_arc_x_line.kcl "start": 0, "type": "Name" }, - "commentStart": 350, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -745,14 +745,14 @@ description: Result of parsing tan_arc_x_line.kcl { "type": "LabeledArg", "label": { - "commentStart": 449, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 463, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -767,10 +767,10 @@ description: Result of parsing tan_arc_x_line.kcl ], "callee": { "abs_path": false, - "commentStart": 443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 443, + "commentStart": 0, "end": 0, "name": "xLine", "start": 0, @@ -780,7 +780,7 @@ description: Result of parsing tan_arc_x_line.kcl "start": 0, "type": "Name" }, - "commentStart": 443, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -788,7 +788,7 @@ description: Result of parsing tan_arc_x_line.kcl "unlabeled": null } ], - "commentStart": 64, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -805,7 +805,7 @@ description: Result of parsing tan_arc_x_line.kcl "nonCodeNodes": { "4": [ { - "commentStart": 62, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/tangential_arc/ast.snap b/rust/kcl-lib/tests/tangential_arc/ast.snap index c28c77226..99f342c5e 100644 --- a/rust/kcl-lib/tests/tangential_arc/ast.snap +++ b/rust/kcl-lib/tests/tangential_arc/ast.snap @@ -23,10 +23,10 @@ description: Result of parsing tangential_arc.kcl "arguments": [ { "abs_path": false, - "commentStart": 26, + "commentStart": 0, "end": 0, "name": { - "commentStart": 26, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -40,10 +40,10 @@ description: Result of parsing tangential_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 12, + "commentStart": 0, "end": 0, "name": { - "commentStart": 12, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -53,7 +53,7 @@ description: Result of parsing tangential_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -62,10 +62,10 @@ description: Result of parsing tangential_arc.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -77,7 +77,7 @@ description: Result of parsing tangential_arc.kcl } }, { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -95,7 +95,7 @@ description: Result of parsing tangential_arc.kcl "type": "ArrayExpression" }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -104,10 +104,10 @@ description: Result of parsing tangential_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -117,7 +117,7 @@ description: Result of parsing tangential_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -128,17 +128,17 @@ description: Result of parsing tangential_arc.kcl { "type": "LabeledArg", "label": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 77, + "commentStart": 0, "elements": [ { - "commentStart": 78, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -150,7 +150,7 @@ description: Result of parsing tangential_arc.kcl } }, { - "commentStart": 81, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -171,10 +171,10 @@ description: Result of parsing tangential_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 66, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -184,7 +184,7 @@ description: Result of parsing tangential_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -194,14 +194,14 @@ description: Result of parsing tangential_arc.kcl { "arguments": [ { - "commentStart": 105, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 107, + "commentStart": 0, "end": 0, "key": { - "commentStart": 107, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, @@ -210,7 +210,7 @@ description: Result of parsing tangential_arc.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 116, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -223,10 +223,10 @@ description: Result of parsing tangential_arc.kcl } }, { - "commentStart": 119, + "commentStart": 0, "end": 0, "key": { - "commentStart": 119, + "commentStart": 0, "end": 0, "name": "offset", "start": 0, @@ -235,7 +235,7 @@ description: Result of parsing tangential_arc.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 128, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -253,7 +253,7 @@ description: Result of parsing tangential_arc.kcl "type": "ObjectExpression" }, { - "commentStart": 134, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -262,10 +262,10 @@ description: Result of parsing tangential_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 91, + "commentStart": 0, "end": 0, "name": { - "commentStart": 91, + "commentStart": 0, "end": 0, "name": "tangentialArc", "start": 0, @@ -275,7 +275,7 @@ description: Result of parsing tangential_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 91, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -286,17 +286,17 @@ description: Result of parsing tangential_arc.kcl { "type": "LabeledArg", "label": { - "commentStart": 147, + "commentStart": 0, "end": 0, "name": "end", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 153, + "commentStart": 0, "elements": [ { - "commentStart": 154, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -309,7 +309,7 @@ description: Result of parsing tangential_arc.kcl }, { "argument": { - "commentStart": 158, + "commentStart": 0, "end": 0, "raw": "15", "start": 0, @@ -320,7 +320,7 @@ description: Result of parsing tangential_arc.kcl "suffix": "None" } }, - "commentStart": 157, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -337,10 +337,10 @@ description: Result of parsing tangential_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 142, + "commentStart": 0, "end": 0, "name": { - "commentStart": 142, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -350,7 +350,7 @@ description: Result of parsing tangential_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 142, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -362,14 +362,14 @@ description: Result of parsing tangential_arc.kcl { "type": "LabeledArg", "label": { - "commentStart": 176, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 185, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -384,10 +384,10 @@ description: Result of parsing tangential_arc.kcl ], "callee": { "abs_path": false, - "commentStart": 168, + "commentStart": 0, "end": 0, "name": { - "commentStart": 168, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -397,7 +397,7 @@ description: Result of parsing tangential_arc.kcl "start": 0, "type": "Name" }, - "commentStart": 168, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -405,7 +405,7 @@ description: Result of parsing tangential_arc.kcl "unlabeled": null } ], - "commentStart": 12, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/rust/kcl-lib/tests/translate_after_fillet/ast.snap b/rust/kcl-lib/tests/translate_after_fillet/ast.snap index eeefb9b59..6f5a2b090 100644 --- a/rust/kcl-lib/tests/translate_after_fillet/ast.snap +++ b/rust/kcl-lib/tests/translate_after_fillet/ast.snap @@ -8,17 +8,17 @@ description: Result of parsing translate_after_fillet.kcl { "commentStart": 0, "declaration": { - "commentStart": 7, + "commentStart": 0, "end": 0, "id": { - "commentStart": 7, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 22, + "commentStart": 0, "end": 0, "raw": "0.625", "start": 0, @@ -40,19 +40,19 @@ description: Result of parsing translate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 28, + "commentStart": 0, "declaration": { - "commentStart": 35, + "commentStart": 0, "end": 0, "id": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "boltLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 48, + "commentStart": 0, "end": 0, "raw": "2.500", "start": 0, @@ -74,12 +74,12 @@ description: Result of parsing translate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 54, + "commentStart": 0, "declaration": { - "commentStart": 61, + "commentStart": 0, "end": 0, "id": { - "commentStart": 61, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -87,10 +87,10 @@ description: Result of parsing translate_after_fillet.kcl }, "init": { "abs_path": false, - "commentStart": 78, + "commentStart": 0, "end": 0, "name": { - "commentStart": 78, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, @@ -112,19 +112,19 @@ description: Result of parsing translate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 91, + "commentStart": 0, "declaration": { - "commentStart": 98, + "commentStart": 0, "end": 0, "id": { - "commentStart": 98, + "commentStart": 0, "end": 0, "name": "boltHeadDiameter", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 117, + "commentStart": 0, "end": 0, "raw": "0.938", "start": 0, @@ -146,22 +146,22 @@ description: Result of parsing translate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 123, + "commentStart": 0, "declaration": { - "commentStart": 130, + "commentStart": 0, "end": 0, "id": { - "commentStart": 130, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 145, + "commentStart": 0, "end": 0, "left": { - "commentStart": 145, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -174,7 +174,7 @@ description: Result of parsing translate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 149, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -200,26 +200,26 @@ description: Result of parsing translate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 151, + "commentStart": 0, "declaration": { - "commentStart": 158, + "commentStart": 0, "end": 0, "id": { - "commentStart": 158, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 178, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 178, + "commentStart": 0, "end": 0, "name": { - "commentStart": 178, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, @@ -232,10 +232,10 @@ description: Result of parsing translate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 194, + "commentStart": 0, "end": 0, "left": { - "commentStart": 194, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -252,7 +252,7 @@ description: Result of parsing translate_after_fillet.kcl { "arguments": [ { - "commentStart": 212, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -266,10 +266,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 202, + "commentStart": 0, "end": 0, "name": { - "commentStart": 202, + "commentStart": 0, "end": 0, "name": "toRadians", "start": 0, @@ -279,7 +279,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 202, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -288,10 +288,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 198, + "commentStart": 0, "end": 0, "name": { - "commentStart": 198, + "commentStart": 0, "end": 0, "name": "cos", "start": 0, @@ -301,7 +301,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 198, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -326,19 +326,19 @@ description: Result of parsing translate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 218, + "commentStart": 0, "declaration": { - "commentStart": 225, + "commentStart": 0, "end": 0, "id": { - "commentStart": 225, + "commentStart": 0, "end": 0, "name": "boltThreadLength", "start": 0, "type": "Identifier" }, "init": { - "commentStart": 244, + "commentStart": 0, "end": 0, "raw": "1.75", "start": 0, @@ -360,12 +360,12 @@ description: Result of parsing translate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 248, + "commentStart": 0, "declaration": { - "commentStart": 260, + "commentStart": 0, "end": 0, "id": { - "commentStart": 260, + "commentStart": 0, "end": 0, "name": "bolt", "start": 0, @@ -375,12 +375,12 @@ description: Result of parsing translate_after_fillet.kcl "body": { "body": [ { - "commentStart": 268, + "commentStart": 0, "declaration": { - "commentStart": 309, + "commentStart": 0, "end": 0, "id": { - "commentStart": 309, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -391,7 +391,7 @@ description: Result of parsing translate_after_fillet.kcl { "arguments": [ { - "commentStart": 334, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -402,10 +402,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 320, + "commentStart": 0, "end": 0, "name": { - "commentStart": 320, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -415,7 +415,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 320, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -426,17 +426,17 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 354, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 363, + "commentStart": 0, "elements": [ { - "commentStart": 364, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -448,7 +448,7 @@ description: Result of parsing translate_after_fillet.kcl } }, { - "commentStart": 367, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -469,21 +469,21 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 371, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 380, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 380, + "commentStart": 0, "end": 0, "name": { - "commentStart": 380, + "commentStart": 0, "end": 0, "name": "boltHeadDiameter", "start": 0, @@ -496,7 +496,7 @@ description: Result of parsing translate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 399, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -515,14 +515,14 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 402, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 408, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -533,10 +533,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 347, + "commentStart": 0, "end": 0, "name": { - "commentStart": 347, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -546,7 +546,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 347, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -558,7 +558,7 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 433, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -567,10 +567,10 @@ description: Result of parsing translate_after_fillet.kcl "arg": { "argument": { "abs_path": false, - "commentStart": 443, + "commentStart": 0, "end": 0, "name": { - "commentStart": 443, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -581,7 +581,7 @@ description: Result of parsing translate_after_fillet.kcl "type": "Name", "type": "Name" }, - "commentStart": 442, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -592,10 +592,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 425, + "commentStart": 0, "end": 0, "name": { - "commentStart": 425, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -605,7 +605,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 425, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -617,14 +617,14 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 473, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 482, + "commentStart": 0, "end": 0, "raw": "0.020", "start": 0, @@ -639,21 +639,21 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 489, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 496, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 497, + "commentStart": 0, "end": 0, "name": { - "commentStart": 497, + "commentStart": 0, "end": 0, "name": "topEdge", "start": 0, @@ -668,10 +668,10 @@ description: Result of parsing translate_after_fillet.kcl "arguments": [ { "abs_path": false, - "commentStart": 522, + "commentStart": 0, "end": 0, "name": { - "commentStart": 522, + "commentStart": 0, "end": 0, "name": "topEdge", "start": 0, @@ -685,10 +685,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 506, + "commentStart": 0, "end": 0, "name": { - "commentStart": 506, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -698,7 +698,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 506, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -714,10 +714,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 466, + "commentStart": 0, "end": 0, "name": { - "commentStart": 466, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -727,7 +727,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 466, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -735,13 +735,13 @@ description: Result of parsing translate_after_fillet.kcl "unlabeled": null } ], - "commentStart": 320, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "3": [ { - "commentStart": 534, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -772,12 +772,12 @@ description: Result of parsing translate_after_fillet.kcl "type": "VariableDeclaration" }, { - "commentStart": 596, + "commentStart": 0, "declaration": { - "commentStart": 596, + "commentStart": 0, "end": 0, "id": { - "commentStart": 596, + "commentStart": 0, "end": 0, "name": "hexPatternSketch", "start": 0, @@ -789,10 +789,10 @@ description: Result of parsing translate_after_fillet.kcl "arguments": [ { "abs_path": false, - "commentStart": 629, + "commentStart": 0, "end": 0, "name": { - "commentStart": 629, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -804,7 +804,7 @@ description: Result of parsing translate_after_fillet.kcl "type": "Name" }, { - "commentStart": 639, + "commentStart": 0, "end": 0, "raw": "'start'", "start": 0, @@ -815,10 +815,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 615, + "commentStart": 0, "end": 0, "name": { - "commentStart": 615, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -828,7 +828,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 615, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -837,17 +837,17 @@ description: Result of parsing translate_after_fillet.kcl { "arguments": [ { - "commentStart": 670, + "commentStart": 0, "elements": [ { - "commentStart": 681, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 681, + "commentStart": 0, "end": 0, "name": { - "commentStart": 681, + "commentStart": 0, "end": 0, "name": "boltHexDrive", "start": 0, @@ -860,7 +860,7 @@ description: Result of parsing translate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 696, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -876,14 +876,14 @@ description: Result of parsing translate_after_fillet.kcl "type": "BinaryExpression" }, { - "commentStart": 708, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 708, + "commentStart": 0, "end": 0, "name": { - "commentStart": 708, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -896,7 +896,7 @@ description: Result of parsing translate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 728, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -918,7 +918,7 @@ description: Result of parsing translate_after_fillet.kcl "type": "ArrayExpression" }, { - "commentStart": 740, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -927,10 +927,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 655, + "commentStart": 0, "end": 0, "name": { - "commentStart": 655, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -940,7 +940,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 655, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -949,14 +949,14 @@ description: Result of parsing translate_after_fillet.kcl { "arguments": [ { - "commentStart": 761, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 772, + "commentStart": 0, "end": 0, "key": { - "commentStart": 772, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -965,7 +965,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 780, + "commentStart": 0, "end": 0, "raw": "270", "start": 0, @@ -978,10 +978,10 @@ description: Result of parsing translate_after_fillet.kcl } }, { - "commentStart": 794, + "commentStart": 0, "end": 0, "key": { - "commentStart": 794, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -991,10 +991,10 @@ description: Result of parsing translate_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 803, + "commentStart": 0, "end": 0, "name": { - "commentStart": 803, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1012,7 +1012,7 @@ description: Result of parsing translate_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 831, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1021,10 +1021,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 750, + "commentStart": 0, "end": 0, "name": { - "commentStart": 750, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1034,7 +1034,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 750, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1043,14 +1043,14 @@ description: Result of parsing translate_after_fillet.kcl { "arguments": [ { - "commentStart": 852, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 863, + "commentStart": 0, "end": 0, "key": { - "commentStart": 863, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1059,7 +1059,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 871, + "commentStart": 0, "end": 0, "raw": "210", "start": 0, @@ -1072,10 +1072,10 @@ description: Result of parsing translate_after_fillet.kcl } }, { - "commentStart": 885, + "commentStart": 0, "end": 0, "key": { - "commentStart": 885, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1085,10 +1085,10 @@ description: Result of parsing translate_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 894, + "commentStart": 0, "end": 0, "name": { - "commentStart": 894, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1106,7 +1106,7 @@ description: Result of parsing translate_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 922, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1115,10 +1115,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 841, + "commentStart": 0, "end": 0, "name": { - "commentStart": 841, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1128,7 +1128,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 841, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1137,14 +1137,14 @@ description: Result of parsing translate_after_fillet.kcl { "arguments": [ { - "commentStart": 943, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 954, + "commentStart": 0, "end": 0, "key": { - "commentStart": 954, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1153,7 +1153,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 962, + "commentStart": 0, "end": 0, "raw": "150", "start": 0, @@ -1166,10 +1166,10 @@ description: Result of parsing translate_after_fillet.kcl } }, { - "commentStart": 976, + "commentStart": 0, "end": 0, "key": { - "commentStart": 976, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1179,10 +1179,10 @@ description: Result of parsing translate_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 985, + "commentStart": 0, "end": 0, "name": { - "commentStart": 985, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1200,7 +1200,7 @@ description: Result of parsing translate_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 1013, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1209,10 +1209,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 932, + "commentStart": 0, "end": 0, "name": { - "commentStart": 932, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1222,7 +1222,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 932, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1231,14 +1231,14 @@ description: Result of parsing translate_after_fillet.kcl { "arguments": [ { - "commentStart": 1034, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1045, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1045, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1247,7 +1247,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1053, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1260,10 +1260,10 @@ description: Result of parsing translate_after_fillet.kcl } }, { - "commentStart": 1066, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1066, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1273,10 +1273,10 @@ description: Result of parsing translate_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1075, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1075, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1294,7 +1294,7 @@ description: Result of parsing translate_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 1103, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1303,10 +1303,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1023, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1316,7 +1316,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1023, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1325,14 +1325,14 @@ description: Result of parsing translate_after_fillet.kcl { "arguments": [ { - "commentStart": 1124, + "commentStart": 0, "end": 0, "properties": [ { - "commentStart": 1135, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1135, + "commentStart": 0, "end": 0, "name": "angle", "start": 0, @@ -1341,7 +1341,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "ObjectProperty", "value": { - "commentStart": 1143, + "commentStart": 0, "end": 0, "raw": "30", "start": 0, @@ -1354,10 +1354,10 @@ description: Result of parsing translate_after_fillet.kcl } }, { - "commentStart": 1156, + "commentStart": 0, "end": 0, "key": { - "commentStart": 1156, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1367,10 +1367,10 @@ description: Result of parsing translate_after_fillet.kcl "type": "ObjectProperty", "value": { "abs_path": false, - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1165, + "commentStart": 0, "end": 0, "name": "boltHexFlatLength", "start": 0, @@ -1388,7 +1388,7 @@ description: Result of parsing translate_after_fillet.kcl "type": "ObjectExpression" }, { - "commentStart": 1193, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -1397,10 +1397,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1113, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1113, + "commentStart": 0, "end": 0, "name": "angledLine", "start": 0, @@ -1410,7 +1410,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1113, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1420,10 +1420,10 @@ description: Result of parsing translate_after_fillet.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1203, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -1433,7 +1433,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1203, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1444,22 +1444,22 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1226, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1235, + "commentStart": 0, "end": 0, "left": { "argument": { "abs_path": false, - "commentStart": 1236, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1236, + "commentStart": 0, "end": 0, "name": "boltHeadLength", "start": 0, @@ -1470,7 +1470,7 @@ description: Result of parsing translate_after_fillet.kcl "type": "Name", "type": "Name" }, - "commentStart": 1235, + "commentStart": 0, "end": 0, "operator": "-", "start": 0, @@ -1479,7 +1479,7 @@ description: Result of parsing translate_after_fillet.kcl }, "operator": "*", "right": { - "commentStart": 1253, + "commentStart": 0, "end": 0, "raw": "0.75", "start": 0, @@ -1498,10 +1498,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1218, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1218, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1511,7 +1511,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1218, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1519,7 +1519,7 @@ description: Result of parsing translate_after_fillet.kcl "unlabeled": null } ], - "commentStart": 615, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1535,12 +1535,12 @@ description: Result of parsing translate_after_fillet.kcl "type": "VariableDeclaration" }, { - "commentStart": 1258, + "commentStart": 0, "declaration": { - "commentStart": 1262, + "commentStart": 0, "end": 0, "id": { - "commentStart": 1262, + "commentStart": 0, "end": 0, "name": "boltBody", "start": 0, @@ -1552,10 +1552,10 @@ description: Result of parsing translate_after_fillet.kcl "arguments": [ { "abs_path": false, - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1287, + "commentStart": 0, "end": 0, "name": "boltHead", "start": 0, @@ -1567,7 +1567,7 @@ description: Result of parsing translate_after_fillet.kcl "type": "Name" }, { - "commentStart": 1297, + "commentStart": 0, "end": 0, "raw": "'end'", "start": 0, @@ -1578,10 +1578,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1273, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -1591,7 +1591,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1273, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1602,17 +1602,17 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1318, + "commentStart": 0, "end": 0, "name": "center", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1327, + "commentStart": 0, "elements": [ { - "commentStart": 1328, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1624,7 +1624,7 @@ description: Result of parsing translate_after_fillet.kcl } }, { - "commentStart": 1331, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -1645,21 +1645,21 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1335, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "left": { "abs_path": false, - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1344, + "commentStart": 0, "end": 0, "name": "boltDiameter", "start": 0, @@ -1672,7 +1672,7 @@ description: Result of parsing translate_after_fillet.kcl }, "operator": "/", "right": { - "commentStart": 1359, + "commentStart": 0, "end": 0, "raw": "2", "start": 0, @@ -1691,14 +1691,14 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1362, + "commentStart": 0, "end": 0, "name": "tag", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1368, + "commentStart": 0, "end": 0, "start": 0, "type": "TagDeclarator", @@ -1709,10 +1709,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1311, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1311, + "commentStart": 0, "end": 0, "name": "circle", "start": 0, @@ -1722,7 +1722,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1311, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1734,7 +1734,7 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1396, + "commentStart": 0, "end": 0, "name": "length", "start": 0, @@ -1742,10 +1742,10 @@ description: Result of parsing translate_after_fillet.kcl }, "arg": { "abs_path": false, - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1405, + "commentStart": 0, "end": 0, "name": "boltLength", "start": 0, @@ -1760,10 +1760,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1388, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1388, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -1773,7 +1773,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1388, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1785,14 +1785,14 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1431, + "commentStart": 0, "end": 0, "name": "radius", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1440, + "commentStart": 0, "end": 0, "raw": ".020", "start": 0, @@ -1807,23 +1807,23 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1446, + "commentStart": 0, "end": 0, "name": "tags", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1453, + "commentStart": 0, "elements": [ { "arguments": [ { "abs_path": false, - "commentStart": 1470, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1470, + "commentStart": 0, "end": 0, "name": "filletEdge", "start": 0, @@ -1837,10 +1837,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1454, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1454, + "commentStart": 0, "end": 0, "name": "getOppositeEdge", "start": 0, @@ -1850,7 +1850,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1454, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -1866,10 +1866,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1424, + "commentStart": 0, "end": 0, "name": "fillet", "start": 0, @@ -1879,7 +1879,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1424, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1891,14 +1891,14 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1502, + "commentStart": 0, "end": 0, "name": "color", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1510, + "commentStart": 0, "end": 0, "raw": "\"#4dd043\"", "start": 0, @@ -1910,14 +1910,14 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1521, + "commentStart": 0, "end": 0, "name": "metalness", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1533, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1932,14 +1932,14 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1537, + "commentStart": 0, "end": 0, "name": "roughness", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1549, + "commentStart": 0, "end": 0, "raw": "90", "start": 0, @@ -1954,10 +1954,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1491, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1491, + "commentStart": 0, "end": 0, "name": "appearance", "start": 0, @@ -1967,7 +1967,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1491, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -1975,7 +1975,7 @@ description: Result of parsing translate_after_fillet.kcl "unlabeled": null } ], - "commentStart": 1273, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", @@ -1993,10 +1993,10 @@ description: Result of parsing translate_after_fillet.kcl { "argument": { "abs_path": false, - "commentStart": 1563, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1563, + "commentStart": 0, "end": 0, "name": "boltBody", "start": 0, @@ -2007,20 +2007,20 @@ description: Result of parsing translate_after_fillet.kcl "type": "Name", "type": "Name" }, - "commentStart": 1552, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 268, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1258, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2031,7 +2031,7 @@ description: Result of parsing translate_after_fillet.kcl ], "2": [ { - "commentStart": 1552, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2045,7 +2045,7 @@ description: Result of parsing translate_after_fillet.kcl }, "start": 0 }, - "commentStart": 264, + "commentStart": 0, "end": 0, "params": [], "start": 0, @@ -2063,7 +2063,7 @@ description: Result of parsing translate_after_fillet.kcl "visibility": "export" }, { - "commentStart": 1573, + "commentStart": 0, "end": 0, "expression": { "body": [ @@ -2071,10 +2071,10 @@ description: Result of parsing translate_after_fillet.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 1575, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1575, + "commentStart": 0, "end": 0, "name": "bolt", "start": 0, @@ -2084,7 +2084,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1575, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -2095,14 +2095,14 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1597, + "commentStart": 0, "end": 0, "name": "x", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1601, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -2117,14 +2117,14 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1605, + "commentStart": 0, "end": 0, "name": "y", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1609, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2139,14 +2139,14 @@ description: Result of parsing translate_after_fillet.kcl { "type": "LabeledArg", "label": { - "commentStart": 1612, + "commentStart": 0, "end": 0, "name": "z", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 1616, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -2161,10 +2161,10 @@ description: Result of parsing translate_after_fillet.kcl ], "callee": { "abs_path": false, - "commentStart": 1587, + "commentStart": 0, "end": 0, "name": { - "commentStart": 1587, + "commentStart": 0, "end": 0, "name": "translate", "start": 0, @@ -2174,7 +2174,7 @@ description: Result of parsing translate_after_fillet.kcl "start": 0, "type": "Name" }, - "commentStart": 1587, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -2182,13 +2182,13 @@ description: Result of parsing translate_after_fillet.kcl "unlabeled": null } ], - "commentStart": 1575, + "commentStart": 0, "end": 0, "nonCodeMeta": { "nonCodeNodes": { "1": [ { - "commentStart": 1618, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2217,7 +2217,7 @@ description: Result of parsing translate_after_fillet.kcl "nonCodeNodes": { "6": [ { - "commentStart": 248, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -2228,7 +2228,7 @@ description: Result of parsing translate_after_fillet.kcl ], "7": [ { - "commentStart": 1573, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/translate_after_fillet/ops.snap b/rust/kcl-lib/tests/translate_after_fillet/ops.snap index 4e3cfdd41..7cb503718 100644 --- a/rust/kcl-lib/tests/translate_after_fillet/ops.snap +++ b/rust/kcl-lib/tests/translate_after_fillet/ops.snap @@ -163,7 +163,13 @@ description: Operations executed translate_after_fillet.kcl "type": "Number", "value": -0.46875, "ty": { - "type": "Unknown" + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } } }, "sourceRange": [] diff --git a/rust/kcl-lib/tests/translate_after_fillet/program_memory.snap b/rust/kcl-lib/tests/translate_after_fillet/program_memory.snap index 6235f73c5..3ab1dcea8 100644 --- a/rust/kcl-lib/tests/translate_after_fillet/program_memory.snap +++ b/rust/kcl-lib/tests/translate_after_fillet/program_memory.snap @@ -49,14 +49,16 @@ description: Variables in memory after executing translate_after_fillet.kcl "type": "Number", "value": 0.5, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "boltHexFlatLength": { "type": "Number", "value": 0.2887, "ty": { - "type": "Unknown" + "type": "Known", + "type": "Count" } }, "boltLength": { diff --git a/rust/kcl-lib/tests/union_cubes/ast.snap b/rust/kcl-lib/tests/union_cubes/ast.snap index a46b083a7..72a0ac042 100644 --- a/rust/kcl-lib/tests/union_cubes/ast.snap +++ b/rust/kcl-lib/tests/union_cubes/ast.snap @@ -8,10 +8,10 @@ description: Result of parsing union_cubes.kcl { "commentStart": 0, "declaration": { - "commentStart": 3, + "commentStart": 0, "end": 0, "id": { - "commentStart": 3, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -27,10 +27,10 @@ description: Result of parsing union_cubes.kcl "arguments": [ { "abs_path": false, - "commentStart": 41, + "commentStart": 0, "end": 0, "name": { - "commentStart": 41, + "commentStart": 0, "end": 0, "name": "XY", "start": 0, @@ -44,10 +44,10 @@ description: Result of parsing union_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 27, + "commentStart": 0, "end": 0, "name": { - "commentStart": 27, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -57,7 +57,7 @@ description: Result of parsing union_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 27, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -66,17 +66,17 @@ description: Result of parsing union_cubes.kcl { "arguments": [ { - "commentStart": 67, + "commentStart": 0, "elements": [ { - "commentStart": 68, + "commentStart": 0, "end": 0, "left": { - "commentStart": 68, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 68, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -84,7 +84,7 @@ description: Result of parsing union_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 75, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -101,7 +101,7 @@ description: Result of parsing union_cubes.kcl }, "operator": "-", "right": { - "commentStart": 80, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -117,14 +117,14 @@ description: Result of parsing union_cubes.kcl "type": "BinaryExpression" }, { - "commentStart": 84, + "commentStart": 0, "end": 0, "left": { - "commentStart": 84, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 84, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -132,7 +132,7 @@ description: Result of parsing union_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 91, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -149,7 +149,7 @@ description: Result of parsing union_cubes.kcl }, "operator": "-", "right": { - "commentStart": 96, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -171,7 +171,7 @@ description: Result of parsing union_cubes.kcl "type": "ArrayExpression" }, { - "commentStart": 101, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -180,10 +180,10 @@ description: Result of parsing union_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 52, + "commentStart": 0, "end": 0, "name": { - "commentStart": 52, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -193,7 +193,7 @@ description: Result of parsing union_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 52, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -204,24 +204,24 @@ description: Result of parsing union_cubes.kcl { "type": "LabeledArg", "label": { - "commentStart": 116, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 130, + "commentStart": 0, "elements": [ { - "commentStart": 131, + "commentStart": 0, "end": 0, "left": { - "commentStart": 131, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 131, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -229,7 +229,7 @@ description: Result of parsing union_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 138, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -246,7 +246,7 @@ description: Result of parsing union_cubes.kcl }, "operator": "+", "right": { - "commentStart": 143, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -262,14 +262,14 @@ description: Result of parsing union_cubes.kcl "type": "BinaryExpression" }, { - "commentStart": 147, + "commentStart": 0, "end": 0, "left": { - "commentStart": 147, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 147, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -277,7 +277,7 @@ description: Result of parsing union_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 154, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -294,7 +294,7 @@ description: Result of parsing union_cubes.kcl }, "operator": "-", "right": { - "commentStart": 159, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -319,10 +319,10 @@ description: Result of parsing union_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 111, + "commentStart": 0, "end": 0, "name": { - "commentStart": 111, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -332,7 +332,7 @@ description: Result of parsing union_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 111, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -344,24 +344,24 @@ description: Result of parsing union_cubes.kcl { "type": "LabeledArg", "label": { - "commentStart": 176, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 190, + "commentStart": 0, "elements": [ { - "commentStart": 191, + "commentStart": 0, "end": 0, "left": { - "commentStart": 191, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 191, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -369,7 +369,7 @@ description: Result of parsing union_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 198, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -386,7 +386,7 @@ description: Result of parsing union_cubes.kcl }, "operator": "+", "right": { - "commentStart": 203, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -402,14 +402,14 @@ description: Result of parsing union_cubes.kcl "type": "BinaryExpression" }, { - "commentStart": 207, + "commentStart": 0, "end": 0, "left": { - "commentStart": 207, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 207, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -417,7 +417,7 @@ description: Result of parsing union_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 214, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -434,7 +434,7 @@ description: Result of parsing union_cubes.kcl }, "operator": "+", "right": { - "commentStart": 219, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -459,10 +459,10 @@ description: Result of parsing union_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 171, + "commentStart": 0, "end": 0, "name": { - "commentStart": 171, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -472,7 +472,7 @@ description: Result of parsing union_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 171, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -484,24 +484,24 @@ description: Result of parsing union_cubes.kcl { "type": "LabeledArg", "label": { - "commentStart": 236, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 250, + "commentStart": 0, "elements": [ { - "commentStart": 251, + "commentStart": 0, "end": 0, "left": { - "commentStart": 251, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 251, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -509,7 +509,7 @@ description: Result of parsing union_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 258, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -526,7 +526,7 @@ description: Result of parsing union_cubes.kcl }, "operator": "-", "right": { - "commentStart": 263, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -542,14 +542,14 @@ description: Result of parsing union_cubes.kcl "type": "BinaryExpression" }, { - "commentStart": 267, + "commentStart": 0, "end": 0, "left": { - "commentStart": 267, + "commentStart": 0, "computed": false, "end": 0, "object": { - "commentStart": 267, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -557,7 +557,7 @@ description: Result of parsing union_cubes.kcl "type": "Identifier" }, "property": { - "commentStart": 274, + "commentStart": 0, "end": 0, "raw": "1", "start": 0, @@ -574,7 +574,7 @@ description: Result of parsing union_cubes.kcl }, "operator": "+", "right": { - "commentStart": 279, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -599,10 +599,10 @@ description: Result of parsing union_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 231, + "commentStart": 0, "end": 0, "name": { - "commentStart": 231, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -612,7 +612,7 @@ description: Result of parsing union_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 231, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -623,10 +623,10 @@ description: Result of parsing union_cubes.kcl "arguments": [], "callee": { "abs_path": false, - "commentStart": 291, + "commentStart": 0, "end": 0, "name": { - "commentStart": 291, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -636,7 +636,7 @@ description: Result of parsing union_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 291, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -647,14 +647,14 @@ description: Result of parsing union_cubes.kcl { "type": "LabeledArg", "label": { - "commentStart": 314, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 323, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -669,10 +669,10 @@ description: Result of parsing union_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 306, + "commentStart": 0, "end": 0, "name": { - "commentStart": 306, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -682,7 +682,7 @@ description: Result of parsing union_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 306, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -690,30 +690,30 @@ description: Result of parsing union_cubes.kcl "unlabeled": null } ], - "commentStart": 27, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", "type": "PipeExpression" }, - "commentStart": 20, + "commentStart": 0, "end": 0, "start": 0, "type": "ReturnStatement", "type": "ReturnStatement" } ], - "commentStart": 16, + "commentStart": 0, "end": 0, "start": 0 }, - "commentStart": 7, + "commentStart": 0, "end": 0, "params": [ { "type": "Parameter", "identifier": { - "commentStart": 8, + "commentStart": 0, "end": 0, "name": "center", "start": 0, @@ -735,12 +735,12 @@ description: Result of parsing union_cubes.kcl "type": "VariableDeclaration" }, { - "commentStart": 328, + "commentStart": 0, "declaration": { - "commentStart": 330, + "commentStart": 0, "end": 0, "id": { - "commentStart": 330, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -749,10 +749,10 @@ description: Result of parsing union_cubes.kcl "init": { "arguments": [ { - "commentStart": 345, + "commentStart": 0, "elements": [ { - "commentStart": 346, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -764,7 +764,7 @@ description: Result of parsing union_cubes.kcl } }, { - "commentStart": 349, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -784,10 +784,10 @@ description: Result of parsing union_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 340, + "commentStart": 0, "end": 0, "name": { - "commentStart": 340, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -797,7 +797,7 @@ description: Result of parsing union_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 340, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -813,12 +813,12 @@ description: Result of parsing union_cubes.kcl "type": "VariableDeclaration" }, { - "commentStart": 353, + "commentStart": 0, "declaration": { - "commentStart": 353, + "commentStart": 0, "end": 0, "id": { - "commentStart": 353, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -827,10 +827,10 @@ description: Result of parsing union_cubes.kcl "init": { "arguments": [ { - "commentStart": 368, + "commentStart": 0, "elements": [ { - "commentStart": 369, + "commentStart": 0, "end": 0, "raw": "20", "start": 0, @@ -842,7 +842,7 @@ description: Result of parsing union_cubes.kcl } }, { - "commentStart": 373, + "commentStart": 0, "end": 0, "raw": "10", "start": 0, @@ -862,10 +862,10 @@ description: Result of parsing union_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 363, + "commentStart": 0, "end": 0, "name": { - "commentStart": 363, + "commentStart": 0, "end": 0, "name": "cube", "start": 0, @@ -875,7 +875,7 @@ description: Result of parsing union_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 363, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -891,12 +891,12 @@ description: Result of parsing union_cubes.kcl "type": "VariableDeclaration" }, { - "commentStart": 377, + "commentStart": 0, "declaration": { - "commentStart": 379, + "commentStart": 0, "end": 0, "id": { - "commentStart": 379, + "commentStart": 0, "end": 0, "name": "fullPart", "start": 0, @@ -905,14 +905,14 @@ description: Result of parsing union_cubes.kcl "init": { "arguments": [ { - "commentStart": 396, + "commentStart": 0, "elements": [ { "abs_path": false, - "commentStart": 397, + "commentStart": 0, "end": 0, "name": { - "commentStart": 397, + "commentStart": 0, "end": 0, "name": "part001", "start": 0, @@ -925,10 +925,10 @@ description: Result of parsing union_cubes.kcl }, { "abs_path": false, - "commentStart": 406, + "commentStart": 0, "end": 0, "name": { - "commentStart": 406, + "commentStart": 0, "end": 0, "name": "part002", "start": 0, @@ -948,10 +948,10 @@ description: Result of parsing union_cubes.kcl ], "callee": { "abs_path": false, - "commentStart": 390, + "commentStart": 0, "end": 0, "name": { - "commentStart": 390, + "commentStart": 0, "end": 0, "name": "union", "start": 0, @@ -961,7 +961,7 @@ description: Result of parsing union_cubes.kcl "start": 0, "type": "Name" }, - "commentStart": 390, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -983,7 +983,7 @@ description: Result of parsing union_cubes.kcl "nonCodeNodes": { "0": [ { - "commentStart": 328, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", @@ -994,7 +994,7 @@ description: Result of parsing union_cubes.kcl ], "2": [ { - "commentStart": 377, + "commentStart": 0, "end": 0, "start": 0, "type": "NonCodeNode", diff --git a/rust/kcl-lib/tests/xz_plane/ast.snap b/rust/kcl-lib/tests/xz_plane/ast.snap index bdb77a2b8..aa42c1930 100644 --- a/rust/kcl-lib/tests/xz_plane/ast.snap +++ b/rust/kcl-lib/tests/xz_plane/ast.snap @@ -22,7 +22,7 @@ description: Result of parsing xz_plane.kcl { "arguments": [ { - "commentStart": 24, + "commentStart": 0, "end": 0, "raw": "'XZ'", "start": 0, @@ -33,10 +33,10 @@ description: Result of parsing xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 10, + "commentStart": 0, "end": 0, "name": { - "commentStart": 10, + "commentStart": 0, "end": 0, "name": "startSketchOn", "start": 0, @@ -46,7 +46,7 @@ description: Result of parsing xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -55,10 +55,10 @@ description: Result of parsing xz_plane.kcl { "arguments": [ { - "commentStart": 50, + "commentStart": 0, "elements": [ { - "commentStart": 51, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -70,7 +70,7 @@ description: Result of parsing xz_plane.kcl } }, { - "commentStart": 54, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -88,7 +88,7 @@ description: Result of parsing xz_plane.kcl "type": "ArrayExpression" }, { - "commentStart": 58, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -97,10 +97,10 @@ description: Result of parsing xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 35, + "commentStart": 0, "end": 0, "name": { - "commentStart": 35, + "commentStart": 0, "end": 0, "name": "startProfileAt", "start": 0, @@ -110,7 +110,7 @@ description: Result of parsing xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 35, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -121,17 +121,17 @@ description: Result of parsing xz_plane.kcl { "type": "LabeledArg", "label": { - "commentStart": 71, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 85, + "commentStart": 0, "elements": [ { - "commentStart": 86, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -143,7 +143,7 @@ description: Result of parsing xz_plane.kcl } }, { - "commentStart": 91, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -164,10 +164,10 @@ description: Result of parsing xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 66, + "commentStart": 0, "end": 0, "name": { - "commentStart": 66, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -177,7 +177,7 @@ description: Result of parsing xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 66, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -189,17 +189,17 @@ description: Result of parsing xz_plane.kcl { "type": "LabeledArg", "label": { - "commentStart": 107, + "commentStart": 0, "end": 0, "name": "endAbsolute", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 121, + "commentStart": 0, "elements": [ { - "commentStart": 122, + "commentStart": 0, "end": 0, "raw": "100", "start": 0, @@ -211,7 +211,7 @@ description: Result of parsing xz_plane.kcl } }, { - "commentStart": 127, + "commentStart": 0, "end": 0, "raw": "0", "start": 0, @@ -232,10 +232,10 @@ description: Result of parsing xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 102, + "commentStart": 0, "end": 0, "name": { - "commentStart": 102, + "commentStart": 0, "end": 0, "name": "line", "start": 0, @@ -245,7 +245,7 @@ description: Result of parsing xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 102, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -255,7 +255,7 @@ description: Result of parsing xz_plane.kcl { "arguments": [ { - "commentStart": 142, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeSubstitution", @@ -264,10 +264,10 @@ description: Result of parsing xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 136, + "commentStart": 0, "end": 0, "name": { - "commentStart": 136, + "commentStart": 0, "end": 0, "name": "close", "start": 0, @@ -277,7 +277,7 @@ description: Result of parsing xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 136, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpression", @@ -288,17 +288,17 @@ description: Result of parsing xz_plane.kcl { "type": "LabeledArg", "label": { - "commentStart": 158, + "commentStart": 0, "end": 0, "name": "length", "start": 0, "type": "Identifier" }, "arg": { - "commentStart": 167, + "commentStart": 0, "end": 0, "left": { - "commentStart": 167, + "commentStart": 0, "end": 0, "raw": "5", "start": 0, @@ -311,7 +311,7 @@ description: Result of parsing xz_plane.kcl }, "operator": "+", "right": { - "commentStart": 171, + "commentStart": 0, "end": 0, "raw": "7", "start": 0, @@ -330,10 +330,10 @@ description: Result of parsing xz_plane.kcl ], "callee": { "abs_path": false, - "commentStart": 150, + "commentStart": 0, "end": 0, "name": { - "commentStart": 150, + "commentStart": 0, "end": 0, "name": "extrude", "start": 0, @@ -343,7 +343,7 @@ description: Result of parsing xz_plane.kcl "start": 0, "type": "Name" }, - "commentStart": 150, + "commentStart": 0, "end": 0, "start": 0, "type": "CallExpressionKw", @@ -351,7 +351,7 @@ description: Result of parsing xz_plane.kcl "unlabeled": null } ], - "commentStart": 10, + "commentStart": 0, "end": 0, "start": 0, "type": "PipeExpression", diff --git a/src/App.tsx b/src/App.tsx index 8c4b4acac..4b88f7b4c 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -6,15 +6,16 @@ import { useLoaderData, useNavigate, useRouteLoaderData, + useSearchParams, } from 'react-router-dom' import { AppHeader } from '@src/components/AppHeader' import { useEngineCommands } from '@src/components/EngineCommands' +import { EngineStream } from '@src/components/EngineStream' import Gizmo from '@src/components/Gizmo' import { LowerRightControls } from '@src/components/LowerRightControls' import { useLspContext } from '@src/components/LspProvider' import { ModelingSidebar } from '@src/components/ModelingSidebar/ModelingSidebar' -import { Stream } from '@src/components/Stream' import { UnitsMenu } from '@src/components/UnitsMenu' import { useAbsoluteFilePath } from '@src/hooks/useAbsoluteFilePath' import { useCreateFileLinkQuery } from '@src/hooks/useCreateFileLinkQueryWatcher' @@ -30,13 +31,22 @@ import { codeManager, engineCommandManager, rustContext, + sceneInfra, } from '@src/lib/singletons' import { maybeWriteToDisk } from '@src/lib/telemetry' import { type IndexLoaderData } from '@src/lib/types' -import { useSettings, useToken } from '@src/machines/appMachine' +import { + engineStreamActor, + useSettings, + useToken, +} from '@src/machines/appMachine' import { commandBarActor } from '@src/machines/commandBarMachine' +import { EngineStreamTransition } from '@src/machines/engineStreamMachine' import { onboardingPaths } from '@src/routes/Onboarding/paths' +// CYCLIC REF +sceneInfra.camControls.engineStreamActor = engineStreamActor + maybeWriteToDisk() .then(() => {}) .catch(() => {}) @@ -63,6 +73,10 @@ export function App() { // the coredump. const ref = useRef(null) + // Stream related refs and data + let [searchParams] = useSearchParams() + const pool = searchParams.get('pool') + const projectName = project?.name || null const projectPath = project?.path || null @@ -77,7 +91,7 @@ export function App() { useHotKeyListener() const settings = useSettings() - const token = useToken() + const authToken = useToken() const coreDumpManager = useMemo( () => @@ -85,7 +99,7 @@ export function App() { engineCommandManager, codeManager, rustContext, - token + authToken ), [] ) @@ -139,6 +153,13 @@ export function App() { } }, [lastCommandType]) + useEffect(() => { + // When leaving the modeling scene, cut the engine stream. + return () => { + engineStreamActor.send({ type: EngineStreamTransition.Pause }) + } + }, []) + return (
- + {/* */} diff --git a/src/Toolbar.tsx b/src/Toolbar.tsx index e327a8b8b..93a438652 100644 --- a/src/Toolbar.tsx +++ b/src/Toolbar.tsx @@ -11,6 +11,7 @@ import { useNetworkContext } from '@src/hooks/useNetworkContext' import { NetworkHealthState } from '@src/hooks/useNetworkStatus' import { useKclContext } from '@src/lang/KclProvider' import { isCursorInFunctionDefinition } from '@src/lang/queryAst' +import { EngineConnectionStateType } from '@src/lang/std/engineConnection' import { isCursorInSketchCommandRange } from '@src/lang/util' import { isDesktop } from '@src/lib/isDesktop' import { openExternalBrowserIfDesktop } from '@src/lib/openWindow' @@ -52,7 +53,7 @@ export function Toolbar({ }, [kclManager.artifactGraph, context.selectionRanges]) const toolbarButtonsRef = useRef(null) - const { overallState } = useNetworkContext() + const { overallState, immediateState } = useNetworkContext() const { isExecuting } = useKclContext() const { isStreamReady } = useAppState() const [showRichContent, setShowRichContent] = useState(false) @@ -61,6 +62,7 @@ export function Toolbar({ (overallState !== NetworkHealthState.Ok && overallState !== NetworkHealthState.Weak) || isExecuting || + immediateState.type !== EngineConnectionStateType.ConnectionEstablished || !isStreamReady const currentMode = diff --git a/src/clientSideScene/CameraControls.ts b/src/clientSideScene/CameraControls.ts index 8272b0179..e62cb84a4 100644 --- a/src/clientSideScene/CameraControls.ts +++ b/src/clientSideScene/CameraControls.ts @@ -1,4 +1,8 @@ -import type { CameraDragInteractionType_type } from '@kittycad/lib/dist/types/src/models' +import type { + CameraDragInteractionType_type, + CameraViewState_type, +} from '@kittycad/lib/dist/types/src/models' +import type { EngineStreamActor } from '@src/machines/engineStreamMachine' import * as TWEEN from '@tweenjs/tween.js' import { Euler, @@ -97,6 +101,7 @@ class CameraRateLimiter { export class CameraControls { engineCommandManager: EngineCommandManager + engineStreamActor?: EngineStreamActor syncDirection: 'clientToEngine' | 'engineToClient' = 'engineToClient' camera: PerspectiveCamera | OrthographicCamera target: Vector3 @@ -105,6 +110,7 @@ export class CameraControls { wasDragging: boolean mouseDownPosition: Vector2 mouseNewPosition: Vector2 + oldCameraState: undefined | CameraViewState_type rotationSpeed = 0.3 enableRotate = true enablePan = true @@ -285,6 +291,7 @@ export class CameraControls { camSettings.center.y, camSettings.center.z ) + const orientation = new Quaternion( camSettings.orientation.x, camSettings.orientation.y, @@ -468,12 +475,13 @@ export class CameraControls { if (this.syncDirection === 'engineToClient') { const newCmdId = uuidv4() + const videoRef = this.engineStreamActor?.getSnapshot().context.videoRef // Nonsense to do anything until the video stream is established. - if (!this.engineCommandManager.elVideo) return + if (!videoRef?.current) return const { x, y } = getNormalisedCoordinates( event, - this.engineCommandManager.elVideo, + videoRef.current, this.engineCommandManager.streamDimensions ) this.throttledEngCmd({ @@ -956,6 +964,46 @@ export class CameraControls { }) } + async restoreRemoteCameraStateAndTriggerSync() { + if (this.oldCameraState) { + await this.engineCommandManager.sendSceneCommand({ + type: 'modeling_cmd_req', + cmd_id: uuidv4(), + cmd: { + type: 'default_camera_set_view', + view: this.oldCameraState, + }, + }) + } + + await this.engineCommandManager.sendSceneCommand({ + type: 'modeling_cmd_req', + cmd_id: uuidv4(), + cmd: { + type: 'default_camera_get_settings', + }, + }) + } + + async saveRemoteCameraState() { + const cameraViewStateResponse = + await this.engineCommandManager.sendSceneCommand({ + type: 'modeling_cmd_req', + cmd_id: uuidv4(), + cmd: { type: 'default_camera_get_view' }, + }) + if (!cameraViewStateResponse) return + if ( + 'resp' in cameraViewStateResponse && + 'modeling_response' in cameraViewStateResponse.resp.data && + 'data' in cameraViewStateResponse.resp.data.modeling_response && + 'view' in cameraViewStateResponse.resp.data.modeling_response.data + ) { + this.oldCameraState = + cameraViewStateResponse.resp.data.modeling_response.data.view + } + } + async tweenCameraToQuaternion( targetQuaternion: Quaternion, targetPosition = new Vector3(), diff --git a/src/components/CommandBar/CommandBar.tsx b/src/components/CommandBar/CommandBar.tsx index 30a834d49..0af977af7 100644 --- a/src/components/CommandBar/CommandBar.tsx +++ b/src/components/CommandBar/CommandBar.tsx @@ -7,6 +7,8 @@ import CommandBarReview from '@src/components/CommandBar/CommandBarReview' import CommandComboBox from '@src/components/CommandComboBox' import { CustomIcon } from '@src/components/CustomIcon' import Tooltip from '@src/components/Tooltip' +import { useNetworkContext } from '@src/hooks/useNetworkContext' +import { EngineConnectionStateType } from '@src/lang/std/engineConnection' import useHotkeyWrapper from '@src/lib/hotkeyWrapper' import { commandBarActor, @@ -18,6 +20,7 @@ export const COMMAND_PALETTE_HOTKEY = 'mod+k' export const CommandBar = () => { const { pathname } = useLocation() const commandBarState = useCommandBarState() + const { immediateState } = useNetworkContext() const { context: { selectedCommand, currentArgument, commands }, } = commandBarState @@ -32,6 +35,14 @@ export const CommandBar = () => { commandBarActor.send({ type: 'Close' }) }, [pathname]) + useEffect(() => { + if ( + immediateState.type !== EngineConnectionStateType.ConnectionEstablished + ) { + commandBarActor.send({ type: 'Close' }) + } + }, [immediateState]) + // Hook up keyboard shortcuts useHotkeyWrapper([COMMAND_PALETTE_HOTKEY], () => { if (commandBarState.context.commands.length === 0) return diff --git a/src/components/EngineStream.tsx b/src/components/EngineStream.tsx new file mode 100644 index 000000000..85c7e66b9 --- /dev/null +++ b/src/components/EngineStream.tsx @@ -0,0 +1,431 @@ +import { useAppState } from '@src/AppState' +import { ClientSideScene } from '@src/clientSideScene/ClientSideSceneComp' +import { ViewControlContextMenu } from '@src/components/ViewControlMenu' +import { useModelingContext } from '@src/hooks/useModelingContext' +import { useNetworkContext } from '@src/hooks/useNetworkContext' +import { NetworkHealthState } from '@src/hooks/useNetworkStatus' +import { getArtifactOfTypes } from '@src/lang/std/artifactGraph' +import { EngineCommandManagerEvents } from '@src/lang/std/engineConnection' +import { btnName } from '@src/lib/cameraControls' +import { PATHS } from '@src/lib/paths' +import { sendSelectEventToEngine } from '@src/lib/selections' +import { + engineCommandManager, + kclManager, + sceneInfra, +} from '@src/lib/singletons' +import { REASONABLE_TIME_TO_REFRESH_STREAM_SIZE } from '@src/lib/timings' +import { err, reportRejection, trap } from '@src/lib/trap' +import type { IndexLoaderData } from '@src/lib/types' +import { uuidv4 } from '@src/lib/utils' +import { engineStreamActor, useSettings } from '@src/machines/appMachine' +import { useCommandBarState } from '@src/machines/commandBarMachine' +import { + EngineStreamState, + EngineStreamTransition, +} from '@src/machines/engineStreamMachine' + +import { useSelector } from '@xstate/react' +import type { MouseEventHandler } from 'react' +import { useEffect, useRef, useState } from 'react' +import { useRouteLoaderData } from 'react-router-dom' + +export const EngineStream = (props: { + pool: string | null + authToken: string | undefined +}) => { + const { setAppState } = useAppState() + const [firstPlay, setFirstPlay] = useState(true) + + const { overallState } = useNetworkContext() + const settings = useSettings() + + const engineStreamState = useSelector(engineStreamActor, (state) => state) + + const { file } = useRouteLoaderData(PATHS.FILE) as IndexLoaderData + const last = useRef(Date.now()) + const videoWrapperRef = useRef(null) + + const settingsEngine = { + theme: settings.app.theme.current, + enableSSAO: settings.modeling.enableSSAO.current, + highlightEdges: settings.modeling.highlightEdges.current, + showScaleGrid: settings.modeling.showScaleGrid.current, + cameraProjection: settings.modeling.cameraProjection.current, + } + + const { state: modelingMachineState, send: modelingMachineActorSend } = + useModelingContext() + + const commandBarState = useCommandBarState() + + const streamIdleMode = settings.app.streamIdleMode.current + + const startOrReconfigureEngine = () => { + engineStreamActor.send({ + type: EngineStreamTransition.StartOrReconfigureEngine, + modelingMachineActorSend, + settings: settingsEngine, + setAppState, + + // It's possible a reconnect happens as we drag the window :') + onMediaStream(mediaStream: MediaStream) { + engineStreamActor.send({ + type: EngineStreamTransition.SetMediaStream, + mediaStream, + }) + }, + }) + } + + // When the scene is ready play the stream and execute! + const play = () => { + engineStreamActor.send({ + type: EngineStreamTransition.Play, + }) + + const kmp = kclManager.executeCode().catch(trap) + + if (!firstPlay) return + setFirstPlay(false) + console.log('scene is ready, fire!') + + kmp + .then(() => + // It makes sense to also call zoom to fit here, when a new file is + // loaded for the first time, but not overtaking the work kevin did + // so the camera isn't moving all the time. + engineCommandManager.sendSceneCommand({ + type: 'modeling_cmd_req', + cmd_id: uuidv4(), + cmd: { + type: 'zoom_to_fit', + object_ids: [], // leave empty to zoom to all objects + padding: 0.1, // padding around the objects + animated: false, // don't animate the zoom for now + }, + }) + ) + .catch(trap) + } + + useEffect(() => { + engineCommandManager.addEventListener( + EngineCommandManagerEvents.SceneReady, + play + ) + return () => { + engineCommandManager.removeEventListener( + EngineCommandManagerEvents.SceneReady, + play + ) + } + }, [firstPlay]) + + useEffect(() => { + engineCommandManager.addEventListener( + EngineCommandManagerEvents.SceneReady, + play + ) + + engineStreamActor.send({ + type: EngineStreamTransition.SetPool, + data: { pool: props.pool }, + }) + engineStreamActor.send({ + type: EngineStreamTransition.SetAuthToken, + data: { authToken: props.authToken }, + }) + + return () => { + engineCommandManager.tearDown() + } + }, []) + + // In the past we'd try to play immediately, but the proper thing is to way + // for the 'canplay' event to tell us data is ready. + useEffect(() => { + const videoRef = engineStreamState.context.videoRef.current + if (!videoRef) { + return + } + const play = () => { + videoRef.play().catch(console.error) + } + videoRef.addEventListener('canplay', play) + return () => { + videoRef.removeEventListener('canplay', play) + } + }, [engineStreamState.context.videoRef.current]) + + useEffect(() => { + if (engineStreamState.value === EngineStreamState.Reconfiguring) return + const video = engineStreamState.context.videoRef?.current + if (!video) return + const canvas = engineStreamState.context.canvasRef?.current + if (!canvas) return + + new ResizeObserver(() => { + // Prevents: + // `Uncaught ResizeObserver loop completed with undelivered notifications` + window.requestAnimationFrame(() => { + if (Date.now() - last.current < REASONABLE_TIME_TO_REFRESH_STREAM_SIZE) + return + last.current = Date.now() + + if ( + Math.abs(video.width - window.innerWidth) > 4 || + Math.abs(video.height - window.innerHeight) > 4 + ) { + timeoutStart.current = Date.now() + startOrReconfigureEngine() + } + }) + }).observe(document.body) + }, [engineStreamState.value]) + + // When the video and canvas element references are set, start the engine. + useEffect(() => { + if ( + engineStreamState.context.canvasRef.current && + engineStreamState.context.videoRef.current + ) { + startOrReconfigureEngine() + } + }, [ + engineStreamState.context.canvasRef.current, + engineStreamState.context.videoRef.current, + ]) + + // On settings change, reconfigure the engine. When paused this gets really tricky, + // and also requires onMediaStream to be set! + useEffect(() => { + startOrReconfigureEngine() + }, Object.values(settingsEngine)) + + /** + * Subscribe to execute code when the file changes + * but only if the scene is already ready. + * See onSceneReady for the initial scene setup. + */ + useEffect(() => { + if (engineCommandManager.engineConnection?.isReady() && file?.path) { + console.log('file changed, executing code') + kclManager + .executeCode() + .catch(trap) + .then(() => + // It makes sense to also call zoom to fit here, when a new file is + // loaded for the first time, but not overtaking the work kevin did + // so the camera isn't moving all the time. + engineCommandManager.sendSceneCommand({ + type: 'modeling_cmd_req', + cmd_id: uuidv4(), + cmd: { + type: 'zoom_to_fit', + object_ids: [], // leave empty to zoom to all objects + padding: 0.1, // padding around the objects + animated: false, // don't animate the zoom for now + }, + }) + ) + .catch(trap) + } + }, [file?.path]) + + const IDLE_TIME_MS = Number(streamIdleMode) + + // When streamIdleMode is changed, setup or teardown the timeouts + const timeoutStart = useRef(null) + + useEffect(() => { + timeoutStart.current = streamIdleMode ? Date.now() : null + }, [streamIdleMode]) + + useEffect(() => { + let frameId: ReturnType = 0 + const frameLoop = () => { + // Do not pause if the user is in the middle of an operation + if (!modelingMachineState.matches('idle')) { + // In fact, stop the timeout, because we don't want to trigger the + // pause when we exit the operation. + timeoutStart.current = null + } else if (timeoutStart.current) { + const elapsed = Date.now() - timeoutStart.current + if (elapsed >= IDLE_TIME_MS) { + timeoutStart.current = null + engineStreamActor.send({ type: EngineStreamTransition.Pause }) + } + } + frameId = window.requestAnimationFrame(frameLoop) + } + frameId = window.requestAnimationFrame(frameLoop) + + return () => { + window.cancelAnimationFrame(frameId) + } + }, [modelingMachineState]) + + useEffect(() => { + if (!streamIdleMode) return + + const onAnyInput = () => { + // Just in case it happens in the middle of the user turning off + // idle mode. + if (!streamIdleMode) { + timeoutStart.current = null + return + } + + if (engineStreamState.value === EngineStreamState.Paused) { + engineStreamActor.send({ + type: EngineStreamTransition.StartOrReconfigureEngine, + modelingMachineActorSend, + settings: settingsEngine, + setAppState, + onMediaStream(mediaStream: MediaStream) { + engineStreamActor.send({ + type: EngineStreamTransition.SetMediaStream, + mediaStream, + }) + }, + }) + } + + timeoutStart.current = Date.now() + } + + // It's possible after a reconnect, the user doesn't move their mouse at + // all, meaning the timer is not reset to run. We need to set it every + // time our effect dependencies change then. + timeoutStart.current = Date.now() + + window.document.addEventListener('keydown', onAnyInput) + window.document.addEventListener('keyup', onAnyInput) + window.document.addEventListener('mousemove', onAnyInput) + window.document.addEventListener('mousedown', onAnyInput) + window.document.addEventListener('mouseup', onAnyInput) + window.document.addEventListener('scroll', onAnyInput) + window.document.addEventListener('touchstart', onAnyInput) + window.document.addEventListener('touchstop', onAnyInput) + + return () => { + timeoutStart.current = null + window.document.removeEventListener('keydown', onAnyInput) + window.document.removeEventListener('keyup', onAnyInput) + window.document.removeEventListener('mousemove', onAnyInput) + window.document.removeEventListener('mousedown', onAnyInput) + window.document.removeEventListener('mouseup', onAnyInput) + window.document.removeEventListener('scroll', onAnyInput) + window.document.removeEventListener('touchstart', onAnyInput) + window.document.removeEventListener('touchstop', onAnyInput) + } + }, [streamIdleMode, engineStreamState.value]) + + const isNetworkOkay = + overallState === NetworkHealthState.Ok || + overallState === NetworkHealthState.Weak + + const handleMouseUp: MouseEventHandler = (e) => { + if (!isNetworkOkay) return + if (!engineStreamState.context.videoRef.current) return + // If we're in sketch mode, don't send a engine-side select event + if (modelingMachineState.matches('Sketch')) return + // Only respect default plane selection if we're on a selection command argument + if ( + modelingMachineState.matches({ idle: 'showPlanes' }) && + !( + commandBarState.matches('Gathering arguments') && + commandBarState.context.currentArgument?.inputType === 'selection' + ) + ) + return + // If we're mousing up from a camera drag, don't send a select event + if (sceneInfra.camControls.wasDragging === true) return + + if (btnName(e.nativeEvent).left) { + // eslint-disable-next-line @typescript-eslint/no-floating-promises + sendSelectEventToEngine(e) + } + } + + /** + * On double-click of sketch entities we automatically enter sketch mode with the selected sketch, + * allowing for quick editing of sketches. TODO: This should be moved to a more central place. + */ + const enterSketchModeIfSelectingSketch: MouseEventHandler = ( + e + ) => { + if ( + !isNetworkOkay || + !engineStreamState.context.videoRef.current || + modelingMachineState.matches('Sketch') || + modelingMachineState.matches({ idle: 'showPlanes' }) || + sceneInfra.camControls.wasDragging === true || + !btnName(e.nativeEvent).left + ) { + return + } + + sendSelectEventToEngine(e) + .then(({ entity_id }) => { + if (!entity_id) { + // No entity selected. This is benign + return + } + const path = getArtifactOfTypes( + { key: entity_id, types: ['path', 'solid2d', 'segment', 'helix'] }, + kclManager.artifactGraph + ) + if (err(path)) { + return path + } + sceneInfra.modelingSend({ type: 'Enter sketch' }) + }) + .catch(reportRejection) + } + + return ( + // eslint-disable-next-line jsx-a11y/no-static-element-interactions +
e.preventDefault()} + onContextMenuCapture={(e) => e.preventDefault()} + > +
+ ) +} diff --git a/src/components/FileMachineProvider.tsx b/src/components/FileMachineProvider.tsx index 0d5b76718..ac5279d68 100644 --- a/src/components/FileMachineProvider.tsx +++ b/src/components/FileMachineProvider.tsx @@ -71,13 +71,6 @@ export const FileMachineProvider = ({ } }, []) - // Only create the native file menus on desktop - useEffect(() => { - if (isDesktop()) { - window.electron.createModelingPageMenu().catch(reportRejection) - } - }, []) - useEffect(() => { const { createNamedViewCommand, @@ -466,10 +459,30 @@ export const FileMachineProvider = ({ name: sample.title, })), }, + specialPropsForInsertCommand: { + providedOptions: (isDesktop() && project?.children + ? project.children + : [] + ).flatMap((v) => { + // TODO: add support for full tree traversal when KCL support subdir imports + const relativeFilePath = v.path.replace( + project?.path + window.electron.sep, + '' + ) + const isDirectory = v.children + const isCurrentFile = v.path === file?.path + return isDirectory || isCurrentFile + ? [] + : { + name: relativeFilePath, + value: relativeFilePath, + } + }), + }, }).filter( (command) => kclSamples.length || command.name !== 'open-kcl-example' ), - [codeManager, kclManager, send, kclSamples] + [codeManager, kclManager, send, kclSamples, project, file] ) useEffect(() => { diff --git a/src/components/ModelStateIndicator.tsx b/src/components/ModelStateIndicator.tsx index 54e5b52c8..cdaef3276 100644 --- a/src/components/ModelStateIndicator.tsx +++ b/src/components/ModelStateIndicator.tsx @@ -1,31 +1,45 @@ -import { CustomIcon } from '@src/components/CustomIcon' -import { useEngineCommands } from '@src/components/EngineCommands' -import { Spinner } from '@src/components/Spinner' +import { engineStreamActor } from '@src/machines/appMachine' +import { EngineStreamState } from '@src/machines/engineStreamMachine' +import { useSelector } from '@xstate/react' + +import { faPause, faPlay, faSpinner } from '@fortawesome/free-solid-svg-icons' +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' export const ModelStateIndicator = () => { - const [commands] = useEngineCommands() - const lastCommandType = commands[commands.length - 1]?.type + const engineStreamState = useSelector(engineStreamActor, (state) => state) let className = 'w-6 h-6 ' - let icon = + let icon =
let dataTestId = 'model-state-indicator' - if (lastCommandType === 'receive-reliable') { - className += - 'bg-chalkboard-20 dark:bg-chalkboard-80 !group-disabled:bg-chalkboard-30 !dark:group-disabled:bg-chalkboard-80 rounded-sm bg-succeed-10/30 dark:bg-succeed' + if (engineStreamState.value === EngineStreamState.Paused) { + className += 'text-secondary' icon = ( - ) - } else if (lastCommandType === 'execution-done') { - className += - 'border-6 border border-solid border-chalkboard-60 dark:border-chalkboard-80 bg-chalkboard-20 dark:bg-chalkboard-80 !group-disabled:bg-chalkboard-30 !dark:group-disabled:bg-chalkboard-80 rounded-sm bg-succeed-10/30 dark:bg-succeed' + } else if (engineStreamState.value === EngineStreamState.Playing) { + className += 'text-secondary' icon = ( - + ) + } else { + className += 'text-secondary' + icon = ( + ) } diff --git a/src/components/ModelingMachineProvider.tsx b/src/components/ModelingMachineProvider.tsx index 846353c83..e573e7362 100644 --- a/src/components/ModelingMachineProvider.tsx +++ b/src/components/ModelingMachineProvider.tsx @@ -8,7 +8,7 @@ import React, { } from 'react' import toast from 'react-hot-toast' import { useHotkeys } from 'react-hotkeys-hook' -import { useLoaderData, useNavigate, useSearchParams } from 'react-router-dom' +import { useLoaderData, useNavigate } from 'react-router-dom' import type { Actor, ContextFrom, Prop, SnapshotFrom, StateFrom } from 'xstate' import { assign, fromPromise } from 'xstate' @@ -45,7 +45,6 @@ import { useSketchModeMenuEnableDisable, } from '@src/hooks/useMenu' import { useNetworkContext } from '@src/hooks/useNetworkContext' -import { useSetupEngineManager } from '@src/hooks/useSetupEngineManager' import useStateMachineCommands from '@src/hooks/useStateMachineCommands' import { useKclContext } from '@src/lang/KclProvider' import { updateModelingState } from '@src/lang/modelingWorkflows' @@ -140,14 +139,7 @@ export const ModelingMachineProvider = ({ }) => { const { app: { theme, allowOrbitInSketchMode }, - modeling: { - defaultUnit, - cameraProjection, - highlightEdges, - showScaleGrid, - cameraOrbit, - enableSSAO, - }, + modeling: { defaultUnit, cameraProjection, highlightEdges, cameraOrbit }, } = useSettings() const navigate = useNavigate() const { context, send: fileMachineSend } = useFileContext() @@ -156,13 +148,11 @@ export const ModelingMachineProvider = ({ const streamRef = useRef(null) const persistedContext = useMemo(() => getPersistedContext(), []) - let [searchParams] = useSearchParams() - const pool = searchParams.get('pool') - const isCommandBarClosed = useSelector( commandBarActor, commandBarIsClosedSelector ) + // Settings machine setup // const retrievedSettings = useRef( // localStorage?.getItem(MODELING_PERSIST_KEY) || '{}' @@ -1913,22 +1903,6 @@ export const ModelingMachineProvider = ({ } }, [modelingActor]) - useSetupEngineManager( - streamRef, - modelingSend, - modelingState.context, - { - pool: pool, - theme: theme.current, - highlightEdges: highlightEdges.current, - enableSSAO: enableSSAO.current, - showScaleGrid: showScaleGrid.current, - cameraProjection: cameraProjection.current, - cameraOrbit: cameraOrbit.current, - }, - token - ) - useEffect(() => { kclManager.registerExecuteCallback(() => { modelingSend({ type: 'Re-execute' }) diff --git a/src/components/ModelingSidebar/ModelingPanes/KclEditorPane.tsx b/src/components/ModelingSidebar/ModelingPanes/KclEditorPane.tsx index 25084aedf..79daaef53 100644 --- a/src/components/ModelingSidebar/ModelingPanes/KclEditorPane.tsx +++ b/src/components/ModelingSidebar/ModelingPanes/KclEditorPane.tsx @@ -90,6 +90,7 @@ export const KclEditorPane = () => { return () => { kclEditorActor.send({ type: 'setKclEditorMounted', data: false }) kclEditorActor.send({ type: 'setLastSelectionEvent', data: undefined }) + kclManager.diagnostics = [] } }, []) diff --git a/src/components/ModelingSidebar/ModelingSidebar.tsx b/src/components/ModelingSidebar/ModelingSidebar.tsx index 43d4ab205..245d8ab9e 100644 --- a/src/components/ModelingSidebar/ModelingSidebar.tsx +++ b/src/components/ModelingSidebar/ModelingSidebar.tsx @@ -14,6 +14,7 @@ import type { } from '@src/components/ModelingSidebar/ModelingPanes' import { sidebarPanes } from '@src/components/ModelingSidebar/ModelingPanes' import Tooltip from '@src/components/Tooltip' +import { DEV } from '@src/env' import { useModelingContext } from '@src/hooks/useModelingContext' import { useKclContext } from '@src/lang/KclProvider' import { SIDEBAR_BUTTON_SUFFIX } from '@src/lib/constants' @@ -21,6 +22,7 @@ import { isDesktop } from '@src/lib/isDesktop' import { useSettings } from '@src/machines/appMachine' import { commandBarActor } from '@src/machines/commandBarMachine' import { onboardingPaths } from '@src/routes/Onboarding/paths' +import { IS_NIGHTLY_OR_DEBUG } from '@src/routes/utils' interface ModelingSidebarProps { paneOpacity: '' | 'opacity-20' | 'opacity-40' @@ -60,6 +62,19 @@ export function ModelingSidebar({ paneOpacity }: ModelingSidebarProps) { ) const sidebarActions: SidebarAction[] = [ + { + id: 'insert', + title: 'Insert from project file', + sidebarName: 'Insert from project file', + icon: 'import', + keybinding: 'Ctrl + Shift + I', + hide: (a) => a.platform === 'web' || !(DEV || IS_NIGHTLY_OR_DEBUG), + action: () => + commandBarActor.send({ + type: 'Find and select command', + data: { name: 'Insert', groupId: 'code' }, + }), + }, { id: 'export', title: 'Export part', diff --git a/src/components/NetworkHealthIndicator.test.tsx b/src/components/NetworkHealthIndicator.test.tsx deleted file mode 100644 index db5659391..000000000 --- a/src/components/NetworkHealthIndicator.test.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { fireEvent, render, screen } from '@testing-library/react' -import { BrowserRouter } from 'react-router-dom' - -import { - NETWORK_HEALTH_TEXT, - NetworkHealthIndicator, -} from '@src/components/NetworkHealthIndicator' -import { NetworkHealthState } from '@src/hooks/useNetworkStatus' - -function TestWrap({ children }: { children: React.ReactNode }) { - // wrap in router and xState context - return {children} -} - -// Our Playwright tests for this are much more comprehensive. -describe('NetworkHealthIndicator tests', () => { - test('Renders the network indicator', () => { - render( - - - - ) - - fireEvent.click(screen.getByTestId('network-toggle')) - - // Starts as disconnected - expect(screen.getByTestId('network')).toHaveTextContent( - NETWORK_HEALTH_TEXT[NetworkHealthState.Disconnected] - ) - }) -}) diff --git a/src/components/NetworkHealthIndicator.tsx b/src/components/NetworkHealthIndicator.tsx index 3380154fa..fa754ac05 100644 --- a/src/components/NetworkHealthIndicator.tsx +++ b/src/components/NetworkHealthIndicator.tsx @@ -86,6 +86,7 @@ export const NetworkHealthIndicator = () => { error, setHasCopied, hasCopied, + ping, } = useNetworkContext() return ( @@ -129,6 +130,19 @@ export const NetworkHealthIndicator = () => { {NETWORK_HEALTH_TEXT[overallState]}

+
+

+ Ping +

+

+ {ping ?? 'N/A'} +

+
    {Object.keys(steps).map((name) => (
  • + Insert from project file + {!findCommand(insertCommandInfo) && ( + + Awaiting engine connection + + )} + + ), + disabled: !findCommand(insertCommandInfo), + onClick: () => + commandBarActor.send({ + type: 'Find and select command', + data: insertCommandInfo, + }), + }, { id: 'export', Element: 'button', diff --git a/src/components/Stream.tsx b/src/components/Stream.tsx deleted file mode 100644 index 9cf166a38..000000000 --- a/src/components/Stream.tsx +++ /dev/null @@ -1,414 +0,0 @@ -import { useAppStream } from '@src/AppState' -import type { MouseEventHandler } from 'react' -import { useEffect, useRef, useState } from 'react' -import { useRouteLoaderData } from 'react-router-dom' - -import { ClientSideScene } from '@src/clientSideScene/ClientSideSceneComp' -import Loading from '@src/components/Loading' -import { ViewControlContextMenu } from '@src/components/ViewControlMenu' -import { useModelingContext } from '@src/hooks/useModelingContext' -import { useNetworkContext } from '@src/hooks/useNetworkContext' -import { NetworkHealthState } from '@src/hooks/useNetworkStatus' -import { getArtifactOfTypes } from '@src/lang/std/artifactGraph' -import { - DisconnectingType, - EngineCommandManagerEvents, - EngineConnectionStateType, -} from '@src/lang/std/engineConnection' -import { btnName } from '@src/lib/cameraControls' -import { PATHS } from '@src/lib/paths' -import { sendSelectEventToEngine } from '@src/lib/selections' -import { - engineCommandManager, - kclManager, - sceneInfra, -} from '@src/lib/singletons' -import { err, reportRejection } from '@src/lib/trap' -import type { IndexLoaderData } from '@src/lib/types' -import { uuidv4 } from '@src/lib/utils' -import { useSettings } from '@src/machines/appMachine' -import { useCommandBarState } from '@src/machines/commandBarMachine' - -enum StreamState { - Playing = 'playing', - Paused = 'paused', - Resuming = 'resuming', - Unset = 'unset', -} - -export const Stream = () => { - const [isLoading, setIsLoading] = useState(true) - const videoWrapperRef = useRef(null) - const videoRef = useRef(null) - const settings = useSettings() - const { state, send } = useModelingContext() - const commandBarState = useCommandBarState() - const { mediaStream } = useAppStream() - const { overallState, immediateState } = useNetworkContext() - const [streamState, setStreamState] = useState(StreamState.Unset) - const { file } = useRouteLoaderData(PATHS.FILE) as IndexLoaderData - - const IDLE = settings.app.streamIdleMode.current - - const isNetworkOkay = - overallState === NetworkHealthState.Ok || - overallState === NetworkHealthState.Weak - - engineCommandManager.elVideo = videoRef.current - - /** - * Execute code and show a "building scene message" - * in Stream.tsx in the meantime. - * - * I would like for this to live somewhere more central, - * but it seems to me that we need the video element ref - * to be able to play the video after the code has been - * executed. If we can find a way to do this from a more - * central place, we can move this code there. - */ - function executeCodeAndPlayStream() { - // eslint-disable-next-line @typescript-eslint/no-floating-promises - kclManager.executeCode().then(async () => { - await videoRef.current?.play().catch((e) => { - console.warn('Video playing was prevented', e, videoRef.current) - }) - setStreamState(StreamState.Playing) - - // Only call zoom_to_fit once when the stream starts to center the scene. - await engineCommandManager.sendSceneCommand({ - type: 'modeling_cmd_req', - cmd_id: uuidv4(), - cmd: { - type: 'zoom_to_fit', - object_ids: [], // leave empty to zoom to all objects - padding: 0.1, // padding around the objects - animated: false, // don't animate the zoom for now - }, - }) - }) - } - - /** - * Subscribe to execute code when the file changes - * but only if the scene is already ready. - * See onSceneReady for the initial scene setup. - */ - useEffect(() => { - if (engineCommandManager.engineConnection?.isReady() && file?.path) { - console.log('execute on file change') - executeCodeAndPlayStream() - } - }, [file?.path, engineCommandManager.engineConnection]) - - useEffect(() => { - if ( - immediateState.type === EngineConnectionStateType.Disconnecting && - immediateState.value.type === DisconnectingType.Pause - ) { - setStreamState(StreamState.Paused) - } - }, [immediateState]) - - // Linux has a default behavior to paste text on middle mouse up - // This adds a listener to block that pasting if the click target - // is not a text input, so users can move in the 3D scene with - // middle mouse drag with a text input focused without pasting. - useEffect(() => { - const handlePaste = (e: ClipboardEvent) => { - const isHtmlElement = e.target && e.target instanceof HTMLElement - const isEditable = - (isHtmlElement && !('explicitOriginalTarget' in e)) || - ('explicitOriginalTarget' in e && - ((e.explicitOriginalTarget as HTMLElement).contentEditable === - 'true' || - ['INPUT', 'TEXTAREA'].some( - (tagName) => - tagName === (e.explicitOriginalTarget as HTMLElement).tagName - ))) - if (!isEditable) { - e.preventDefault() - e.stopPropagation() - e.stopImmediatePropagation() - } - } - - globalThis?.window?.document?.addEventListener('paste', handlePaste, { - capture: true, - }) - - const IDLE_TIME_MS = 1000 * 60 * 2 - let timeoutIdIdleA: ReturnType | undefined = undefined - - const teardown = () => { - // Already paused - if (streamState === StreamState.Paused) return - - videoRef.current?.pause() - setStreamState(StreamState.Paused) - sceneInfra.modelingSend({ type: 'Cancel' }) - // Give video time to pause - window.requestAnimationFrame(() => { - engineCommandManager.tearDown({ idleMode: true }) - }) - } - - const onVisibilityChange = () => { - if (globalThis.window.document.visibilityState === 'hidden') { - clearTimeout(timeoutIdIdleA) - timeoutIdIdleA = setTimeout(teardown, IDLE_TIME_MS) - } else if (!engineCommandManager.engineConnection?.isReady()) { - clearTimeout(timeoutIdIdleA) - setStreamState(StreamState.Resuming) - } - } - - // Teardown everything if we go hidden or reconnect - if (IDLE) { - globalThis?.window?.document?.addEventListener( - 'visibilitychange', - onVisibilityChange - ) - } - - let timeoutIdIdleB: ReturnType | undefined = undefined - - const onAnyInput = () => { - if (streamState === StreamState.Playing) { - // Clear both timers - clearTimeout(timeoutIdIdleA) - clearTimeout(timeoutIdIdleB) - timeoutIdIdleB = setTimeout(teardown, IDLE_TIME_MS) - } - if (streamState === StreamState.Paused) { - setStreamState(StreamState.Resuming) - } - } - - if (IDLE) { - globalThis?.window?.document?.addEventListener('keydown', onAnyInput) - globalThis?.window?.document?.addEventListener('mousemove', onAnyInput) - globalThis?.window?.document?.addEventListener('mousedown', onAnyInput) - globalThis?.window?.document?.addEventListener('scroll', onAnyInput) - globalThis?.window?.document?.addEventListener('touchstart', onAnyInput) - } - - if (IDLE) { - timeoutIdIdleB = setTimeout(teardown, IDLE_TIME_MS) - } - - /** - * Add a listener to execute code and play the stream - * on initial stream setup. - */ - engineCommandManager.addEventListener( - EngineCommandManagerEvents.SceneReady, - executeCodeAndPlayStream - ) - - return () => { - engineCommandManager.removeEventListener( - EngineCommandManagerEvents.SceneReady, - executeCodeAndPlayStream - ) - globalThis?.window?.document?.removeEventListener('paste', handlePaste, { - capture: true, - }) - if (IDLE) { - clearTimeout(timeoutIdIdleA) - clearTimeout(timeoutIdIdleB) - - globalThis?.window?.document?.removeEventListener( - 'visibilitychange', - onVisibilityChange - ) - globalThis?.window?.document?.removeEventListener('keydown', onAnyInput) - globalThis?.window?.document?.removeEventListener( - 'mousemove', - onAnyInput - ) - globalThis?.window?.document?.removeEventListener( - 'mousedown', - onAnyInput - ) - globalThis?.window?.document?.removeEventListener('scroll', onAnyInput) - globalThis?.window?.document?.removeEventListener( - 'touchstart', - onAnyInput - ) - } - } - }, [IDLE, streamState]) - - useEffect(() => { - if ( - typeof window === 'undefined' || - typeof RTCPeerConnection === 'undefined' - ) - return - if (!videoRef.current) return - if (!mediaStream) return - - // The browser complains if we try to load a new stream without pausing first. - // Do not immediately play the stream! - // we instead use a setTimeout to play the stream in the next event loop - try { - videoRef.current.srcObject = mediaStream - videoRef.current.pause() - setTimeout(() => { - videoRef.current?.play().catch((e) => { - console.warn('Video playing was prevented', e, videoRef.current) - }) - }) - } catch (e) { - console.warn('Attempted to pause stream while play was still loading', e) - } - - send({ - type: 'Set context', - data: { - videoElement: videoRef.current, - }, - }) - - setIsLoading(false) - }, [mediaStream]) - - const handleClick: MouseEventHandler = (e) => { - // If we've got no stream or connection, don't do anything - if (!isNetworkOkay) return - if (!videoRef.current) return - // If we're in sketch mode, don't send a engine-side select event - if (state.matches('Sketch')) return - // Only respect default plane selection if we're on a selection command argument - if ( - state.matches({ idle: 'showPlanes' }) && - !( - commandBarState.matches('Gathering arguments') && - commandBarState.context.currentArgument?.inputType === 'selection' - ) - ) - return - // If we're mousing up from a camera drag, don't send a select event - if (sceneInfra.camControls.wasDragging === true) return - - if (btnName(e.nativeEvent).left) { - // eslint-disable-next-line @typescript-eslint/no-floating-promises - sendSelectEventToEngine(e) - } - } - - /** - * On double-click of sketch entities we automatically enter sketch mode with the selected sketch, - * allowing for quick editing of sketches. TODO: This should be moved to a more central place. - */ - const enterSketchModeIfSelectingSketch: MouseEventHandler = ( - e - ) => { - if ( - !isNetworkOkay || - !videoRef.current || - state.matches('Sketch') || - state.matches({ idle: 'showPlanes' }) || - sceneInfra.camControls.wasDragging === true || - !btnName(e.nativeEvent).left - ) { - return - } - - sendSelectEventToEngine(e) - .then(({ entity_id }) => { - if (!entity_id) { - // No entity selected. This is benign - return - } - const path = getArtifactOfTypes( - { key: entity_id, types: ['path', 'solid2d', 'segment', 'helix'] }, - kclManager.artifactGraph - ) - if (err(path)) { - return path - } - sceneInfra.modelingSend({ type: 'Enter sketch' }) - }) - .catch(reportRejection) - } - - return ( - // eslint-disable-next-line jsx-a11y/no-static-element-interactions -
    e.preventDefault()} - onContextMenuCapture={(e) => e.preventDefault()} - > -
    - ) -} diff --git a/src/editor/manager.ts b/src/editor/manager.ts index 14e6400a9..2f591c8a5 100644 --- a/src/editor/manager.ts +++ b/src/editor/manager.ts @@ -47,7 +47,6 @@ export const setDiagnosticsEvent = setDiagnosticsAnnotation.of(true) export default class EditorManager { private _copilotEnabled: boolean = true private engineCommandManager: EngineCommandManager - private kclManager: KclManager private _isAllTextSelected: boolean = false private _isShiftDown: boolean = false @@ -67,13 +66,10 @@ export default class EditorManager { private _highlightRange: Array<[number, number]> = [[0, 0]] public _editorView: EditorView | null = null + public kclManager?: KclManager - constructor( - engineCommandManager: EngineCommandManager, - kclManager: KclManager - ) { + constructor(engineCommandManager: EngineCommandManager) { this.engineCommandManager = engineCommandManager - this.kclManager = kclManager } setCopilotEnabled(enabled: boolean) { @@ -387,6 +383,11 @@ export default class EditorManager { } ) + if (!this.kclManager) { + console.error('unreachable') + return + } + const eventInfo = processCodeMirrorRanges({ codeMirrorRanges: viewUpdate.state.selection.ranges, selectionRanges: this._selectionRanges, diff --git a/src/hooks/useNetworkContext.tsx b/src/hooks/useNetworkContext.tsx index 35ce44412..cd437e23d 100644 --- a/src/hooks/useNetworkContext.tsx +++ b/src/hooks/useNetworkContext.tsx @@ -25,7 +25,7 @@ export const NetworkContext = createContext({ error: undefined, setHasCopied: (b: boolean) => {}, hasCopied: false, - pingPongHealth: undefined, + ping: undefined, } as NetworkStatus) export const useNetworkContext = () => { return useContext(NetworkContext) diff --git a/src/hooks/useNetworkStatus.tsx b/src/hooks/useNetworkStatus.tsx index d01dcdd4d..23e3646e0 100644 --- a/src/hooks/useNetworkStatus.tsx +++ b/src/hooks/useNetworkStatus.tsx @@ -32,7 +32,7 @@ export interface NetworkStatus { error: ErrorType | undefined setHasCopied: (b: boolean) => void hasCopied: boolean - pingPongHealth: undefined | 'OK' | 'TIMEOUT' + ping: undefined | number } // Must be called from one place in the application. @@ -48,9 +48,7 @@ export function useNetworkStatus() { const [overallState, setOverallState] = useState( NetworkHealthState.Disconnected ) - const [pingPongHealth, setPingPongHealth] = useState< - undefined | 'OK' | 'TIMEOUT' - >(undefined) + const [ping, setPing] = useState(undefined) const [hasCopied, setHasCopied] = useState(false) const [error, setError] = useState(undefined) @@ -73,11 +71,11 @@ export function useNetworkStatus() { ? NetworkHealthState.Disconnected : hasIssues || hasIssues === undefined ? NetworkHealthState.Issue - : pingPongHealth === 'TIMEOUT' + : (ping ?? 0) > 16.6 * 3 // we consider ping longer than 3 frames as weak ? NetworkHealthState.Weak : NetworkHealthState.Ok ) - }, [hasIssues, internetConnected, pingPongHealth]) + }, [hasIssues, internetConnected, ping]) useEffect(() => { const onlineCallback = () => { @@ -128,7 +126,7 @@ export function useNetworkStatus() { useEffect(() => { const onPingPongChange = ({ detail: state }: CustomEvent) => { - setPingPongHealth(state) + setPing(state) } const onConnectionStateChange = ({ @@ -233,6 +231,6 @@ export function useNetworkStatus() { error, setHasCopied, hasCopied, - pingPongHealth, + ping, } } diff --git a/src/hooks/useSetupEngineManager.ts b/src/hooks/useSetupEngineManager.ts deleted file mode 100644 index 689a3c624..000000000 --- a/src/hooks/useSetupEngineManager.ts +++ /dev/null @@ -1,183 +0,0 @@ -import { useAppState, useAppStream } from '@src/AppState' -import { useEffect, useLayoutEffect, useRef } from 'react' - -import type { useModelingContext } from '@src/hooks/useModelingContext' -import { useNetworkContext } from '@src/hooks/useNetworkContext' -import { - DisconnectingType, - EngineConnectionStateType, -} from '@src/lang/std/engineConnection' -import type { SettingsViaQueryString } from '@src/lib/settings/settingsTypes' -import { engineCommandManager } from '@src/lib/singletons' -import { Themes } from '@src/lib/theme' -import { deferExecution } from '@src/lib/utils' - -export function useSetupEngineManager( - streamRef: React.RefObject, - modelingSend: ReturnType['send'], - modelingContext: ReturnType['context'], - settings: SettingsViaQueryString = { - pool: null, - theme: Themes.System, - highlightEdges: true, - enableSSAO: true, - showScaleGrid: false, - cameraProjection: 'perspective', - cameraOrbit: 'spherical', - }, - token?: string -) { - const networkContext = useNetworkContext() - const { pingPongHealth, immediateState } = networkContext - const { setAppState } = useAppState() - const { setMediaStream } = useAppStream() - - const hasSetNonZeroDimensions = useRef(false) - - if (settings.pool) { - // override the pool param (?pool=) to request a specific engine instance - // from a particular pool. - engineCommandManager.settings.pool = settings.pool - } - - const startEngineInstance = () => { - // Load the engine command manager once with the initial width and height, - // then we do not want to reload it. - const { width: quadWidth, height: quadHeight } = getDimensions( - streamRef?.current?.offsetWidth ?? 0, - streamRef?.current?.offsetHeight ?? 0 - ) - engineCommandManager.start({ - setMediaStream: (mediaStream) => setMediaStream(mediaStream), - setIsStreamReady: (isStreamReady) => setAppState({ isStreamReady }), - width: quadWidth, - height: quadHeight, - token, - settings, - }) - hasSetNonZeroDimensions.current = true - } - - useLayoutEffect(() => { - const { width: quadWidth, height: quadHeight } = getDimensions( - streamRef?.current?.offsetWidth ?? 0, - streamRef?.current?.offsetHeight ?? 0 - ) - if (!hasSetNonZeroDimensions.current && quadHeight && quadWidth) { - startEngineInstance() - } - }, [ - streamRef?.current?.offsetWidth, - streamRef?.current?.offsetHeight, - modelingSend, - ]) - - useEffect(() => { - if (pingPongHealth === 'TIMEOUT') { - engineCommandManager.tearDown() - } - }, [pingPongHealth]) - - useEffect(() => { - const intervalId = setInterval(() => { - if (immediateState.type === EngineConnectionStateType.Disconnected) { - engineCommandManager.engineConnection = undefined - startEngineInstance() - } - }, 3000) - return () => { - clearInterval(intervalId) - } - }, [immediateState]) - - useEffect(() => { - engineCommandManager.settings = settings - - const handleResize = deferExecution(() => { - engineCommandManager.handleResize( - getDimensions( - streamRef?.current?.offsetWidth ?? 0, - streamRef?.current?.offsetHeight ?? 0 - ) - ) - }, 500) - - const onOnline = () => { - startEngineInstance() - } - - const onVisibilityChange = () => { - if (window.document.visibilityState === 'visible') { - if ( - !engineCommandManager.engineConnection?.isReady() && - !engineCommandManager.engineConnection?.isConnecting() - ) { - startEngineInstance() - } - } - } - window.document.addEventListener('visibilitychange', onVisibilityChange) - - const onAnyInput = () => { - const isEngineNotReadyOrConnecting = - !engineCommandManager.engineConnection?.isReady() && - !engineCommandManager.engineConnection?.isConnecting() - - const conn = engineCommandManager.engineConnection - - const isStreamPaused = - conn?.state.type === EngineConnectionStateType.Disconnecting && - conn?.state.value.type === DisconnectingType.Pause - - if (isEngineNotReadyOrConnecting || isStreamPaused) { - engineCommandManager.engineConnection = undefined - startEngineInstance() - } - } - window.document.addEventListener('keydown', onAnyInput) - window.document.addEventListener('mousemove', onAnyInput) - window.document.addEventListener('mousedown', onAnyInput) - window.document.addEventListener('scroll', onAnyInput) - window.document.addEventListener('touchstart', onAnyInput) - - const onOffline = () => { - engineCommandManager.tearDown() - } - - window.addEventListener('online', onOnline) - window.addEventListener('offline', onOffline) - window.addEventListener('resize', handleResize) - return () => { - window.document.removeEventListener( - 'visibilitychange', - onVisibilityChange - ) - window.document.removeEventListener('keydown', onAnyInput) - window.document.removeEventListener('mousemove', onAnyInput) - window.document.removeEventListener('mousedown', onAnyInput) - window.document.removeEventListener('scroll', onAnyInput) - window.document.removeEventListener('touchstart', onAnyInput) - window.removeEventListener('online', onOnline) - window.removeEventListener('offline', onOffline) - window.removeEventListener('resize', handleResize) - } - - // Engine relies on many settings so we should rebind events when it changes - // We have to list out the ones we care about because the settings object holds - // non-settings too... - }, [...Object.values(settings)]) -} - -function getDimensions(streamWidth?: number, streamHeight?: number) { - const factorOf = 4 - const maxResolution = 2000 - const width = streamWidth ? streamWidth : 0 - const height = streamHeight ? streamHeight : 0 - const ratio = Math.min( - Math.min(maxResolution / width, maxResolution / height), - 1.0 - ) - const quadWidth = Math.round((width * ratio) / factorOf) * factorOf - const quadHeight = Math.round((height * ratio) / factorOf) * factorOf - return { width: quadWidth, height: quadHeight } -} diff --git a/src/lang/KclSingleton.ts b/src/lang/KclSingleton.ts index 36f95fc98..0aef9cabd 100644 --- a/src/lang/KclSingleton.ts +++ b/src/lang/KclSingleton.ts @@ -3,6 +3,10 @@ import type { EntityType_type, ModelingCmdReq_type, } from '@kittycad/lib/dist/types/src/models' +import type { SceneInfra } from '@src/clientSideScene/sceneInfra' +import type EditorManager from '@src/editor/manager' +import type CodeManager from '@src/lang/codeManager' +import type RustContext from '@src/lib/rustContext' import type { KclValue } from '@rust/kcl-lib/bindings/KclValue' import type { Node } from '@rust/kcl-lib/bindings/Node' @@ -16,6 +20,7 @@ import { import { executeAst, executeAstMock, lintAst } from '@src/lang/langHelpers' import { getNodeFromPath, getSettingsAnnotation } from '@src/lang/queryAst' import type { EngineCommandManager } from '@src/lang/std/engineConnection' +import { CommandLogType } from '@src/lang/std/engineConnection' import { topLevelRange } from '@src/lang/util' import type { ArtifactGraph, @@ -46,12 +51,7 @@ import type { KclSettingsAnnotation, } from '@src/lib/settings/settingsTypes' import { jsAppSettings } from '@src/lib/settings/settingsUtils' -import { - codeManager, - editorManager, - rustContext, - sceneInfra, -} from '@src/lib/singletons' + import { err, reportRejection } from '@src/lib/trap' import { deferExecution, isOverlap, uuidv4 } from '@src/lib/utils' @@ -60,6 +60,15 @@ interface ExecuteArgs { executionId?: number } +// Each of our singletons has dependencies on _other_ singletons, so importing +// can easily become cyclic. Each will have its own Singletons type. +interface Singletons { + rustContext: RustContext + codeManager: CodeManager + editorManager: EditorManager + sceneInfra: SceneInfra +} + export class KclManager { /** * The artifactGraph is a client-side representation of the commands that have been sent @@ -98,6 +107,7 @@ export class KclManager { private _switchedFiles = false private _fileSettings: KclSettingsAnnotation = {} private _kclVersion: string | undefined = undefined + private singletons: Singletons engineCommandManager: EngineCommandManager @@ -188,7 +198,7 @@ export class KclManager { } setDiagnosticsForCurrentErrors() { - editorManager?.setDiagnostics(this.diagnostics) + this.singletons.editorManager?.setDiagnostics(this.diagnostics) this._diagnosticsCallback(this.diagnostics) } @@ -225,12 +235,16 @@ export class KclManager { this._wasmInitFailedCallback(wasmInitFailed) } - constructor(engineCommandManager: EngineCommandManager) { + constructor( + engineCommandManager: EngineCommandManager, + singletons: Singletons + ) { this.engineCommandManager = engineCommandManager + this.singletons = singletons // eslint-disable-next-line @typescript-eslint/no-floating-promises this.ensureWasmInit().then(async () => { - await this.safeParse(codeManager.code).then((ast) => { + await this.safeParse(this.singletons.codeManager.code).then((ast) => { if (ast) { this.ast = ast } @@ -296,9 +310,9 @@ export class KclManager { // If we were switching files and we hit an error on parse we need to bust // the cache and clear the scene. if (this._astParseFailed && this._switchedFiles) { - await rustContext.clearSceneAndBustCache( + await this.singletons.rustContext.clearSceneAndBustCache( { settings: await jsAppSettings() }, - codeManager.currentFilePath || undefined + this.singletons.codeManager.currentFilePath || undefined ) } else if (this._switchedFiles) { // Reset the switched files boolean. @@ -421,8 +435,8 @@ export class KclManager { await this.ensureWasmInit() const { logs, errors, execState, isInterrupted } = await executeAst({ ast, - path: codeManager.currentFilePath || undefined, - rustContext, + path: this.singletons.codeManager.currentFilePath || undefined, + rustContext: this.singletons.rustContext, }) // Program was not interrupted, setup the scene @@ -470,10 +484,12 @@ export class KclManager { await this.updateArtifactGraph(execState.artifactGraph) this._executeCallback() if (!isInterrupted) { - sceneInfra.modelingSend({ type: 'code edit during sketch' }) + this.singletons.sceneInfra.modelingSend({ + type: 'code edit during sketch', + }) } this.engineCommandManager.addCommandLog({ - type: 'execution-done', + type: CommandLogType.ExecutionDone, data: null, }) @@ -492,7 +508,7 @@ export class KclManager { this.isExecuting = false this.executeIsStale = null this.engineCommandManager.addCommandLog({ - type: 'execution-done', + type: CommandLogType.ExecutionDone, data: null, }) markOnce('code/endExecuteAst') @@ -518,7 +534,7 @@ export class KclManager { const { logs, errors, execState } = await executeAstMock({ ast: newAst, - rustContext, + rustContext: this.singletons.rustContext, }) this._logs = logs @@ -535,7 +551,7 @@ export class KclManager { }) } async executeCode(): Promise { - const ast = await this.safeParse(codeManager.code) + const ast = await this.safeParse(this.singletons.codeManager.code) if (!ast) { // By clearing the AST we indicate to our callers that there was an issue with execution and @@ -549,7 +565,7 @@ export class KclManager { } async format() { - const originalCode = codeManager.code + const originalCode = this.singletons.codeManager.code const ast = await this.safeParse(originalCode) if (!ast) { this.clearAst() @@ -563,10 +579,10 @@ export class KclManager { if (originalCode === code) return // Update the code state and the editor. - codeManager.updateCodeStateEditor(code) + this.singletons.codeManager.updateCodeStateEditor(code) // Write back to the file system. - void codeManager + void this.singletons.codeManager .writeToFile() .then(() => this.executeCode()) .catch(reportRejection) @@ -642,7 +658,7 @@ export class KclManager { } get defaultPlanes() { - return rustContext.defaultPlanes + return this.singletons.rustContext.defaultPlanes } showPlanes(all = false) { diff --git a/src/lang/create.ts b/src/lang/create.ts index 1a630d11a..59a36f0c9 100644 --- a/src/lang/create.ts +++ b/src/lang/create.ts @@ -1,7 +1,11 @@ +import type { ImportStatement } from '@rust/kcl-lib/bindings/ImportStatement' import type { Name } from '@rust/kcl-lib/bindings/Name' import type { Node } from '@rust/kcl-lib/bindings/Node' import type { TagDeclarator } from '@rust/kcl-lib/bindings/TagDeclarator' +import type { ImportPath } from '@rust/kcl-lib/bindings/ImportPath' +import type { ImportSelector } from '@rust/kcl-lib/bindings/ImportSelector' +import type { ItemVisibility } from '@rust/kcl-lib/bindings/ItemVisibility' import { ARG_TAG } from '@src/lang/constants' import { getNodeFromPath } from '@src/lang/queryAst' import { getNodePathFromSourceRange } from '@src/lang/queryAstNodePathUtils' @@ -12,6 +16,7 @@ import type { CallExpression, CallExpressionKw, Expr, + ExpressionStatement, Identifier, LabeledArg, Literal, @@ -333,6 +338,44 @@ export function createBinaryExpressionWithUnary([left, right]: [ return createBinaryExpression([left, '+', right]) } +export function createImportAsSelector(name: string): ImportSelector { + return { type: 'None', alias: createIdentifier(name) } +} + +export function createImportStatement( + selector: ImportSelector, + path: ImportPath, + visibility: ItemVisibility = 'default' +): Node { + return { + type: 'ImportStatement', + start: 0, + end: 0, + moduleId: 0, + outerAttrs: [], + preComments: [], + commentStart: 0, + selector, + path, + visibility, + } +} + +export function createExpressionStatement( + expression: Expr +): Node { + return { + type: 'ExpressionStatement', + start: 0, + end: 0, + moduleId: 0, + outerAttrs: [], + preComments: [], + commentStart: 0, + expression, + } +} + export function findUniqueName( ast: Program | string, name: string, diff --git a/src/lang/modelingWorkflows.ts b/src/lang/modelingWorkflows.ts index 4d08e2d12..6c34bed2b 100644 --- a/src/lang/modelingWorkflows.ts +++ b/src/lang/modelingWorkflows.ts @@ -17,6 +17,7 @@ import { EXECUTION_TYPE_NONE, EXECUTION_TYPE_REAL, } from '@src/lib/constants' +import type { Selections } from '@src/lib/selections' /** * Updates the complete modeling state: @@ -52,15 +53,23 @@ export async function updateModelingState( }, options?: { focusPath?: Array + skipUpdateAst?: boolean } ): Promise { - // Step 1: Update AST without executing (prepare selections) - const updatedAst = await dependencies.kclManager.updateAst( - ast, - // false == mock execution. Is this what we want? - false, // Execution handled separately for error resilience - options - ) + let updatedAst: { + newAst: Node + selections?: Selections + } = { newAst: ast } + // TODO: understand why this skip flag is needed for insertAstMod. + // It's unclear why we double casts the AST + if (!options?.skipUpdateAst) { + // Step 1: Update AST without executing (prepare selections) + updatedAst = await dependencies.kclManager.updateAst( + ast, + false, // Execution handled separately for error resilience + options + ) + } // Step 2: Update the code editor and save file await dependencies.codeManager.updateEditorWithAstAndWriteToFile( diff --git a/src/lang/modifyAst.ts b/src/lang/modifyAst.ts index 799b7d9f8..757332515 100644 --- a/src/lang/modifyAst.ts +++ b/src/lang/modifyAst.ts @@ -9,7 +9,10 @@ import { createArrayExpression, createCallExpressionStdLib, createCallExpressionStdLibKw, + createExpressionStatement, createIdentifier, + createImportAsSelector, + createImportStatement, createLabeledArg, createLiteral, createLocalName, @@ -778,6 +781,57 @@ export function addOffsetPlane({ } } +/** + * Add an import call to load a part + */ +export function addImportAndInsert({ + node, + path, + localName, +}: { + node: Node + path: string + localName: string +}): { + modifiedAst: Node + pathToImportNode: PathToNode + pathToInsertNode: PathToNode +} { + const modifiedAst = structuredClone(node) + + // Add import statement + const importStatement = createImportStatement( + createImportAsSelector(localName), + { type: 'Kcl', filename: path } + ) + const lastImportIndex = node.body.findLastIndex( + (v) => v.type === 'ImportStatement' + ) + const importIndex = lastImportIndex + 1 // either -1 + 1 = 0 or after the last import + modifiedAst.body.splice(importIndex, 0, importStatement) + const pathToImportNode: PathToNode = [ + ['body', ''], + [importIndex, 'index'], + ['path', 'ImportStatement'], + ] + + // Add insert statement + const insertStatement = createExpressionStatement(createLocalName(localName)) + const insertIndex = modifiedAst.body.length + modifiedAst.body.push(insertStatement) + const pathToInsertNode: PathToNode = [ + ['body', ''], + [insertIndex, 'index'], + ['expression', 'ExpressionStatement'], + ] + + return { + modifiedAst, + pathToImportNode, + pathToInsertNode, + } +} + /** * Append a helix to the AST */ diff --git a/src/lang/std/engineConnection.ts b/src/lang/std/engineConnection.ts index 2747617b6..faed48549 100644 --- a/src/lang/std/engineConnection.ts +++ b/src/lang/std/engineConnection.ts @@ -20,8 +20,7 @@ import { import { reportRejection } from '@src/lib/trap' import { binaryToUuid, uuidv4 } from '@src/lib/utils' -// TODO(paultag): This ought to be tweakable. -const pingIntervalMs = 5_000 +const pingIntervalMs = 1_000 function isHighlightSetEntity_type( data: any @@ -191,8 +190,6 @@ export type EngineConnectionState = | State | State -export type PingPongState = 'OK' | 'TIMEOUT' - export enum EngineConnectionEvents { // Fires for each ping-pong success or failure. PingPongChanged = 'ping-pong-changed', // (state: PingPongState) => void @@ -301,13 +298,18 @@ class EngineConnection extends EventTarget { public webrtcStatsCollector?: () => Promise private engineCommandManager: EngineCommandManager - private pingPongSpan: { ping?: Date; pong?: Date } + private pingPongSpan: { ping?: number; pong?: number } private pingIntervalId: ReturnType = setInterval( () => {}, 60_000 ) isUsingConnectionLite: boolean = false + timeoutToForceConnectId: ReturnType = setTimeout( + () => {}, + 3000 + ) + constructor({ engineCommandManager, url, @@ -333,74 +335,26 @@ class EngineConnection extends EventTarget { return } - // Without an interval ping, our connection will timeout. - // If this.idleMode is true we skip this logic so only reconnect - // happens on mouse move this.pingIntervalId = setInterval(() => { - if (this.idleMode) return + // Only start a new ping when the other is fulfilled. + if (this.pingPongSpan.ping) { + return + } - switch (this.state.type as EngineConnectionStateType) { - case EngineConnectionStateType.ConnectionEstablished: - // If there was no reply to the last ping, report a timeout and - // teardown the connection. - if (this.pingPongSpan.ping && !this.pingPongSpan.pong) { - this.dispatchEvent( - new CustomEvent(EngineConnectionEvents.PingPongChanged, { - detail: 'TIMEOUT', - }) - ) - this.state = { - type: EngineConnectionStateType.Disconnecting, - value: { - type: DisconnectingType.Timeout, - }, - } - this.disconnectAll() + // Don't start pinging until we're connected. + if (this.state.type !== EngineConnectionStateType.ConnectionEstablished) { + return + } - // Otherwise check the time between was >= pingIntervalMs, - // and if it was, then it's bad network health. - } else if (this.pingPongSpan.ping && this.pingPongSpan.pong) { - if ( - Math.abs( - this.pingPongSpan.pong.valueOf() - - this.pingPongSpan.ping.valueOf() - ) >= pingIntervalMs - ) { - this.dispatchEvent( - new CustomEvent(EngineConnectionEvents.PingPongChanged, { - detail: 'TIMEOUT', - }) - ) - } else { - this.dispatchEvent( - new CustomEvent(EngineConnectionEvents.PingPongChanged, { - detail: 'OK', - }) - ) - } - } - - this.send({ type: 'ping' }) - this.pingPongSpan.ping = new Date() - this.pingPongSpan.pong = undefined - break - case EngineConnectionStateType.Disconnecting: - case EngineConnectionStateType.Disconnected: - // We will do reconnection elsewhere, because we basically need - // to destroy this EngineConnection, and this setInterval loop - // lives inside it. (lee) I might change this in the future so it's - // outside this class. - break - default: - if (this.isConnecting()) break - // Means we never could do an initial connection. Reconnect everything. - if (!this.pingPongSpan.ping) this.connect().catch(reportRejection) - break + this.send({ type: 'ping' }) + this.pingPongSpan = { + ping: Date.now(), + pong: undefined, } }, pingIntervalMs) // eslint-disable-next-line @typescript-eslint/no-floating-promises - this.connect() + this.connect({ reconnect: false }) } // SHOULD ONLY BE USED FOR VITESTS @@ -511,7 +465,9 @@ class EngineConnection extends EventTarget { this.idleMode = opts?.idleMode ?? false clearInterval(this.pingIntervalId) - if (opts?.idleMode) { + this.disconnectAll() + + if (this.idleMode) { this.state = { type: EngineConnectionStateType.Disconnecting, value: { @@ -530,8 +486,6 @@ class EngineConnection extends EventTarget { type: DisconnectingType.Quit, }, } - - this.disconnectAll() } initiateConnectionExclusive(): boolean { @@ -585,8 +539,8 @@ class EngineConnection extends EventTarget { * This will attempt the full handshake, and retry if the connection * did not establish. */ - connect(reconnecting?: boolean): Promise { - // eslint-disable-next-line @typescript-eslint/no-this-alias + connect(args: { reconnect: boolean }): Promise { + // eslint-disable-next-line const that = this return new Promise((resolve) => { if (this.isConnecting() || this.isReady()) { @@ -647,7 +601,7 @@ class EngineConnection extends EventTarget { // Sometimes the remote end doesn't report the end of candidates. // They have 3 seconds to. - setTimeout(() => { + this.timeoutToForceConnectId = setTimeout(() => { if (that.initiateConnectionExclusive()) { console.warn('connected after 3 second delay') } @@ -958,7 +912,7 @@ class EngineConnection extends EventTarget { // Send an initial ping this.send({ type: 'ping' }) - this.pingPongSpan.ping = new Date() + this.pingPongSpan.ping = Date.now() } this.websocket.addEventListener('open', this.onWebSocketOpen) @@ -1053,7 +1007,20 @@ class EngineConnection extends EventTarget { switch (resp.type) { case 'pong': - this.pingPongSpan.pong = new Date() + this.pingPongSpan.pong = Date.now() + this.dispatchEvent( + new CustomEvent(EngineConnectionEvents.PingPongChanged, { + detail: Math.min( + 999, + Math.floor( + this.pingPongSpan.pong - (this.pingPongSpan.ping ?? 0) + ) + ), + }) + ) + // Clear the initial ping so our interval ping loop can fire again + // But only after using it above! + this.pingPongSpan.ping = undefined break case 'modeling_session_data': @@ -1197,7 +1164,7 @@ class EngineConnection extends EventTarget { this.websocket.addEventListener('message', this.onWebSocketMessage) } - if (reconnecting) { + if (args.reconnect) { createWebSocketConnection() } else { this.onNetworkStatusReady = () => { @@ -1210,9 +1177,12 @@ class EngineConnection extends EventTarget { } }) } + // Do not change this back to an object or any, we should only be sending the // WebSocketRequest type! unreliableSend(message: Models['WebSocketRequest_type']) { + if (this.unreliableDataChannel?.readyState !== 'open') return + // TODO(paultag): Add in logic to determine the connection state and // take actions if needed? this.unreliableDataChannel?.send( @@ -1223,7 +1193,7 @@ class EngineConnection extends EventTarget { // WebSocketRequest type! send(message: Models['WebSocketRequest_type']) { // Not connected, don't send anything - if (this.websocket?.readyState === 3) return + if (this.websocket?.readyState !== 1) return // TODO(paultag): Add in logic to determine the connection state and // take actions if needed? @@ -1232,6 +1202,8 @@ class EngineConnection extends EventTarget { ) } disconnectAll() { + clearTimeout(this.timeoutToForceConnectId) + if (this.websocket?.readyState === 1) { this.websocket?.close() } @@ -1261,8 +1233,17 @@ class EngineConnection extends EventTarget { this.websocket?.readyState === 3 if (closedPc && closedUDC && closedWS) { - // Do not notify the rest of the program that we have cut off anything. - this.state = { type: EngineConnectionStateType.Disconnected } + if (!this.idleMode) { + // Do not notify the rest of the program that we have cut off anything. + this.state = { type: EngineConnectionStateType.Disconnected } + } else { + this.state = { + type: EngineConnectionStateType.Disconnecting, + value: { + type: DisconnectingType.Pause, + }, + } + } this.triggeredStart = false } } @@ -1288,23 +1269,32 @@ export interface Subscription { ) => void } +export enum CommandLogType { + SendModeling = 'send-modeling', + SendScene = 'send-scene', + ReceiveReliable = 'receive-reliable', + ExecutionDone = 'execution-done', + ExportDone = 'export-done', + SetDefaultSystemProperties = 'set_default_system_properties', +} + export type CommandLog = | { - type: 'send-modeling' + type: CommandLogType.SendModeling data: EngineCommand } | { - type: 'send-scene' + type: CommandLogType.SendScene data: EngineCommand } | { - type: 'receive-reliable' + type: CommandLogType.ReceiveReliable data: OkWebSocketResponseData id: string cmd_type?: string } | { - type: 'execution-done' + type: CommandLogType.ExecutionDone data: null } @@ -1371,8 +1361,6 @@ export class EngineCommandManager extends EventTarget { height: 1337, } - elVideo: HTMLVideoElement | null = null - _commandLogCallBack: (command: CommandLog[]) => void = () => {} subscriptions: { @@ -1525,6 +1513,7 @@ export class EngineCommandManager extends EventTarget { }) this._camControlsCameraChange() + // eslint-disable-next-line @typescript-eslint/no-floating-promises this.sendSceneCommand({ // CameraControls subscribes to default_camera_get_settings response events @@ -1535,6 +1524,7 @@ export class EngineCommandManager extends EventTarget { type: 'default_camera_get_settings', }, }) + setIsStreamReady(true) // Other parts of the application should use this to react on scene ready. @@ -1646,7 +1636,7 @@ export class EngineCommandManager extends EventTarget { message.request_id ) { this.addCommandLog({ - type: 'receive-reliable', + type: CommandLogType.ReceiveReliable, data: message.resp, id: message?.request_id || '', cmd_type: pending?.command?.cmd?.type, @@ -1680,7 +1670,7 @@ export class EngineCommandManager extends EventTarget { if (!command) return if (command.type === 'modeling_cmd_req') this.addCommandLog({ - type: 'receive-reliable', + type: CommandLogType.ReceiveReliable, data: { type: 'modeling', data: { @@ -1722,7 +1712,7 @@ export class EngineCommandManager extends EventTarget { ) // eslint-disable-next-line @typescript-eslint/no-floating-promises - this.engineConnection?.connect() + this.engineConnection?.connect({ reconnect: false }) } this.engineConnection.addEventListener( EngineConnectionEvents.ConnectionStarted, @@ -1748,7 +1738,7 @@ export class EngineCommandManager extends EventTarget { cmd: { type: 'reconfigure_stream', ...this.streamDimensions, - fps: 60, + fps: 60, // This is required but it does next to nothing }, } this.engineConnection?.send(resizeCmd) @@ -1789,7 +1779,10 @@ export class EngineCommandManager extends EventTarget { } else if (this.engineCommandManager?.engineConnection) { // @ts-ignore this.engineCommandManager?.engineConnection?.tearDown(opts) + // @ts-ignore + this.engineCommandManager.engineConnection = null } + this.engineConnection = undefined } async startNewSession() { this.responseMap = {} @@ -1864,7 +1857,7 @@ export class EngineCommandManager extends EventTarget { ) { // highlight_set_entity, mouse_move and camera_drag_move are sent over the unreliable channel and are too noisy this.addCommandLog({ - type: 'send-scene', + type: CommandLogType.SendScene, data: command, }) } diff --git a/src/lib/constants.ts b/src/lib/constants.ts index 96e8839fb..5762235ba 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -73,9 +73,6 @@ export const KCL_DEFAULT_DEGREE = `360` /** The default KCL color expression */ export const KCL_DEFAULT_COLOR = `#3c73ff` -/** localStorage key for the playwright test-specific app settings file */ -export const TEST_SETTINGS_FILE_KEY = 'playwright-test-settings' - export const SETTINGS_FILE_NAME = 'settings.toml' export const TOKEN_FILE_NAME = 'token.txt' export const PROJECT_SETTINGS_FILE_NAME = 'project.toml' diff --git a/src/lib/desktop.ts b/src/lib/desktop.ts index bb69f170d..4c29a4e27 100644 --- a/src/lib/desktop.ts +++ b/src/lib/desktop.ts @@ -459,12 +459,13 @@ export const getAppSettingsFilePath = async () => { const testSettingsPath = await window.electron.getAppTestProperty( 'TEST_SETTINGS_FILE_KEY' ) - if (isTestEnv && !testSettingsPath) return SETTINGS_FILE_NAME const appConfig = await window.electron.getPath('appData') + const fullPath = isTestEnv - ? testSettingsPath - : window.electron.path.join(appConfig, getAppFolderName()) + ? window.electron.path.resolve(testSettingsPath, '..') + : window.electron.path.resolve(appConfig, getAppFolderName()) + try { await window.electron.stat(fullPath) } catch (e) { @@ -480,9 +481,10 @@ const getTokenFilePath = async () => { const testSettingsPath = await window.electron.getAppTestProperty( 'TEST_SETTINGS_FILE_KEY' ) + const appConfig = await window.electron.getPath('appData') const fullPath = isTestEnv - ? testSettingsPath + ? window.electron.path.resolve(testSettingsPath, '..') : window.electron.path.join(appConfig, getAppFolderName()) try { await window.electron.stat(fullPath) @@ -496,8 +498,15 @@ const getTokenFilePath = async () => { } const getTelemetryFilePath = async () => { + const isTestEnv = window.electron.process.env.IS_PLAYWRIGHT === 'true' + const testSettingsPath = await window.electron.getAppTestProperty( + 'TEST_SETTINGS_FILE_KEY' + ) + const appConfig = await window.electron.getPath('appData') - const fullPath = window.electron.path.join(appConfig, getAppFolderName()) + const fullPath = isTestEnv + ? window.electron.path.resolve(testSettingsPath, '..') + : window.electron.path.join(appConfig, getAppFolderName()) try { await window.electron.stat(fullPath) } catch (e) { @@ -510,8 +519,15 @@ const getTelemetryFilePath = async () => { } const getRawTelemetryFilePath = async () => { + const isTestEnv = window.electron.process.env.IS_PLAYWRIGHT === 'true' + const testSettingsPath = await window.electron.getAppTestProperty( + 'TEST_SETTINGS_FILE_KEY' + ) + const appConfig = await window.electron.getPath('appData') - const fullPath = window.electron.path.join(appConfig, getAppFolderName()) + const fullPath = isTestEnv + ? window.electron.path.resolve(testSettingsPath, '..') + : window.electron.path.join(appConfig, getAppFolderName()) try { await window.electron.stat(fullPath) } catch (e) { @@ -535,9 +551,17 @@ const getProjectSettingsFilePath = async (projectPath: string) => { } export const getInitialDefaultDir = async () => { + const isTestEnv = window.electron.process.env.IS_PLAYWRIGHT === 'true' + const testSettingsPath = await window.electron.getAppTestProperty( + 'TEST_SETTINGS_FILE_KEY' + ) + if (!window.electron) { return '' } + if (isTestEnv) { + return testSettingsPath + } const dir = await window.electron.getPath('documents') return window.electron.path.join(dir, PROJECT_FOLDER) } diff --git a/src/lib/kclCommands.ts b/src/lib/kclCommands.ts index 41afa5524..f72f0f869 100644 --- a/src/lib/kclCommands.ts +++ b/src/lib/kclCommands.ts @@ -2,6 +2,9 @@ import type { UnitLength_type } from '@kittycad/lib/dist/types/src/models' import toast from 'react-hot-toast' import { CommandBarOverwriteWarning } from '@src/components/CommandBarOverwriteWarning' +import { DEV } from '@src/env' +import { updateModelingState } from '@src/lang/modelingWorkflows' +import { addImportAndInsert } from '@src/lang/modifyAst' import { changeKclSettings, unitAngleToUnitAng, @@ -11,14 +14,16 @@ import type { Command, CommandArgumentOption } from '@src/lib/commandTypes' import { DEFAULT_DEFAULT_ANGLE_UNIT, DEFAULT_DEFAULT_LENGTH_UNIT, + EXECUTION_TYPE_REAL, FILE_EXT, } from '@src/lib/constants' import { isDesktop } from '@src/lib/isDesktop' import { copyFileShareLink } from '@src/lib/links' import { baseUnitsUnion } from '@src/lib/settings/settingsTypes' -import { codeManager, kclManager } from '@src/lib/singletons' +import { codeManager, editorManager, kclManager } from '@src/lib/singletons' import { err, reportRejection } from '@src/lib/trap' import type { IndexLoaderData } from '@src/lib/types' +import { IS_NIGHTLY_OR_DEBUG } from '@src/routes/utils' interface OnSubmitProps { sampleName: string @@ -34,6 +39,9 @@ interface KclCommandConfig { onSubmit: (p: OnSubmitProps) => Promise providedOptions: CommandArgumentOption[] } + specialPropsForInsertCommand: { + providedOptions: CommandArgumentOption[] + } projectData: IndexLoaderData authToken: string settings: { @@ -96,6 +104,50 @@ export function kclCommands(commandProps: KclCommandConfig): Command[] { } }, }, + { + name: 'Insert', + description: 'Insert from a file in the current project directory', + icon: 'import', + groupId: 'code', + hide: DEV || IS_NIGHTLY_OR_DEBUG ? 'web' : 'both', + needsReview: true, + reviewMessage: + 'Reminder: point-and-click insert is in development and only supports one part instance per assembly.', + args: { + path: { + inputType: 'options', + required: true, + options: commandProps.specialPropsForInsertCommand.providedOptions, + }, + localName: { + inputType: 'string', + required: true, + }, + }, + onSubmit: (data) => { + if (!data) { + return new Error('No input provided') + } + + const ast = kclManager.ast + const { path, localName } = data + const { modifiedAst, pathToImportNode, pathToInsertNode } = + addImportAndInsert({ + node: ast, + path, + localName, + }) + updateModelingState( + modifiedAst, + EXECUTION_TYPE_REAL, + { kclManager, editorManager, codeManager }, + { + skipUpdateAst: true, + focusPath: [pathToImportNode, pathToInsertNode], + } + ).catch(reportRejection) + }, + }, { name: 'format-code', displayName: 'Format Code', diff --git a/src/lib/selections.ts b/src/lib/selections.ts index a0196234d..e2cacacac 100644 --- a/src/lib/selections.ts +++ b/src/lib/selections.ts @@ -43,6 +43,7 @@ import { isOverlap, uuidv4, } from '@src/lib/utils' +import { engineStreamActor } from '@src/machines/appMachine' import type { ModelingMachineEvent } from '@src/machines/modelingMachine' export const X_AXIS_UUID = 'ad792545-7fd3-482a-a602-a93924e3055b' @@ -649,12 +650,13 @@ export async function sendSelectEventToEngine( e: React.MouseEvent ) { // No video stream to normalise against, return immediately - if (!engineCommandManager.elVideo) + const engineStreamState = engineStreamActor.getSnapshot().context + if (!engineStreamState.videoRef.current) return Promise.reject('video element not ready') const { x, y } = getNormalisedCoordinates( e, - engineCommandManager.elVideo, + engineStreamState.videoRef.current, engineCommandManager.streamDimensions ) const res = await engineCommandManager.sendSceneCommand({ diff --git a/src/lib/settings/initialSettings.tsx b/src/lib/settings/initialSettings.tsx index a82a99a9c..27d559459 100644 --- a/src/lib/settings/initialSettings.tsx +++ b/src/lib/settings/initialSettings.tsx @@ -1,4 +1,4 @@ -import { useRef } from 'react' +import { useRef, useState } from 'react' import type { CameraOrbitType } from '@rust/kcl-lib/bindings/CameraOrbitType' import type { CameraProjectionType } from '@rust/kcl-lib/bindings/CameraProjectionType' @@ -6,6 +6,7 @@ import type { NamedView } from '@rust/kcl-lib/bindings/NamedView' import type { OnboardingStatus } from '@rust/kcl-lib/bindings/OnboardingStatus' import { CustomIcon } from '@src/components/CustomIcon' +import { Toggle } from '@src/components/Toggle/Toggle' import Tooltip from '@src/components/Tooltip' import type { CameraSystem } from '@src/lib/cameraControls' import { cameraMouseDragGuards, cameraSystems } from '@src/lib/cameraControls' @@ -123,6 +124,8 @@ export class Setting { } } +const MS_IN_MINUTE = 1000 * 60 + export function createSettings() { return { /** Settings that affect the behavior of the entire app, @@ -208,12 +211,109 @@ export function createSettings() { /** * Stream resource saving behavior toggle */ - streamIdleMode: new Setting({ - defaultValue: false, - description: 'Toggle stream idling, saving bandwidth and battery', - validate: (v) => typeof v === 'boolean', - commandConfig: { - inputType: 'boolean', + streamIdleMode: new Setting({ + defaultValue: undefined, + hideOnLevel: 'project', + description: 'Save bandwidth & battery', + validate: (v) => + v === undefined || + (typeof v === 'number' && + v >= 1 * MS_IN_MINUTE && + v <= 60 * MS_IN_MINUTE), + Component: ({ + value: settingValueInStorage, + updateValue: writeSettingValueToStorage, + }) => { + const [timeoutId, setTimeoutId] = useState< + ReturnType | undefined + >(undefined) + const [preview, setPreview] = useState( + settingValueInStorage === undefined + ? settingValueInStorage + : settingValueInStorage / MS_IN_MINUTE + ) + const onChangeRange = (e: React.SyntheticEvent) => { + if ( + !( + e.isTrusted && + 'value' in e.currentTarget && + e.currentTarget.value + ) + ) + return + setPreview(Number(e.currentTarget.value)) + } + const onSaveRange = (e: React.SyntheticEvent) => { + if (preview === undefined) return + if ( + !( + e.isTrusted && + 'value' in e.currentTarget && + e.currentTarget.value + ) + ) + return + writeSettingValueToStorage( + Number(e.currentTarget.value) * MS_IN_MINUTE + ) + } + + return ( +
    + ) => { + if (timeoutId) { + return + } + const isChecked = event.currentTarget.checked + clearTimeout(timeoutId) + setTimeoutId( + setTimeout(() => { + const requested = !isChecked ? undefined : 5 + setPreview(requested) + writeSettingValueToStorage( + requested === undefined + ? undefined + : Number(requested) * MS_IN_MINUTE + ) + setTimeoutId(undefined) + }, 100) + ) + }} + className="block w-4 h-4" + /> +
    + + {preview !== undefined && preview !== null && ( +
    + {preview / MS_IN_MINUTE === 60 + ? '1 hour' + : preview / MS_IN_MINUTE === 1 + ? '1 minute' + : preview + ' minutes'} +
    + )} +
    +
    + ) }, }), allowOrbitInSketchMode: new Setting({ diff --git a/src/lib/settings/settingsUtils.test.ts b/src/lib/settings/settingsUtils.test.ts index f8840d165..b96b458ad 100644 --- a/src/lib/settings/settingsUtils.test.ts +++ b/src/lib/settings/settingsUtils.test.ts @@ -1,4 +1,5 @@ import type { Configuration } from '@rust/kcl-lib/bindings/Configuration' +import type { ProjectConfiguration } from '@rust/kcl-lib/bindings/ProjectConfiguration' import { createSettings } from '@src/lib/settings/initialSettings' import { @@ -43,11 +44,10 @@ describe(`testing settings initialization`, () => { }, }, } - const projectConfiguration: DeepPartial = { + const projectConfiguration: DeepPartial = { settings: { app: { appearance: { - theme: 'light', color: 200, }, }, @@ -82,11 +82,10 @@ describe(`testing getAllCurrentSettings`, () => { }, }, } - const projectConfiguration: DeepPartial = { + const projectConfiguration: DeepPartial = { settings: { app: { appearance: { - theme: 'light', color: 200, }, }, diff --git a/src/lib/settings/settingsUtils.ts b/src/lib/settings/settingsUtils.ts index deb34baeb..aeb0723e9 100644 --- a/src/lib/settings/settingsUtils.ts +++ b/src/lib/settings/settingsUtils.ts @@ -33,6 +33,10 @@ import { appThemeToTheme } from '@src/lib/theme' import { err } from '@src/lib/trap' import type { DeepPartial } from '@src/lib/types' +type OmitNull = T extends null ? undefined : T +const toUndefinedIfNull = (a: any): OmitNull => + a === null ? undefined : a + /** * Convert from a rust settings struct into the JS settings struct. * We do this because the JS settings type has all the fancy shit @@ -49,7 +53,9 @@ export function configurationToSettingsPayload( : undefined, onboardingStatus: configuration?.settings?.app?.onboarding_status, dismissWebBanner: configuration?.settings?.app?.dismiss_web_banner, - streamIdleMode: configuration?.settings?.app?.stream_idle_mode, + streamIdleMode: toUndefinedIfNull( + configuration?.settings?.app?.stream_idle_mode + ), allowOrbitInSketchMode: configuration?.settings?.app?.allow_orbit_in_sketch_mode, projectDirectory: configuration?.settings?.project?.directory, @@ -128,7 +134,6 @@ export function projectConfigurationToSettingsPayload( : undefined, onboardingStatus: configuration?.settings?.app?.onboarding_status, dismissWebBanner: configuration?.settings?.app?.dismiss_web_banner, - streamIdleMode: configuration?.settings?.app?.stream_idle_mode, allowOrbitInSketchMode: configuration?.settings?.app?.allow_orbit_in_sketch_mode, namedViews: deepPartialNamedViewsToNamedViews( diff --git a/src/lib/singletons.ts b/src/lib/singletons.ts index 6b4de6ae6..712ada0e3 100644 --- a/src/lib/singletons.ts +++ b/src/lib/singletons.ts @@ -10,8 +10,8 @@ import { SceneInfra } from '@src/clientSideScene/sceneInfra' import type { BaseUnit } from '@src/lib/settings/settingsTypes' export const codeManager = new CodeManager() - export const engineCommandManager = new EngineCommandManager() +export const rustContext = new RustContext(engineCommandManager) declare global { interface Window { @@ -23,21 +23,32 @@ declare global { // Accessible for tests mostly window.engineCommandManager = engineCommandManager -// This needs to be after codeManager is created. -export const kclManager = new KclManager(engineCommandManager) -engineCommandManager.kclManager = kclManager - export const sceneInfra = new SceneInfra(engineCommandManager) engineCommandManager.camControlsCameraChange = sceneInfra.onCameraChange + +// This needs to be after sceneInfra and engineCommandManager are is created. +export const editorManager = new EditorManager(engineCommandManager) + +// This needs to be after codeManager is created. +// (lee: what??? why?) +export const kclManager = new KclManager(engineCommandManager, { + rustContext, + codeManager, + editorManager, + sceneInfra, +}) + +// The most obvious of cyclic dependencies. +// This is because the handleOnViewUpdate(viewUpdate: ViewUpdate): void { +// method requires it for the current ast. +// CYCLIC REF +editorManager.kclManager = kclManager + +engineCommandManager.kclManager = kclManager kclManager.sceneInfraBaseUnitMultiplierSetter = (unit: BaseUnit) => { sceneInfra.baseUnit = unit } -// This needs to be after sceneInfra and engineCommandManager are is created. -export const editorManager = new EditorManager(engineCommandManager, kclManager) - -export const rustContext = new RustContext(engineCommandManager) - export const sceneEntitiesManager = new SceneEntities( engineCommandManager, sceneInfra, diff --git a/src/lib/timings.ts b/src/lib/timings.ts new file mode 100644 index 000000000..c7b32a4b4 --- /dev/null +++ b/src/lib/timings.ts @@ -0,0 +1,3 @@ +// 0.25s is the average visual reaction time for humans so we'll go a bit less +// so those exception people don't see. +export const REASONABLE_TIME_TO_REFRESH_STREAM_SIZE = 100 diff --git a/src/machines/appMachine.ts b/src/machines/appMachine.ts index 29f0b676e..fc85a1e37 100644 --- a/src/machines/appMachine.ts +++ b/src/machines/appMachine.ts @@ -3,13 +3,19 @@ import { createActor, setup, spawnChild } from 'xstate' import { createSettings } from '@src/lib/settings/initialSettings' import { authMachine } from '@src/machines/authMachine' +import type { EngineStreamActor } from '@src/machines/engineStreamMachine' +import { + engineStreamContextCreate, + engineStreamMachine, +} from '@src/machines/engineStreamMachine' import { ACTOR_IDS } from '@src/machines/machineConstants' import { settingsMachine } from '@src/machines/settingsMachine' -const { AUTH, SETTINGS } = ACTOR_IDS +const { AUTH, SETTINGS, ENGINE_STREAM } = ACTOR_IDS const appMachineActors = { [AUTH]: authMachine, [SETTINGS]: settingsMachine, + [ENGINE_STREAM]: engineStreamMachine, } as const const appMachine = setup({ @@ -29,6 +35,11 @@ const appMachine = setup({ systemId: SETTINGS, input: createSettings(), }), + spawnChild(ENGINE_STREAM, { + id: ENGINE_STREAM, + systemId: ENGINE_STREAM, + input: engineStreamContextCreate(), + }), ], }) @@ -61,3 +72,7 @@ export const useSettings = () => const { currentProject, ...settings } = state.context return settings }) + +export const engineStreamActor = appActor.system.get( + ENGINE_STREAM +) as EngineStreamActor diff --git a/src/machines/engineStreamMachine.ts b/src/machines/engineStreamMachine.ts new file mode 100644 index 000000000..ba2b0b8c9 --- /dev/null +++ b/src/machines/engineStreamMachine.ts @@ -0,0 +1,320 @@ +import { jsAppSettings } from '@src/lib/settings/settingsUtils' +import { + codeManager, + engineCommandManager, + rustContext, + sceneInfra, +} from '@src/lib/singletons' +import type { MutableRefObject } from 'react' +import type { ActorRefFrom } from 'xstate' +import { assign, fromPromise, setup } from 'xstate' + +export enum EngineStreamState { + Off = 'off', + On = 'on', + WaitForMediaStream = 'wait-for-media-stream', + Playing = 'playing', + Reconfiguring = 'reconfiguring', + Paused = 'paused', + // The is the state in-between Paused and Playing *specifically that order*. + Resuming = 'resuming', +} + +export enum EngineStreamTransition { + SetMediaStream = 'set-media-stream', + SetPool = 'set-pool', + SetAuthToken = 'set-auth-token', + Play = 'play', + Resume = 'resume', + Pause = 'pause', + StartOrReconfigureEngine = 'start-or-reconfigure-engine', +} + +export interface EngineStreamContext { + pool: string | null + authToken: string | undefined + mediaStream: MediaStream | null + videoRef: MutableRefObject + canvasRef: MutableRefObject + zoomToFit: boolean +} + +export const engineStreamContextCreate = (): EngineStreamContext => ({ + pool: null, + authToken: undefined, + mediaStream: null, + videoRef: { current: null }, + canvasRef: { current: null }, + zoomToFit: true, +}) + +export function getDimensions(streamWidth: number, streamHeight: number) { + const factorOf = 4 + const maxResolution = 2160 + const ratio = Math.min( + Math.min(maxResolution / streamWidth, maxResolution / streamHeight), + 1.0 + ) + const quadWidth = Math.round((streamWidth * ratio) / factorOf) * factorOf + const quadHeight = Math.round((streamHeight * ratio) / factorOf) * factorOf + return { width: quadWidth, height: quadHeight } +} + +export async function holdOntoVideoFrameInCanvas( + video: HTMLVideoElement, + canvas: HTMLCanvasElement +) { + await video.pause() + canvas.width = video.videoWidth + canvas.height = video.videoHeight + canvas.style.width = video.videoWidth + 'px' + canvas.style.height = video.videoHeight + 'px' + canvas.style.display = 'block' + + const ctx = canvas.getContext('2d') + if (!ctx) return + + ctx.drawImage(video, 0, 0, canvas.width, canvas.height) +} + +export const engineStreamMachine = setup({ + types: { + context: {} as EngineStreamContext, + input: {} as EngineStreamContext, + }, + actors: { + [EngineStreamTransition.Play]: fromPromise( + async ({ + input: { context, params }, + }: { + input: { context: EngineStreamContext; params: { zoomToFit: boolean } } + }) => { + const canvas = context.canvasRef.current + if (!canvas) return false + + const video = context.videoRef.current + if (!video) return false + + const mediaStream = context.mediaStream + if (!mediaStream) return false + + // If the video is already playing it means we're doing a reconfigure. + // We don't want to re-run the KCL or touch the video element at all. + if (!video.paused) { + return + } + + await sceneInfra.camControls.restoreRemoteCameraStateAndTriggerSync() + + video.style.display = 'block' + canvas.style.display = 'none' + + video.srcObject = mediaStream + } + ), + [EngineStreamTransition.Pause]: fromPromise( + async ({ + input: { context }, + }: { + input: { context: EngineStreamContext } + }) => { + const video = context.videoRef.current + if (!video) return + + await video.pause() + + const canvas = context.canvasRef.current + if (!canvas) return + + await holdOntoVideoFrameInCanvas(video, canvas) + video.style.display = 'none' + + // Before doing anything else clear the cache + // Originally I (lee) had this on the reconnect but it was interfering + // with kclManager.executeCode()? + await rustContext.clearSceneAndBustCache( + { settings: await jsAppSettings() }, + codeManager.currentFilePath || undefined + ) + + await sceneInfra.camControls.saveRemoteCameraState() + + // Make sure we're on the next frame for no flickering between canvas + // and the video elements. + window.requestAnimationFrame( + () => + void (async () => { + // Destroy the media stream. We will re-establish it. We could + // leave everything at pausing, preventing video decoders from running + // but we can do even better by significantly reducing network + // cards also. + context.mediaStream?.getVideoTracks()[0].stop() + context.mediaStream = null + video.srcObject = null + + engineCommandManager.tearDown({ idleMode: true }) + })() + ) + } + ), + [EngineStreamTransition.StartOrReconfigureEngine]: fromPromise( + async ({ + input: { context, event }, + }: { + input: { context: EngineStreamContext; event: any } + }) => { + if (!context.authToken) return + + const video = context.videoRef.current + if (!video) return + + const canvas = context.canvasRef.current + if (!canvas) return + + const { width, height } = getDimensions( + window.innerWidth, + window.innerHeight + ) + + video.width = width + video.height = height + + const settingsNext = { + // override the pool param (?pool=) to request a specific engine instance + // from a particular pool. + pool: context.pool, + ...event.settings, + } + + engineCommandManager.settings = settingsNext + + window.requestAnimationFrame(() => { + engineCommandManager.start({ + setMediaStream: event.onMediaStream, + setIsStreamReady: (isStreamReady: boolean) => { + event.setAppState({ isStreamReady }) + }, + width, + height, + token: context.authToken, + settings: settingsNext, + }) + + event.modelingMachineActorSend({ + type: 'Set context', + data: { + streamDimensions: { + streamWidth: width, + streamHeight: height, + }, + }, + }) + }) + } + ), + }, +}).createMachine({ + initial: EngineStreamState.Off, + context: (initial) => initial.input, + states: { + [EngineStreamState.Off]: { + reenter: true, + on: { + [EngineStreamTransition.SetPool]: { + target: EngineStreamState.Off, + actions: [assign({ pool: ({ context, event }) => event.data.pool })], + }, + [EngineStreamTransition.SetAuthToken]: { + target: EngineStreamState.Off, + actions: [ + assign({ authToken: ({ context, event }) => event.data.authToken }), + ], + }, + [EngineStreamTransition.StartOrReconfigureEngine]: { + target: EngineStreamState.On, + }, + }, + }, + [EngineStreamState.On]: { + reenter: true, + invoke: { + src: EngineStreamTransition.StartOrReconfigureEngine, + input: (args) => args, + }, + on: { + // Transition requested by engineConnection + [EngineStreamTransition.SetMediaStream]: { + target: EngineStreamState.On, + actions: [ + assign({ mediaStream: ({ context, event }) => event.mediaStream }), + ], + }, + [EngineStreamTransition.Play]: { + target: EngineStreamState.Playing, + actions: [assign({ zoomToFit: () => true })], + }, + }, + }, + [EngineStreamState.Playing]: { + invoke: { + src: EngineStreamTransition.Play, + input: (args) => ({ + context: args.context, + params: { zoomToFit: args.context.zoomToFit }, + }), + }, + on: { + [EngineStreamTransition.StartOrReconfigureEngine]: { + target: EngineStreamState.Reconfiguring, + }, + [EngineStreamTransition.Pause]: { + target: EngineStreamState.Paused, + }, + }, + }, + [EngineStreamState.Reconfiguring]: { + invoke: { + src: EngineStreamTransition.StartOrReconfigureEngine, + input: (args) => args, + onDone: { + target: EngineStreamState.Playing, + }, + }, + }, + [EngineStreamState.Paused]: { + invoke: { + src: EngineStreamTransition.Pause, + input: (args) => args, + }, + on: { + [EngineStreamTransition.StartOrReconfigureEngine]: { + target: EngineStreamState.Resuming, + }, + }, + }, + [EngineStreamState.Resuming]: { + reenter: true, + invoke: { + src: EngineStreamTransition.StartOrReconfigureEngine, + input: (args) => args, + }, + on: { + // The stream can be paused as it's resuming. + [EngineStreamTransition.Pause]: { + target: EngineStreamState.Paused, + }, + [EngineStreamTransition.SetMediaStream]: { + actions: [ + assign({ mediaStream: ({ context, event }) => event.mediaStream }), + ], + }, + [EngineStreamTransition.Play]: { + target: EngineStreamState.Playing, + actions: [assign({ zoomToFit: () => false })], + }, + }, + }, + }, +}) + +export type EngineStreamActor = ActorRefFrom diff --git a/src/machines/machineConstants.ts b/src/machines/machineConstants.ts index 782d57964..50986d3a3 100644 --- a/src/machines/machineConstants.ts +++ b/src/machines/machineConstants.ts @@ -1,4 +1,5 @@ export const ACTOR_IDS = { AUTH: 'auth', SETTINGS: 'settings', + ENGINE_STREAM: 'engine_stream', } as const diff --git a/src/main.ts b/src/main.ts index c565fc818..5995b3c2e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -106,6 +106,7 @@ const createWindow = (pathToOpen?: string, reuse?: boolean): BrowserWindow => { if (reuse) { newWindow = mainWindow + Menu.setApplicationMenu(null) } if (!newWindow) { const primaryDisplay = screen.getPrimaryDisplay() diff --git a/src/menu/channels.ts b/src/menu/channels.ts index 395640333..27dbec6e4 100644 --- a/src/menu/channels.ts +++ b/src/menu/channels.ts @@ -25,6 +25,7 @@ export type MenuLabels = | 'File.Create new file' | 'File.Create new folder' | 'File.Load a sample model' + | 'File.Insert from project file' | 'File.Export current part' | 'File.Share current part (via Zoo link)' | 'File.Preferences.Project settings' diff --git a/src/menu/fileRole.ts b/src/menu/fileRole.ts index df9629a37..eedd6e866 100644 --- a/src/menu/fileRole.ts +++ b/src/menu/fileRole.ts @@ -157,6 +157,15 @@ export const modelingFileRole = ( }, }, { type: 'separator' }, + { + label: 'Insert from project file', + id: 'File.Insert from project file', + click: () => { + typeSafeWebContentsSend(mainWindow, 'menu-action-clicked', { + menuLabel: 'File.Insert from project file', + }) + }, + }, { label: 'Export current part', id: 'File.Export current part', diff --git a/src/menu/register.ts b/src/menu/register.ts index 8778c0db7..fd7a5c2c7 100644 --- a/src/menu/register.ts +++ b/src/menu/register.ts @@ -92,6 +92,14 @@ export function modelingMenuCallbackMostActions( }).catch(reportRejection) } else if (data.menuLabel === 'File.Preferences.User default units') { navigate(filePath + PATHS.SETTINGS_USER + '#defaultUnit') + } else if (data.menuLabel === 'File.Insert from project file') { + commandBarActor.send({ + type: 'Find and select command', + data: { + groupId: 'code', + name: 'Insert', + }, + }) } else if (data.menuLabel === 'File.Export current part') { commandBarActor.send({ type: 'Find and select command', diff --git a/src/menu/roles.ts b/src/menu/roles.ts index 80430a1da..513514ee1 100644 --- a/src/menu/roles.ts +++ b/src/menu/roles.ts @@ -21,6 +21,7 @@ type FileRoleLabel = | 'Sign out' | 'Theme' | 'Theme color' + | 'Insert from project file' | 'Export current part' | 'Create new file' | 'Create new folder' diff --git a/src/preload.ts b/src/preload.ts index 0cf65d788..bb244ffa4 100644 --- a/src/preload.ts +++ b/src/preload.ts @@ -278,6 +278,7 @@ contextBridge.exposeInMainWorld('electron', { 'VITE_KC_SKIP_AUTH', 'VITE_KC_CONNECTION_TIMEOUT_MS', 'VITE_KC_DEV_TOKEN', + 'IS_PLAYWRIGHT', // Really we shouldn't use these and our code should use NODE_ENV diff --git a/yarn.lock b/yarn.lock index c7c105f23..b94d9bcef 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1866,14 +1866,14 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@kittycad/lib@2.0.26": - version "2.0.26" - resolved "https://registry.yarnpkg.com/@kittycad/lib/-/lib-2.0.26.tgz#4e7faa36ba9f9a2652f0cceaca40c9da9bd9e7ec" - integrity sha512-YFELcnBMiIsc24r4tnVFsFQFXr1iv8Kn/jmGGd7AnjR80BE4+GgbXf/NC7nNKCgsAhzxAXWFiupQ7bN+ImfUIw== +"@kittycad/lib@2.0.28": + version "2.0.28" + resolved "https://registry.yarnpkg.com/@kittycad/lib/-/lib-2.0.28.tgz#884d561f0d5440f97a3368c7d9f088667447a654" + integrity sha512-DTxUJgrTWk/IB8xSAPsaT3U34PVlWR3Mh/HwVIGWWpd8v/TKebO2vMdfkfn5XcsW1GwMawH/xZo9Su6OCuLXHg== dependencies: openapi-types "^12.0.0" ts-node "^10.9.1" - tslib "~2.4" + tslib "~2.8" "@leichtgewicht/ip-codec@^2.0.1": version "2.0.5" @@ -1885,10 +1885,10 @@ resolved "https://registry.yarnpkg.com/@lezer/common/-/common-1.2.1.tgz#198b278b7869668e1bebbe687586e12a42731049" integrity sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ== -"@lezer/generator@^1.7.2": - version "1.7.2" - resolved "https://registry.yarnpkg.com/@lezer/generator/-/generator-1.7.2.tgz#a491c91eb9f117ea803e748fa97574514156a2a3" - integrity sha512-CwgULPOPPmH54tv4gki18bElLCdJ1+FBC+nGVSVD08vFWDsMjS7KEjNTph9JOypDnet90ujN3LzQiW3CyVODNQ== +"@lezer/generator@^1.7.3": + version "1.7.3" + resolved "https://registry.yarnpkg.com/@lezer/generator/-/generator-1.7.3.tgz#8bf9e99c7690dd31327425ca46706a380413f54d" + integrity sha512-vAI2O1tPF8QMMgp+bdUeeJCneJNkOZvqsrtyb4ohnFVFdboSqPwBEacnt0HH4E+5h+qsIwTHUSAhffU4hzKl1A== dependencies: "@lezer/common" "^1.1.0" "@lezer/lr" "^1.3.0" @@ -2599,15 +2599,15 @@ resolved "https://registry.yarnpkg.com/@types/webxr/-/webxr-0.5.19.tgz#463a27bc06ff1c0a0c997e86b48bf24c5f50a4af" integrity sha512-4hxA+NwohSgImdTSlPXEqDqqFktNgmTXQ05ff1uWam05tNGroCMp4G+4XVl6qWm1p7GQ/9oD41kAYsSssF6Mzw== -"@types/wicg-file-system-access@^2023.10.5": - version "2023.10.5" - resolved "https://registry.yarnpkg.com/@types/wicg-file-system-access/-/wicg-file-system-access-2023.10.5.tgz#14b3c25eb4d914b5734795bdea71da229f918b9d" - integrity sha512-e9kZO9kCdLqT2h9Tw38oGv9UNzBBWaR1MzuAavxPcsV/7FJ3tWbU6RI3uB+yKIDPGLkGVbplS52ub0AcRLvrhA== +"@types/wicg-file-system-access@^2023.10.6": + version "2023.10.6" + resolved "https://registry.yarnpkg.com/@types/wicg-file-system-access/-/wicg-file-system-access-2023.10.6.tgz#cd8149b14c31b73a53478e656790873945e73ba1" + integrity sha512-YO/183gNRzZFSdKu+ikkD7ambAj4PhgjFAF2A/Mw/7wroSF6ne8r804RkpZzqrJ/F6DO2/IYlQF/ULOZ/bhKyA== -"@types/ws@^8.18.0": - version "8.18.0" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.18.0.tgz#8a2ec491d6f0685ceaab9a9b7ff44146236993b5" - integrity sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw== +"@types/ws@^8.18.1": + version "8.18.1" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.18.1.tgz#48464e4bf2ddfd17db13d845467f6070ffea4aa9" + integrity sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg== dependencies: "@types/node" "*" @@ -3509,6 +3509,14 @@ call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1: es-errors "^1.3.0" function-bind "^1.1.2" +call-bind-apply-helpers@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6" + integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" @@ -3538,6 +3546,14 @@ call-bound@^1.0.2, call-bound@^1.0.3: call-bind-apply-helpers "^1.0.1" get-intrinsic "^1.2.6" +call-bound@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a" + integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg== + dependencies: + call-bind-apply-helpers "^1.0.2" + get-intrinsic "^1.3.0" + callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -4527,6 +4543,13 @@ es-object-atoms@^1.0.0: dependencies: es-errors "^1.3.0" +es-object-atoms@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1" + integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== + dependencies: + es-errors "^1.3.0" + es-set-tostringtag@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" @@ -4722,10 +4745,10 @@ eslint-plugin-react-perf@^3.3.3: resolved "https://registry.yarnpkg.com/eslint-plugin-react-perf/-/eslint-plugin-react-perf-3.3.3.tgz#29f97ab494fff18dc5e6ec34b056d9a21a86ee71" integrity sha512-EzPdxsRJg5IllCAH9ny/3nK7sv9251tvKmi/d3Ouv5KzI8TB3zNhzScxL9wnh9Hvv8GYC5LEtzTauynfOEYiAw== -eslint-plugin-react@^7.37.4: - version "7.37.4" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz#1b6c80b6175b6ae4b26055ae4d55d04c414c7181" - integrity sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ== +eslint-plugin-react@^7.37.5: + version "7.37.5" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz#2975511472bdda1b272b34d779335c9b0e877065" + integrity sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA== dependencies: array-includes "^3.1.8" array.prototype.findlast "^1.2.5" @@ -4737,7 +4760,7 @@ eslint-plugin-react@^7.37.4: hasown "^2.0.2" jsx-ast-utils "^2.4.1 || ^3.0.0" minimatch "^3.1.2" - object.entries "^1.1.8" + object.entries "^1.1.9" object.fromentries "^2.0.8" object.values "^1.2.1" prop-types "^15.8.1" @@ -5364,6 +5387,22 @@ get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7: hasown "^2.0.2" math-intrinsics "^1.1.0" +get-intrinsic@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01" + integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== + dependencies: + call-bind-apply-helpers "^1.0.2" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + function-bind "^1.1.2" + get-proto "^1.0.1" + gopd "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + math-intrinsics "^1.1.0" + get-package-info@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/get-package-info/-/get-package-info-1.0.0.tgz#6432796563e28113cd9474dbbd00052985a4999c" @@ -7147,14 +7186,15 @@ object.assign@^4.1.5: has-symbols "^1.0.3" object-keys "^1.1.1" -object.entries@^1.1.8: - version "1.1.8" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.8.tgz#bffe6f282e01f4d17807204a24f8edd823599c41" - integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== +object.entries@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.9.tgz#e4770a6a1444afb61bd39f984018b5bede25f8b3" + integrity sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw== dependencies: - call-bind "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" define-properties "^1.2.1" - es-object-atoms "^1.0.0" + es-object-atoms "^1.1.1" object.fromentries@^2.0.8: version "2.0.8" @@ -9085,21 +9125,11 @@ tsconfig-paths@^3.15.0: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@^2.0.1, tslib@^2.3.0: - version "2.6.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" - integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== - -tslib@^2.6.2: +tslib@^2.0.1, tslib@^2.3.0, tslib@^2.6.2, tslib@~2.8: version "2.8.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== -tslib@~2.4: - version "2.4.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" - integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== - type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" @@ -9233,10 +9263,10 @@ typescript-eslint@^8.26.1: "@typescript-eslint/parser" "8.26.1" "@typescript-eslint/utils" "8.26.1" -typescript@^5.2.2, typescript@^5.4.3, typescript@^5.8.2: - version "5.8.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.2.tgz#8170b3702f74b79db2e5a96207c15e65807999e4" - integrity sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ== +typescript@^5.2.2, typescript@^5.4.3, typescript@^5.8.3: + version "5.8.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e" + integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ== ua-parser-js@^1.0.35, ua-parser-js@^1.0.37: version "1.0.38"