---
source: kcl/src/parser/parser_impl.rs
expression: actual
---
{
  "type": "BinaryExpression",
  "start": 0,
  "end": 22,
  "operator": "*",
  "left": {
    "type": "Literal",
    "type": "Literal",
    "start": 0,
    "end": 1,
    "value": 1,
    "raw": "1"
  },
  "right": {
    "type": "BinaryExpression",
    "type": "BinaryExpression",
    "start": 7,
    "end": 22,
    "operator": "+",
    "left": {
      "type": "BinaryExpression",
      "type": "BinaryExpression",
      "start": 7,
      "end": 18,
      "operator": "/",
      "left": {
        "type": "BinaryExpression",
        "type": "BinaryExpression",
        "start": 7,
        "end": 12,
        "operator": "+",
        "left": {
          "type": "Literal",
          "type": "Literal",
          "start": 7,
          "end": 8,
          "value": 2,
          "raw": "2"
        },
        "right": {
          "type": "Literal",
          "type": "Literal",
          "start": 11,
          "end": 12,
          "value": 3,
          "raw": "3"
        }
      },
      "right": {
        "type": "Literal",
        "type": "Literal",
        "start": 17,
        "end": 18,
        "value": 4,
        "raw": "4"
      }
    },
    "right": {
      "type": "Literal",
      "type": "Literal",
      "start": 21,
      "end": 22,
      "value": 5,
      "raw": "5"
    }
  }
}
