• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "IfStatement",
6      "test": {
7        "type": "UnaryExpression",
8        "operator": "!",
9        "prefix": true,
10        "argument": {
11          "type": "NumberLiteral",
12          "value": 1,
13          "loc": {
14            "start": {
15              "line": 17,
16              "column": 5
17            },
18            "end": {
19              "line": 17,
20              "column": 8
21            }
22          }
23        },
24        "loc": {
25          "start": {
26            "line": 17,
27            "column": 4
28          },
29          "end": {
30            "line": 17,
31            "column": 8
32          }
33        }
34      },
35      "consequent": {
36        "type": "ExpressionStatement",
37        "expression": {
38          "type": "AssignmentExpression",
39          "operator": "=",
40          "left": {
41            "type": "Identifier",
42            "name": "alma",
43            "loc": {
44              "start": {
45                "line": 18,
46                "column": 2
47              },
48              "end": {
49                "line": 18,
50                "column": 6
51              }
52            }
53          },
54          "right": {
55            "type": "NumberLiteral",
56            "value": 0,
57            "loc": {
58              "start": {
59                "line": 18,
60                "column": 9
61              },
62              "end": {
63                "line": 18,
64                "column": 10
65              }
66            }
67          },
68          "loc": {
69            "start": {
70              "line": 18,
71              "column": 2
72            },
73            "end": {
74              "line": 18,
75              "column": 10
76            }
77          }
78        },
79        "loc": {
80          "start": {
81            "line": 18,
82            "column": 2
83          },
84          "end": {
85            "line": 18,
86            "column": 10
87          }
88        }
89      },
90      "alternate": null,
91      "loc": {
92        "start": {
93          "line": 17,
94          "column": 1
95        },
96        "end": {
97          "line": 18,
98          "column": 10
99        }
100      }
101    },
102    {
103      "type": "IfStatement",
104      "test": {
105        "type": "NumberLiteral",
106        "value": 1,
107        "loc": {
108          "start": {
109            "line": 20,
110            "column": 4
111          },
112          "end": {
113            "line": 20,
114            "column": 5
115          }
116        }
117      },
118      "consequent": {
119        "type": "ExpressionStatement",
120        "expression": {
121          "type": "AssignmentExpression",
122          "operator": "=",
123          "left": {
124            "type": "Identifier",
125            "name": "fa",
126            "loc": {
127              "start": {
128                "line": 20,
129                "column": 7
130              },
131              "end": {
132                "line": 20,
133                "column": 9
134              }
135            }
136          },
137          "right": {
138            "type": "NumberLiteral",
139            "value": 1,
140            "loc": {
141              "start": {
142                "line": 20,
143                "column": 12
144              },
145              "end": {
146                "line": 20,
147                "column": 13
148              }
149            }
150          },
151          "loc": {
152            "start": {
153              "line": 20,
154              "column": 7
155            },
156            "end": {
157              "line": 20,
158              "column": 13
159            }
160          }
161        },
162        "loc": {
163          "start": {
164            "line": 20,
165            "column": 7
166          },
167          "end": {
168            "line": 20,
169            "column": 13
170          }
171        }
172      },
173      "alternate": null,
174      "loc": {
175        "start": {
176          "line": 20,
177          "column": 1
178        },
179        "end": {
180          "line": 20,
181          "column": 13
182        }
183      }
184    },
185    {
186      "type": "IfStatement",
187      "test": {
188        "type": "NumberLiteral",
189        "value": 0,
190        "loc": {
191          "start": {
192            "line": 22,
193            "column": 4
194          },
195          "end": {
196            "line": 22,
197            "column": 5
198          }
199        }
200      },
201      "consequent": {
202        "type": "ExpressionStatement",
203        "expression": {
204          "type": "AssignmentExpression",
205          "operator": "=",
206          "left": {
207            "type": "Identifier",
208            "name": "alma",
209            "loc": {
210              "start": {
211                "line": 22,
212                "column": 7
213              },
214              "end": {
215                "line": 22,
216                "column": 11
217              }
218            }
219          },
220          "right": {
221            "type": "NumberLiteral",
222            "value": 0,
223            "loc": {
224              "start": {
225                "line": 22,
226                "column": 14
227              },
228              "end": {
229                "line": 22,
230                "column": 15
231              }
232            }
233          },
234          "loc": {
235            "start": {
236              "line": 22,
237              "column": 7
238            },
239            "end": {
240              "line": 22,
241              "column": 15
242            }
243          }
244        },
245        "loc": {
246          "start": {
247            "line": 22,
248            "column": 7
249          },
250          "end": {
251            "line": 22,
252            "column": 16
253          }
254        }
255      },
256      "alternate": {
257        "type": "ExpressionStatement",
258        "expression": {
259          "type": "AssignmentExpression",
260          "operator": "=",
261          "left": {
262            "type": "Identifier",
263            "name": "fa",
264            "loc": {
265              "start": {
266                "line": 22,
267                "column": 22
268              },
269              "end": {
270                "line": 22,
271                "column": 24
272              }
273            }
274          },
275          "right": {
276            "type": "NumberLiteral",
277            "value": 1,
278            "loc": {
279              "start": {
280                "line": 22,
281                "column": 27
282              },
283              "end": {
284                "line": 22,
285                "column": 28
286              }
287            }
288          },
289          "loc": {
290            "start": {
291              "line": 22,
292              "column": 22
293            },
294            "end": {
295              "line": 22,
296              "column": 28
297            }
298          }
299        },
300        "loc": {
301          "start": {
302            "line": 22,
303            "column": 22
304          },
305          "end": {
306            "line": 22,
307            "column": 28
308          }
309        }
310      },
311      "loc": {
312        "start": {
313          "line": 22,
314          "column": 1
315        },
316        "end": {
317          "line": 22,
318          "column": 28
319        }
320      }
321    },
322    {
323      "type": "IfStatement",
324      "test": {
325        "type": "NumberLiteral",
326        "value": 0,
327        "loc": {
328          "start": {
329            "line": 24,
330            "column": 4
331          },
332          "end": {
333            "line": 24,
334            "column": 5
335          }
336        }
337      },
338      "consequent": {
339        "type": "ExpressionStatement",
340        "expression": {
341          "type": "AssignmentExpression",
342          "operator": "=",
343          "left": {
344            "type": "Identifier",
345            "name": "alma",
346            "loc": {
347              "start": {
348                "line": 25,
349                "column": 3
350              },
351              "end": {
352                "line": 25,
353                "column": 7
354              }
355            }
356          },
357          "right": {
358            "type": "NumberLiteral",
359            "value": 0,
360            "loc": {
361              "start": {
362                "line": 25,
363                "column": 10
364              },
365              "end": {
366                "line": 25,
367                "column": 11
368              }
369            }
370          },
371          "loc": {
372            "start": {
373              "line": 25,
374              "column": 3
375            },
376            "end": {
377              "line": 25,
378              "column": 11
379            }
380          }
381        },
382        "loc": {
383          "start": {
384            "line": 25,
385            "column": 3
386          },
387          "end": {
388            "line": 25,
389            "column": 12
390          }
391        }
392      },
393      "alternate": {
394        "type": "ExpressionStatement",
395        "expression": {
396          "type": "AssignmentExpression",
397          "operator": "=",
398          "left": {
399            "type": "Identifier",
400            "name": "fa",
401            "loc": {
402              "start": {
403                "line": 26,
404                "column": 6
405              },
406              "end": {
407                "line": 26,
408                "column": 8
409              }
410            }
411          },
412          "right": {
413            "type": "NumberLiteral",
414            "value": 1,
415            "loc": {
416              "start": {
417                "line": 26,
418                "column": 11
419              },
420              "end": {
421                "line": 26,
422                "column": 12
423              }
424            }
425          },
426          "loc": {
427            "start": {
428              "line": 26,
429              "column": 6
430            },
431            "end": {
432              "line": 26,
433              "column": 12
434            }
435          }
436        },
437        "loc": {
438          "start": {
439            "line": 26,
440            "column": 6
441          },
442          "end": {
443            "line": 26,
444            "column": 12
445          }
446        }
447      },
448      "loc": {
449        "start": {
450          "line": 24,
451          "column": 1
452        },
453        "end": {
454          "line": 26,
455          "column": 12
456        }
457      }
458    },
459    {
460      "type": "IfStatement",
461      "test": {
462        "type": "NumberLiteral",
463        "value": 0,
464        "loc": {
465          "start": {
466            "line": 28,
467            "column": 4
468          },
469          "end": {
470            "line": 28,
471            "column": 5
472          }
473        }
474      },
475      "consequent": {
476        "type": "BlockStatement",
477        "statements": [
478          {
479            "type": "ExpressionStatement",
480            "expression": {
481              "type": "AssignmentExpression",
482              "operator": "=",
483              "left": {
484                "type": "Identifier",
485                "name": "alma",
486                "loc": {
487                  "start": {
488                    "line": 28,
489                    "column": 8
490                  },
491                  "end": {
492                    "line": 28,
493                    "column": 12
494                  }
495                }
496              },
497              "right": {
498                "type": "NumberLiteral",
499                "value": 0,
500                "loc": {
501                  "start": {
502                    "line": 28,
503                    "column": 15
504                  },
505                  "end": {
506                    "line": 28,
507                    "column": 16
508                  }
509                }
510              },
511              "loc": {
512                "start": {
513                  "line": 28,
514                  "column": 8
515                },
516                "end": {
517                  "line": 28,
518                  "column": 16
519                }
520              }
521            },
522            "loc": {
523              "start": {
524                "line": 28,
525                "column": 8
526              },
527              "end": {
528                "line": 28,
529                "column": 16
530              }
531            }
532          }
533        ],
534        "loc": {
535          "start": {
536            "line": 28,
537            "column": 7
538          },
539          "end": {
540            "line": 28,
541            "column": 17
542          }
543        }
544      },
545      "alternate": {
546        "type": "ExpressionStatement",
547        "expression": {
548          "type": "AssignmentExpression",
549          "operator": "=",
550          "left": {
551            "type": "Identifier",
552            "name": "fa",
553            "loc": {
554              "start": {
555                "line": 28,
556                "column": 23
557              },
558              "end": {
559                "line": 28,
560                "column": 25
561              }
562            }
563          },
564          "right": {
565            "type": "NumberLiteral",
566            "value": 1,
567            "loc": {
568              "start": {
569                "line": 28,
570                "column": 28
571              },
572              "end": {
573                "line": 28,
574                "column": 29
575              }
576            }
577          },
578          "loc": {
579            "start": {
580              "line": 28,
581              "column": 23
582            },
583            "end": {
584              "line": 28,
585              "column": 29
586            }
587          }
588        },
589        "loc": {
590          "start": {
591            "line": 28,
592            "column": 23
593          },
594          "end": {
595            "line": 28,
596            "column": 29
597          }
598        }
599      },
600      "loc": {
601        "start": {
602          "line": 28,
603          "column": 1
604        },
605        "end": {
606          "line": 28,
607          "column": 29
608        }
609      }
610    },
611    {
612      "type": "IfStatement",
613      "test": {
614        "type": "NumberLiteral",
615        "value": 0,
616        "loc": {
617          "start": {
618            "line": 30,
619            "column": 5
620          },
621          "end": {
622            "line": 30,
623            "column": 6
624          }
625        }
626      },
627      "consequent": {
628        "type": "EmptyStatement",
629        "loc": {
630          "start": {
631            "line": 30,
632            "column": 7
633          },
634          "end": {
635            "line": 30,
636            "column": 8
637          }
638        }
639      },
640      "alternate": {
641        "type": "IfStatement",
642        "test": {
643          "type": "StringLiteral",
644          "value": "alma",
645          "loc": {
646            "start": {
647              "line": 32,
648              "column": 4
649            },
650            "end": {
651              "line": 32,
652              "column": 10
653            }
654          }
655        },
656        "consequent": {
657          "type": "EmptyStatement",
658          "loc": {
659            "start": {
660              "line": 32,
661              "column": 11
662            },
663            "end": {
664              "line": 32,
665              "column": 12
666            }
667          }
668        },
669        "alternate": null,
670        "loc": {
671          "start": {
672            "line": 32,
673            "column": 1
674          },
675          "end": {
676            "line": 32,
677            "column": 12
678          }
679        }
680      },
681      "loc": {
682        "start": {
683          "line": 30,
684          "column": 1
685        },
686        "end": {
687          "line": 32,
688          "column": 12
689        }
690      }
691    },
692    {
693      "type": "IfStatement",
694      "test": {
695        "type": "NumberLiteral",
696        "value": 0,
697        "loc": {
698          "start": {
699            "line": 34,
700            "column": 4
701          },
702          "end": {
703            "line": 34,
704            "column": 5
705          }
706        }
707      },
708      "consequent": {
709        "type": "EmptyStatement",
710        "loc": {
711          "start": {
712            "line": 34,
713            "column": 6
714          },
715          "end": {
716            "line": 34,
717            "column": 7
718          }
719        }
720      },
721      "alternate": {
722        "type": "IfStatement",
723        "test": {
724          "type": "NumberLiteral",
725          "value": 0,
726          "loc": {
727            "start": {
728              "line": 34,
729              "column": 16
730            },
731            "end": {
732              "line": 34,
733              "column": 17
734            }
735          }
736        },
737        "consequent": {
738          "type": "EmptyStatement",
739          "loc": {
740            "start": {
741              "line": 34,
742              "column": 19
743            },
744            "end": {
745              "line": 34,
746              "column": 20
747            }
748          }
749        },
750        "alternate": {
751          "type": "IfStatement",
752          "test": {
753            "type": "NumberLiteral",
754            "value": 1,
755            "loc": {
756              "start": {
757                "line": 34,
758                "column": 28
759              },
760              "end": {
761                "line": 34,
762                "column": 29
763              }
764            }
765          },
766          "consequent": {
767            "type": "ExpressionStatement",
768            "expression": {
769              "type": "AssignmentExpression",
770              "operator": "=",
771              "left": {
772                "type": "Identifier",
773                "name": "alma",
774                "loc": {
775                  "start": {
776                    "line": 34,
777                    "column": 31
778                  },
779                  "end": {
780                    "line": 34,
781                    "column": 35
782                  }
783                }
784              },
785              "right": {
786                "type": "StringLiteral",
787                "value": "fa",
788                "loc": {
789                  "start": {
790                    "line": 34,
791                    "column": 38
792                  },
793                  "end": {
794                    "line": 34,
795                    "column": 42
796                  }
797                }
798              },
799              "loc": {
800                "start": {
801                  "line": 34,
802                  "column": 31
803                },
804                "end": {
805                  "line": 34,
806                  "column": 42
807                }
808              }
809            },
810            "loc": {
811              "start": {
812                "line": 34,
813                "column": 31
814              },
815              "end": {
816                "line": 34,
817                "column": 43
818              }
819            }
820          },
821          "alternate": {
822            "type": "EmptyStatement",
823            "loc": {
824              "start": {
825                "line": 34,
826                "column": 48
827              },
828              "end": {
829                "line": 34,
830                "column": 49
831              }
832            }
833          },
834          "loc": {
835            "start": {
836              "line": 34,
837              "column": 25
838            },
839            "end": {
840              "line": 34,
841              "column": 49
842            }
843          }
844        },
845        "loc": {
846          "start": {
847            "line": 34,
848            "column": 13
849          },
850          "end": {
851            "line": 34,
852            "column": 49
853          }
854        }
855      },
856      "loc": {
857        "start": {
858          "line": 34,
859          "column": 1
860        },
861        "end": {
862          "line": 34,
863          "column": 49
864        }
865      }
866    }
867  ],
868  "loc": {
869    "start": {
870      "line": 1,
871      "column": 1
872    },
873    "end": {
874      "line": 34,
875      "column": 49
876    }
877  }
878}
879