---
source: kcl/src/simulation_tests.rs
description: Operations executed sketch_on_face_end_negative_extrude.kcl
snapshot_kind: text
---
[
  {
    "type": "UserDefinedFunctionCall",
    "name": "cube",
    "functionSourceRange": [
      7,
      184,
      0
    ],
    "unlabeledArg": null,
    "labeledArgs": {},
    "sourceRange": [
      195,
      211,
      0
    ]
  },
  {
    "labeledArgs": {
      "data": {
        "sourceRange": [
          43,
          47,
          0
        ]
      }
    },
    "name": "startSketchOn",
    "sourceRange": [
      29,
      48,
      0
    ],
    "type": "StdLibCall",
    "unlabeledArg": null
  },
  {
    "type": "UserDefinedFunctionReturn"
  },
  {
    "labeledArgs": {
      "length": {
        "sourceRange": [
          248,
          250,
          0
        ]
      }
    },
    "name": "extrude",
    "sourceRange": [
      231,
      251,
      0
    ],
    "type": "StdLibCall",
    "unlabeledArg": null
  },
  {
    "labeledArgs": {
      "data": {
        "sourceRange": [
          277,
          284,
          0
        ]
      },
      "tag": {
        "sourceRange": [
          286,
          291,
          0
        ]
      }
    },
    "name": "startSketchOn",
    "sourceRange": [
      263,
      292,
      0
    ],
    "type": "StdLibCall",
    "unlabeledArg": null
  },
  {
    "labeledArgs": {
      "length": {
        "sourceRange": [
          436,
          438,
          0
        ]
      }
    },
    "name": "extrude",
    "sourceRange": [
      419,
      439,
      0
    ],
    "type": "StdLibCall",
    "unlabeledArg": null
  }
]
