1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ExpressionStatement", 6 "expression": { 7 "type": "StringLiteral", 8 "value": "use strict", 9 "loc": { 10 "start": { 11 "line": 16, 12 "column": 1 13 }, 14 "end": { 15 "line": 16, 16 "column": 13 17 } 18 } 19 }, 20 "loc": { 21 "start": { 22 "line": 16, 23 "column": 1 24 }, 25 "end": { 26 "line": 16, 27 "column": 13 28 } 29 } 30 }, 31 { 32 "type": "VariableDeclaration", 33 "declarations": [ 34 { 35 "type": "VariableDeclarator", 36 "id": { 37 "type": "Identifier", 38 "name": "foo", 39 "loc": { 40 "start": { 41 "line": 18, 42 "column": 5 43 }, 44 "end": { 45 "line": 18, 46 "column": 8 47 } 48 } 49 }, 50 "init": { 51 "type": "FunctionExpression", 52 "function": { 53 "type": "ScriptFunction", 54 "id": { 55 "type": "Identifier", 56 "name": "is", 57 "loc": { 58 "start": { 59 "line": 18, 60 "column": 20 61 }, 62 "end": { 63 "line": 18, 64 "column": 22 65 } 66 } 67 }, 68 "generator": false, 69 "async": false, 70 "expression": false, 71 "params": [], 72 "body": { 73 "type": "BlockStatement", 74 "statements": [], 75 "loc": { 76 "start": { 77 "line": 18, 78 "column": 25 79 }, 80 "end": { 81 "line": 19, 82 "column": 2 83 } 84 } 85 }, 86 "loc": { 87 "start": { 88 "line": 18, 89 "column": 11 90 }, 91 "end": { 92 "line": 19, 93 "column": 2 94 } 95 } 96 }, 97 "loc": { 98 "start": { 99 "line": 18, 100 "column": 11 101 }, 102 "end": { 103 "line": 19, 104 "column": 2 105 } 106 } 107 }, 108 "loc": { 109 "start": { 110 "line": 18, 111 "column": 5 112 }, 113 "end": { 114 "line": 19, 115 "column": 2 116 } 117 } 118 } 119 ], 120 "kind": "let", 121 "loc": { 122 "start": { 123 "line": 18, 124 "column": 1 125 }, 126 "end": { 127 "line": 19, 128 "column": 2 129 } 130 } 131 } 132 ], 133 "loc": { 134 "start": { 135 "line": 1, 136 "column": 1 137 }, 138 "end": { 139 "line": 19, 140 "column": 2 141 } 142 } 143} 144