1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ExpressionStatement", 6 "expression": { 7 "type": "UnaryExpression", 8 "operator": "+", 9 "prefix": true, 10 "argument": { 11 "type": "Identifier", 12 "name": "a", 13 "loc": { 14 "start": { 15 "line": 17, 16 "column": 2 17 }, 18 "end": { 19 "line": 17, 20 "column": 3 21 } 22 } 23 }, 24 "loc": { 25 "start": { 26 "line": 17, 27 "column": 1 28 }, 29 "end": { 30 "line": 17, 31 "column": 3 32 } 33 } 34 }, 35 "loc": { 36 "start": { 37 "line": 17, 38 "column": 1 39 }, 40 "end": { 41 "line": 17, 42 "column": 4 43 } 44 } 45 }, 46 { 47 "type": "ExpressionStatement", 48 "expression": { 49 "type": "UnaryExpression", 50 "operator": "-", 51 "prefix": true, 52 "argument": { 53 "type": "Identifier", 54 "name": "b", 55 "loc": { 56 "start": { 57 "line": 18, 58 "column": 2 59 }, 60 "end": { 61 "line": 18, 62 "column": 3 63 } 64 } 65 }, 66 "loc": { 67 "start": { 68 "line": 18, 69 "column": 1 70 }, 71 "end": { 72 "line": 18, 73 "column": 3 74 } 75 } 76 }, 77 "loc": { 78 "start": { 79 "line": 18, 80 "column": 1 81 }, 82 "end": { 83 "line": 18, 84 "column": 4 85 } 86 } 87 }, 88 { 89 "type": "ExpressionStatement", 90 "expression": { 91 "type": "BinaryExpression", 92 "operator": "-", 93 "left": { 94 "type": "UnaryExpression", 95 "operator": "+", 96 "prefix": true, 97 "argument": { 98 "type": "Identifier", 99 "name": "a", 100 "loc": { 101 "start": { 102 "line": 19, 103 "column": 2 104 }, 105 "end": { 106 "line": 19, 107 "column": 3 108 } 109 } 110 }, 111 "loc": { 112 "start": { 113 "line": 19, 114 "column": 1 115 }, 116 "end": { 117 "line": 19, 118 "column": 3 119 } 120 } 121 }, 122 "right": { 123 "type": "Identifier", 124 "name": "b", 125 "loc": { 126 "start": { 127 "line": 20, 128 "column": 2 129 }, 130 "end": { 131 "line": 20, 132 "column": 3 133 } 134 } 135 }, 136 "loc": { 137 "start": { 138 "line": 19, 139 "column": 1 140 }, 141 "end": { 142 "line": 20, 143 "column": 3 144 } 145 } 146 }, 147 "loc": { 148 "start": { 149 "line": 19, 150 "column": 1 151 }, 152 "end": { 153 "line": 20, 154 "column": 4 155 } 156 } 157 }, 158 { 159 "type": "ExpressionStatement", 160 "expression": { 161 "type": "UnaryExpression", 162 "operator": "!", 163 "prefix": true, 164 "argument": { 165 "type": "Identifier", 166 "name": "c", 167 "loc": { 168 "start": { 169 "line": 21, 170 "column": 2 171 }, 172 "end": { 173 "line": 21, 174 "column": 3 175 } 176 } 177 }, 178 "loc": { 179 "start": { 180 "line": 21, 181 "column": 1 182 }, 183 "end": { 184 "line": 21, 185 "column": 3 186 } 187 } 188 }, 189 "loc": { 190 "start": { 191 "line": 21, 192 "column": 1 193 }, 194 "end": { 195 "line": 21, 196 "column": 3 197 } 198 } 199 }, 200 { 201 "type": "ExpressionStatement", 202 "expression": { 203 "type": "UnaryExpression", 204 "operator": "typeof", 205 "prefix": true, 206 "argument": { 207 "type": "Identifier", 208 "name": "d", 209 "loc": { 210 "start": { 211 "line": 22, 212 "column": 8 213 }, 214 "end": { 215 "line": 22, 216 "column": 9 217 } 218 } 219 }, 220 "loc": { 221 "start": { 222 "line": 22, 223 "column": 1 224 }, 225 "end": { 226 "line": 22, 227 "column": 9 228 } 229 } 230 }, 231 "loc": { 232 "start": { 233 "line": 22, 234 "column": 1 235 }, 236 "end": { 237 "line": 22, 238 "column": 9 239 } 240 } 241 }, 242 { 243 "type": "ExpressionStatement", 244 "expression": { 245 "type": "UnaryExpression", 246 "operator": "void", 247 "prefix": true, 248 "argument": { 249 "type": "Identifier", 250 "name": "e", 251 "loc": { 252 "start": { 253 "line": 23, 254 "column": 6 255 }, 256 "end": { 257 "line": 23, 258 "column": 7 259 } 260 } 261 }, 262 "loc": { 263 "start": { 264 "line": 23, 265 "column": 1 266 }, 267 "end": { 268 "line": 23, 269 "column": 7 270 } 271 } 272 }, 273 "loc": { 274 "start": { 275 "line": 23, 276 "column": 1 277 }, 278 "end": { 279 "line": 23, 280 "column": 7 281 } 282 } 283 }, 284 { 285 "type": "ExpressionStatement", 286 "expression": { 287 "type": "UnaryExpression", 288 "operator": "delete", 289 "prefix": true, 290 "argument": { 291 "type": "NumberLiteral", 292 "value": 12, 293 "loc": { 294 "start": { 295 "line": 24, 296 "column": 8 297 }, 298 "end": { 299 "line": 24, 300 "column": 10 301 } 302 } 303 }, 304 "loc": { 305 "start": { 306 "line": 24, 307 "column": 1 308 }, 309 "end": { 310 "line": 24, 311 "column": 10 312 } 313 } 314 }, 315 "loc": { 316 "start": { 317 "line": 24, 318 "column": 1 319 }, 320 "end": { 321 "line": 24, 322 "column": 10 323 } 324 } 325 }, 326 { 327 "type": "ExpressionStatement", 328 "expression": { 329 "type": "LogicalExpression", 330 "operator": "||", 331 "left": { 332 "type": "UnaryExpression", 333 "operator": "!", 334 "prefix": true, 335 "argument": { 336 "type": "Identifier", 337 "name": "a", 338 "loc": { 339 "start": { 340 "line": 25, 341 "column": 2 342 }, 343 "end": { 344 "line": 25, 345 "column": 3 346 } 347 } 348 }, 349 "loc": { 350 "start": { 351 "line": 25, 352 "column": 1 353 }, 354 "end": { 355 "line": 25, 356 "column": 3 357 } 358 } 359 }, 360 "right": { 361 "type": "LogicalExpression", 362 "operator": "&&", 363 "left": { 364 "type": "UnaryExpression", 365 "operator": "~", 366 "prefix": true, 367 "argument": { 368 "type": "Identifier", 369 "name": "b", 370 "loc": { 371 "start": { 372 "line": 25, 373 "column": 8 374 }, 375 "end": { 376 "line": 25, 377 "column": 9 378 } 379 } 380 }, 381 "loc": { 382 "start": { 383 "line": 25, 384 "column": 7 385 }, 386 "end": { 387 "line": 25, 388 "column": 9 389 } 390 } 391 }, 392 "right": { 393 "type": "BinaryExpression", 394 "operator": "+", 395 "left": { 396 "type": "UnaryExpression", 397 "operator": "+", 398 "prefix": true, 399 "argument": { 400 "type": "Identifier", 401 "name": "c", 402 "loc": { 403 "start": { 404 "line": 25, 405 "column": 14 406 }, 407 "end": { 408 "line": 25, 409 "column": 15 410 } 411 } 412 }, 413 "loc": { 414 "start": { 415 "line": 25, 416 "column": 13 417 }, 418 "end": { 419 "line": 25, 420 "column": 15 421 } 422 } 423 }, 424 "right": { 425 "type": "UnaryExpression", 426 "operator": "-", 427 "prefix": true, 428 "argument": { 429 "type": "Identifier", 430 "name": "d", 431 "loc": { 432 "start": { 433 "line": 25, 434 "column": 19 435 }, 436 "end": { 437 "line": 25, 438 "column": 20 439 } 440 } 441 }, 442 "loc": { 443 "start": { 444 "line": 25, 445 "column": 18 446 }, 447 "end": { 448 "line": 25, 449 "column": 20 450 } 451 } 452 }, 453 "loc": { 454 "start": { 455 "line": 25, 456 "column": 13 457 }, 458 "end": { 459 "line": 25, 460 "column": 20 461 } 462 } 463 }, 464 "loc": { 465 "start": { 466 "line": 25, 467 "column": 7 468 }, 469 "end": { 470 "line": 25, 471 "column": 20 472 } 473 } 474 }, 475 "loc": { 476 "start": { 477 "line": 25, 478 "column": 1 479 }, 480 "end": { 481 "line": 25, 482 "column": 20 483 } 484 } 485 }, 486 "loc": { 487 "start": { 488 "line": 25, 489 "column": 1 490 }, 491 "end": { 492 "line": 25, 493 "column": 20 494 } 495 } 496 } 497 ], 498 "loc": { 499 "start": { 500 "line": 1, 501 "column": 1 502 }, 503 "end": { 504 "line": 25, 505 "column": 20 506 } 507 } 508} 509