1{
2    "functions": [
3      {
4        "name": ".func_main_0",
5        "signature": {
6          "retType": "any",
7          "params": [
8            "any",
9            "any",
10            "any"
11          ]
12      },
13      "ins": [
14        {
15          "opcode": "mov",
16          "regs": [
17            0,
18            10
19          ],
20          "ids": [],
21          "imms": [],
22          "label": "",
23          "debug_pos_info": {
24            "boundLeft": 0,
25            "boundRight": 1,
26            "sourceLineNum": -1,
27            "wholeLine": ""
28          }
29        },
30        {
31          "opcode": "mov",
32          "regs": [
33            1,
34            11
35          ],
36          "ids": [],
37          "imms": [],
38          "label": "",
39          "debug_pos_info": {
40            "boundLeft": 1,
41            "boundRight": 2,
42            "sourceLineNum": -1,
43            "wholeLine": ""
44          }
45        },
46        {
47          "opcode": "mov",
48          "regs": [
49            2,
50            12
51          ],
52          "ids": [],
53          "imms": [],
54          "label": "",
55          "debug_pos_info": {
56            "boundLeft": 2,
57            "boundRight": 3,
58            "sourceLineNum": -1,
59            "wholeLine": ""
60          }
61        },
62        {
63          "opcode": "ldai",
64          "regs": [],
65          "ids": [],
66          "imms": [
67            0
68          ],
69          "label": "",
70          "debug_pos_info": {
71            "boundLeft": 3,
72            "boundRight": 8,
73            "sourceLineNum": 15,
74            "wholeLine": ""
75          }
76        },
77        {
78          "opcode": "sta",
79          "regs": [
80            6
81          ],
82          "ids": [],
83          "imms": [],
84          "label": "",
85          "debug_pos_info": {
86            "boundLeft": 8,
87            "boundRight": 10,
88            "sourceLineNum": 15,
89            "wholeLine": ""
90          }
91        },
92        {
93          "opcode": "LABEL_2: ",
94          "regs": [],
95          "ids": [],
96          "imms": [],
97          "label": "LABEL_2",
98          "debug_pos_info": {
99            "boundLeft": 0,
100            "boundRight": 0,
101            "sourceLineNum": 15,
102            "wholeLine": ""
103          }
104        },
105        {
106          "opcode": "lda",
107          "regs": [
108            6
109          ],
110          "ids": [],
111          "imms": [],
112          "label": "",
113          "debug_pos_info": {
114            "boundLeft": 10,
115            "boundRight": 12,
116            "sourceLineNum": 15,
117            "wholeLine": ""
118          }
119        },
120        {
121          "opcode": "sta",
122          "regs": [
123            7
124          ],
125          "ids": [],
126          "imms": [],
127          "label": "",
128          "debug_pos_info": {
129            "boundLeft": 12,
130            "boundRight": 14,
131            "sourceLineNum": 15,
132            "wholeLine": ""
133          }
134        },
135        {
136          "opcode": "ldai",
137          "regs": [],
138          "ids": [],
139          "imms": [
140            5
141          ],
142          "label": "",
143          "debug_pos_info": {
144            "boundLeft": 14,
145            "boundRight": 19,
146            "sourceLineNum": 15,
147            "wholeLine": ""
148          }
149        },
150        {
151          "opcode": "less",
152          "regs": [
153            7
154          ],
155          "ids": [],
156          "imms": [
157            0
158          ],
159          "label": "",
160          "debug_pos_info": {
161            "boundLeft": 19,
162            "boundRight": 22,
163            "sourceLineNum": 15,
164            "wholeLine": ""
165          }
166        },
167        {
168          "opcode": "jeqz",
169          "regs": [],
170          "ids": [
171            "LABEL_0"
172          ],
173          "imms": [],
174          "label": "",
175          "debug_pos_info": {
176            "boundLeft": 22,
177            "boundRight": 24,
178            "sourceLineNum": 15,
179            "wholeLine": ""
180          }
181        },
182        {
183          "opcode": "ldai",
184          "regs": [],
185          "ids": [],
186          "imms": [
187            1
188          ],
189          "label": "",
190          "debug_pos_info": {
191            "boundLeft": 24,
192            "boundRight": 29,
193            "sourceLineNum": 16,
194            "wholeLine": ""
195          }
196        },
197        {
198          "opcode": "sta",
199          "regs": [
200            7
201          ],
202          "ids": [],
203          "imms": [],
204          "label": "",
205          "debug_pos_info": {
206            "boundLeft": 29,
207            "boundRight": 31,
208            "sourceLineNum": 16,
209            "wholeLine": ""
210          }
211        },
212        {
213          "opcode": "lda.str",
214          "regs": [],
215          "ids": [
216            "aaaa"
217          ],
218          "imms": [],
219          "label": "",
220          "debug_pos_info": {
221            "boundLeft": 31,
222            "boundRight": 34,
223            "sourceLineNum": 17,
224            "wholeLine": ""
225          }
226        },
227        {
228          "opcode": "LABEL_1: ",
229          "regs": [],
230          "ids": [],
231          "imms": [],
232          "label": "LABEL_1",
233          "debug_pos_info": {
234            "boundLeft": 0,
235            "boundRight": 0,
236            "sourceLineNum": 15,
237            "wholeLine": ""
238          }
239        },
240        {
241          "opcode": "lda",
242          "regs": [
243            6
244          ],
245          "ids": [],
246          "imms": [],
247          "label": "",
248          "debug_pos_info": {
249            "boundLeft": 34,
250            "boundRight": 36,
251            "sourceLineNum": 15,
252            "wholeLine": ""
253          }
254        },
255        {
256          "opcode": "sta",
257          "regs": [
258            7
259          ],
260          "ids": [],
261          "imms": [],
262          "label": "",
263          "debug_pos_info": {
264            "boundLeft": 36,
265            "boundRight": 38,
266            "sourceLineNum": 15,
267            "wholeLine": ""
268          }
269        },
270        {
271          "opcode": "lda",
272          "regs": [
273            7
274          ],
275          "ids": [],
276          "imms": [],
277          "label": "",
278          "debug_pos_info": {
279            "boundLeft": 38,
280            "boundRight": 40,
281            "sourceLineNum": 15,
282            "wholeLine": ""
283          }
284        },
285        {
286          "opcode": "tonumeric",
287          "regs": [],
288          "ids": [],
289          "imms": [
290            1
291          ],
292          "label": "",
293          "debug_pos_info": {
294            "boundLeft": 40,
295            "boundRight": 42,
296            "sourceLineNum": 15,
297            "wholeLine": ""
298          }
299        },
300        {
301          "opcode": "sta",
302          "regs": [
303            7
304          ],
305          "ids": [],
306          "imms": [],
307          "label": "",
308          "debug_pos_info": {
309            "boundLeft": 42,
310            "boundRight": 44,
311            "sourceLineNum": 15,
312            "wholeLine": ""
313          }
314        },
315        {
316          "opcode": "lda",
317          "regs": [
318            7
319          ],
320          "ids": [],
321          "imms": [],
322          "label": "",
323          "debug_pos_info": {
324            "boundLeft": 44,
325            "boundRight": 46,
326            "sourceLineNum": 15,
327            "wholeLine": ""
328          }
329        },
330        {
331          "opcode": "inc",
332          "regs": [],
333          "ids": [],
334          "imms": [
335            2
336          ],
337          "label": "",
338          "debug_pos_info": {
339            "boundLeft": 46,
340            "boundRight": 48,
341            "sourceLineNum": 15,
342            "wholeLine": ""
343          }
344        },
345        {
346          "opcode": "sta",
347          "regs": [
348            6
349          ],
350          "ids": [],
351          "imms": [],
352          "label": "",
353          "debug_pos_info": {
354            "boundLeft": 48,
355            "boundRight": 50,
356            "sourceLineNum": 15,
357            "wholeLine": ""
358          }
359        },
360        {
361          "opcode": "lda",
362          "regs": [
363            7
364          ],
365          "ids": [],
366          "imms": [],
367          "label": "",
368          "debug_pos_info": {
369            "boundLeft": 50,
370            "boundRight": 52,
371            "sourceLineNum": 15,
372            "wholeLine": ""
373          }
374        },
375        {
376          "opcode": "jmp",
377          "regs": [],
378          "ids": [
379            "LABEL_2"
380          ],
381          "imms": [],
382          "label": "",
383          "debug_pos_info": {
384            "boundLeft": 52,
385            "boundRight": 54,
386            "sourceLineNum": 15,
387            "wholeLine": ""
388          }
389        },
390        {
391          "opcode": "LABEL_0: ",
392          "regs": [],
393          "ids": [],
394          "imms": [],
395          "label": "LABEL_0",
396          "debug_pos_info": {
397            "boundLeft": 0,
398            "boundRight": 0,
399            "sourceLineNum": 15,
400            "wholeLine": ""
401          }
402        },
403        {
404          "opcode": "ldai",
405          "regs": [],
406          "ids": [],
407          "imms": [
408            2
409          ],
410          "label": "",
411          "debug_pos_info": {
412            "boundLeft": 54,
413            "boundRight": 59,
414            "sourceLineNum": 19,
415            "wholeLine": ""
416          }
417        },
418        {
419          "opcode": "sttoglobalrecord",
420          "regs": [],
421          "ids": [
422            "b"
423          ],
424          "imms": [
425            3
426          ],
427          "label": "",
428          "debug_pos_info": {
429            "boundLeft": 59,
430            "boundRight": 64,
431            "sourceLineNum": 19,
432            "wholeLine": ""
433          }
434        },
435        {
436          "opcode": "ldai",
437          "regs": [],
438          "ids": [],
439          "imms": [
440            0
441          ],
442          "label": "",
443          "debug_pos_info": {
444            "boundLeft": 64,
445            "boundRight": 69,
446            "sourceLineNum": 20,
447            "wholeLine": ""
448          }
449        },
450        {
451          "opcode": "sta",
452          "regs": [
453            6
454          ],
455          "ids": [],
456          "imms": [],
457          "label": "",
458          "debug_pos_info": {
459            "boundLeft": 69,
460            "boundRight": 71,
461            "sourceLineNum": 20,
462            "wholeLine": ""
463          }
464        },
465        {
466          "opcode": "LABEL_5: ",
467          "regs": [],
468          "ids": [],
469          "imms": [],
470          "label": "LABEL_5",
471          "debug_pos_info": {
472            "boundLeft": 0,
473            "boundRight": 0,
474            "sourceLineNum": 20,
475            "wholeLine": ""
476          }
477        },
478        {
479          "opcode": "lda",
480          "regs": [
481            6
482          ],
483          "ids": [],
484          "imms": [],
485          "label": "",
486          "debug_pos_info": {
487            "boundLeft": 71,
488            "boundRight": 73,
489            "sourceLineNum": 20,
490            "wholeLine": ""
491          }
492        },
493        {
494          "opcode": "sta",
495          "regs": [
496            7
497          ],
498          "ids": [],
499          "imms": [],
500          "label": "",
501          "debug_pos_info": {
502            "boundLeft": 73,
503            "boundRight": 75,
504            "sourceLineNum": 20,
505            "wholeLine": ""
506          }
507        },
508        {
509          "opcode": "ldai",
510          "regs": [],
511          "ids": [],
512          "imms": [
513            10
514          ],
515          "label": "",
516          "debug_pos_info": {
517            "boundLeft": 75,
518            "boundRight": 80,
519            "sourceLineNum": 20,
520            "wholeLine": ""
521          }
522        },
523        {
524          "opcode": "less",
525          "regs": [
526            7
527          ],
528          "ids": [],
529          "imms": [
530            4
531          ],
532          "label": "",
533          "debug_pos_info": {
534            "boundLeft": 80,
535            "boundRight": 83,
536            "sourceLineNum": 20,
537            "wholeLine": ""
538          }
539        },
540        {
541          "opcode": "jeqz",
542          "regs": [],
543          "ids": [
544            "LABEL_3"
545          ],
546          "imms": [],
547          "label": "",
548          "debug_pos_info": {
549            "boundLeft": 83,
550            "boundRight": 85,
551            "sourceLineNum": 20,
552            "wholeLine": ""
553          }
554        },
555        {
556          "opcode": "ldai",
557          "regs": [],
558          "ids": [],
559          "imms": [
560            3
561          ],
562          "label": "",
563          "debug_pos_info": {
564            "boundLeft": 85,
565            "boundRight": 90,
566            "sourceLineNum": 21,
567            "wholeLine": ""
568          }
569        },
570        {
571          "opcode": "sta",
572          "regs": [
573            7
574          ],
575          "ids": [],
576          "imms": [],
577          "label": "",
578          "debug_pos_info": {
579            "boundLeft": 90,
580            "boundRight": 92,
581            "sourceLineNum": 21,
582            "wholeLine": ""
583          }
584        },
585        {
586          "opcode": "tryldglobalbyname",
587          "regs": [],
588          "ids": [
589            "print"
590          ],
591          "imms": [
592            5
593          ],
594          "label": "",
595          "debug_pos_info": {
596            "boundLeft": 92,
597            "boundRight": 96,
598            "sourceLineNum": 22,
599            "wholeLine": ""
600          }
601        },
602        {
603          "opcode": "sta",
604          "regs": [
605            8
606          ],
607          "ids": [],
608          "imms": [],
609          "label": "",
610          "debug_pos_info": {
611            "boundLeft": 96,
612            "boundRight": 98,
613            "sourceLineNum": 22,
614            "wholeLine": ""
615          }
616        },
617        {
618          "opcode": "lda",
619          "regs": [
620            7
621          ],
622          "ids": [],
623          "imms": [],
624          "label": "",
625          "debug_pos_info": {
626            "boundLeft": 98,
627            "boundRight": 100,
628            "sourceLineNum": 22,
629            "wholeLine": ""
630          }
631        },
632        {
633          "opcode": "sta",
634          "regs": [
635            9
636          ],
637          "ids": [],
638          "imms": [],
639          "label": "",
640          "debug_pos_info": {
641            "boundLeft": 100,
642            "boundRight": 102,
643            "sourceLineNum": 22,
644            "wholeLine": ""
645          }
646        },
647        {
648          "opcode": "lda",
649          "regs": [
650            8
651          ],
652          "ids": [],
653          "imms": [],
654          "label": "",
655          "debug_pos_info": {
656            "boundLeft": 102,
657            "boundRight": 104,
658            "sourceLineNum": 22,
659            "wholeLine": ""
660          }
661        },
662        {
663          "opcode": "callarg1",
664          "regs": [
665            9
666          ],
667          "ids": [],
668          "imms": [
669            6
670          ],
671          "label": "",
672          "debug_pos_info": {
673            "boundLeft": 104,
674            "boundRight": 107,
675            "sourceLineNum": 22,
676            "wholeLine": ""
677          }
678        },
679        {
680          "opcode": "LABEL_4: ",
681          "regs": [],
682          "ids": [],
683          "imms": [],
684          "label": "LABEL_4",
685          "debug_pos_info": {
686            "boundLeft": 0,
687            "boundRight": 0,
688            "sourceLineNum": 19,
689            "wholeLine": ""
690          }
691        },
692        {
693          "opcode": "lda",
694          "regs": [
695            6
696          ],
697          "ids": [],
698          "imms": [],
699          "label": "",
700          "debug_pos_info": {
701            "boundLeft": 107,
702            "boundRight": 109,
703            "sourceLineNum": 20,
704            "wholeLine": ""
705          }
706        },
707        {
708          "opcode": "sta",
709          "regs": [
710            7
711          ],
712          "ids": [],
713          "imms": [],
714          "label": "",
715          "debug_pos_info": {
716            "boundLeft": 109,
717            "boundRight": 111,
718            "sourceLineNum": 20,
719            "wholeLine": ""
720          }
721        },
722        {
723          "opcode": "lda",
724          "regs": [
725            7
726          ],
727          "ids": [],
728          "imms": [],
729          "label": "",
730          "debug_pos_info": {
731            "boundLeft": 111,
732            "boundRight": 113,
733            "sourceLineNum": 20,
734            "wholeLine": ""
735          }
736        },
737        {
738          "opcode": "tonumeric",
739          "regs": [],
740          "ids": [],
741          "imms": [
742            8
743          ],
744          "label": "",
745          "debug_pos_info": {
746            "boundLeft": 113,
747            "boundRight": 115,
748            "sourceLineNum": 20,
749            "wholeLine": ""
750          }
751        },
752        {
753          "opcode": "sta",
754          "regs": [
755            7
756          ],
757          "ids": [],
758          "imms": [],
759          "label": "",
760          "debug_pos_info": {
761            "boundLeft": 115,
762            "boundRight": 117,
763            "sourceLineNum": 20,
764            "wholeLine": ""
765          }
766        },
767        {
768          "opcode": "lda",
769          "regs": [
770            7
771          ],
772          "ids": [],
773          "imms": [],
774          "label": "",
775          "debug_pos_info": {
776            "boundLeft": 117,
777            "boundRight": 119,
778            "sourceLineNum": 20,
779            "wholeLine": ""
780          }
781        },
782        {
783          "opcode": "inc",
784          "regs": [],
785          "ids": [],
786          "imms": [
787            9
788          ],
789          "label": "",
790          "debug_pos_info": {
791            "boundLeft": 119,
792            "boundRight": 121,
793            "sourceLineNum": 20,
794            "wholeLine": ""
795          }
796        },
797        {
798          "opcode": "sta",
799          "regs": [
800            6
801          ],
802          "ids": [],
803          "imms": [],
804          "label": "",
805          "debug_pos_info": {
806            "boundLeft": 121,
807            "boundRight": 123,
808            "sourceLineNum": 20,
809            "wholeLine": ""
810          }
811        },
812        {
813          "opcode": "lda",
814          "regs": [
815            7
816          ],
817          "ids": [],
818          "imms": [],
819          "label": "",
820          "debug_pos_info": {
821            "boundLeft": 123,
822            "boundRight": 125,
823            "sourceLineNum": 20,
824            "wholeLine": ""
825          }
826        },
827        {
828          "opcode": "jmp",
829          "regs": [],
830          "ids": [
831            "LABEL_5"
832          ],
833          "imms": [],
834          "label": "",
835          "debug_pos_info": {
836            "boundLeft": 125,
837            "boundRight": 127,
838            "sourceLineNum": 20,
839            "wholeLine": ""
840          }
841        },
842        {
843          "opcode": "LABEL_3: ",
844          "regs": [],
845          "ids": [],
846          "imms": [],
847          "label": "LABEL_3",
848          "debug_pos_info": {
849            "boundLeft": 0,
850            "boundRight": 0,
851            "sourceLineNum": 19,
852            "wholeLine": ""
853          }
854        },
855        {
856          "opcode": "ldai",
857          "regs": [],
858          "ids": [],
859          "imms": [
860            10
861          ],
862          "label": "",
863          "debug_pos_info": {
864            "boundLeft": 127,
865            "boundRight": 132,
866            "sourceLineNum": 24,
867            "wholeLine": ""
868          }
869        },
870        {
871          "opcode": "sta",
872          "regs": [
873            6
874          ],
875          "ids": [],
876          "imms": [],
877          "label": "",
878          "debug_pos_info": {
879            "boundLeft": 132,
880            "boundRight": 134,
881            "sourceLineNum": 24,
882            "wholeLine": ""
883          }
884        },
885        {
886          "opcode": "LABEL_8: ",
887          "regs": [],
888          "ids": [],
889          "imms": [],
890          "label": "LABEL_8",
891          "debug_pos_info": {
892            "boundLeft": 0,
893            "boundRight": 0,
894            "sourceLineNum": 24,
895            "wholeLine": ""
896          }
897        },
898        {
899          "opcode": "lda",
900          "regs": [
901            6
902          ],
903          "ids": [],
904          "imms": [],
905          "label": "",
906          "debug_pos_info": {
907            "boundLeft": 134,
908            "boundRight": 136,
909            "sourceLineNum": 24,
910            "wholeLine": ""
911          }
912        },
913        {
914          "opcode": "sta",
915          "regs": [
916            7
917          ],
918          "ids": [],
919          "imms": [],
920          "label": "",
921          "debug_pos_info": {
922            "boundLeft": 136,
923            "boundRight": 138,
924            "sourceLineNum": 24,
925            "wholeLine": ""
926          }
927        },
928        {
929          "opcode": "ldai",
930          "regs": [],
931          "ids": [],
932          "imms": [
933            0
934          ],
935          "label": "",
936          "debug_pos_info": {
937            "boundLeft": 138,
938            "boundRight": 143,
939            "sourceLineNum": 24,
940            "wholeLine": ""
941          }
942        },
943        {
944          "opcode": "greater",
945          "regs": [
946            7
947          ],
948          "ids": [],
949          "imms": [
950            10
951          ],
952          "label": "",
953          "debug_pos_info": {
954            "boundLeft": 143,
955            "boundRight": 146,
956            "sourceLineNum": 24,
957            "wholeLine": ""
958          }
959        },
960        {
961          "opcode": "jeqz",
962          "regs": [],
963          "ids": [
964            "LABEL_6"
965          ],
966          "imms": [],
967          "label": "",
968          "debug_pos_info": {
969            "boundLeft": 146,
970            "boundRight": 148,
971            "sourceLineNum": 24,
972            "wholeLine": ""
973          }
974        },
975        {
976          "opcode": "ldai",
977          "regs": [],
978          "ids": [],
979          "imms": [
980            10
981          ],
982          "label": "",
983          "debug_pos_info": {
984            "boundLeft": 148,
985            "boundRight": 153,
986            "sourceLineNum": 25,
987            "wholeLine": ""
988          }
989        },
990        {
991          "opcode": "sta",
992          "regs": [
993            8
994          ],
995          "ids": [],
996          "imms": [],
997          "label": "",
998          "debug_pos_info": {
999            "boundLeft": 153,
1000            "boundRight": 155,
1001            "sourceLineNum": 25,
1002            "wholeLine": ""
1003          }
1004        },
1005        {
1006          "opcode": "LABEL_11: ",
1007          "regs": [],
1008          "ids": [],
1009          "imms": [],
1010          "label": "LABEL_11",
1011          "debug_pos_info": {
1012            "boundLeft": 0,
1013            "boundRight": 0,
1014            "sourceLineNum": 25,
1015            "wholeLine": ""
1016          }
1017        },
1018        {
1019          "opcode": "lda",
1020          "regs": [
1021            8
1022          ],
1023          "ids": [],
1024          "imms": [],
1025          "label": "",
1026          "debug_pos_info": {
1027            "boundLeft": 155,
1028            "boundRight": 157,
1029            "sourceLineNum": 25,
1030            "wholeLine": ""
1031          }
1032        },
1033        {
1034          "opcode": "sta",
1035          "regs": [
1036            9
1037          ],
1038          "ids": [],
1039          "imms": [],
1040          "label": "",
1041          "debug_pos_info": {
1042            "boundLeft": 157,
1043            "boundRight": 159,
1044            "sourceLineNum": 25,
1045            "wholeLine": ""
1046          }
1047        },
1048        {
1049          "opcode": "ldai",
1050          "regs": [],
1051          "ids": [],
1052          "imms": [
1053            0
1054          ],
1055          "label": "",
1056          "debug_pos_info": {
1057            "boundLeft": 159,
1058            "boundRight": 164,
1059            "sourceLineNum": 25,
1060            "wholeLine": ""
1061          }
1062        },
1063        {
1064          "opcode": "greater",
1065          "regs": [
1066            9
1067          ],
1068          "ids": [],
1069          "imms": [
1070            11
1071          ],
1072          "label": "",
1073          "debug_pos_info": {
1074            "boundLeft": 164,
1075            "boundRight": 167,
1076            "sourceLineNum": 25,
1077            "wholeLine": ""
1078          }
1079        },
1080        {
1081          "opcode": "jeqz",
1082          "regs": [],
1083          "ids": [
1084            "LABEL_9"
1085          ],
1086          "imms": [],
1087          "label": "",
1088          "debug_pos_info": {
1089            "boundLeft": 167,
1090            "boundRight": 169,
1091            "sourceLineNum": 25,
1092            "wholeLine": ""
1093          }
1094        },
1095        {
1096          "opcode": "ldai",
1097          "regs": [],
1098          "ids": [],
1099          "imms": [
1100            4
1101          ],
1102          "label": "",
1103          "debug_pos_info": {
1104            "boundLeft": 169,
1105            "boundRight": 174,
1106            "sourceLineNum": 26,
1107            "wholeLine": ""
1108          }
1109        },
1110        {
1111          "opcode": "sta",
1112          "regs": [
1113            9
1114          ],
1115          "ids": [],
1116          "imms": [],
1117          "label": "",
1118          "debug_pos_info": {
1119            "boundLeft": 174,
1120            "boundRight": 176,
1121            "sourceLineNum": 26,
1122            "wholeLine": ""
1123          }
1124        },
1125        {
1126          "opcode": "LABEL_10: ",
1127          "regs": [],
1128          "ids": [],
1129          "imms": [],
1130          "label": "LABEL_10",
1131          "debug_pos_info": {
1132            "boundLeft": 0,
1133            "boundRight": 0,
1134            "sourceLineNum": 24,
1135            "wholeLine": ""
1136          }
1137        },
1138        {
1139          "opcode": "lda",
1140          "regs": [
1141            8
1142          ],
1143          "ids": [],
1144          "imms": [],
1145          "label": "",
1146          "debug_pos_info": {
1147            "boundLeft": 176,
1148            "boundRight": 178,
1149            "sourceLineNum": 25,
1150            "wholeLine": ""
1151          }
1152        },
1153        {
1154          "opcode": "sta",
1155          "regs": [
1156            9
1157          ],
1158          "ids": [],
1159          "imms": [],
1160          "label": "",
1161          "debug_pos_info": {
1162            "boundLeft": 178,
1163            "boundRight": 180,
1164            "sourceLineNum": 25,
1165            "wholeLine": ""
1166          }
1167        },
1168        {
1169          "opcode": "lda",
1170          "regs": [
1171            9
1172          ],
1173          "ids": [],
1174          "imms": [],
1175          "label": "",
1176          "debug_pos_info": {
1177            "boundLeft": 180,
1178            "boundRight": 182,
1179            "sourceLineNum": 25,
1180            "wholeLine": ""
1181          }
1182        },
1183        {
1184          "opcode": "tonumeric",
1185          "regs": [],
1186          "ids": [],
1187          "imms": [
1188            12
1189          ],
1190          "label": "",
1191          "debug_pos_info": {
1192            "boundLeft": 182,
1193            "boundRight": 184,
1194            "sourceLineNum": 25,
1195            "wholeLine": ""
1196          }
1197        },
1198        {
1199          "opcode": "sta",
1200          "regs": [
1201            9
1202          ],
1203          "ids": [],
1204          "imms": [],
1205          "label": "",
1206          "debug_pos_info": {
1207            "boundLeft": 184,
1208            "boundRight": 186,
1209            "sourceLineNum": 25,
1210            "wholeLine": ""
1211          }
1212        },
1213        {
1214          "opcode": "lda",
1215          "regs": [
1216            9
1217          ],
1218          "ids": [],
1219          "imms": [],
1220          "label": "",
1221          "debug_pos_info": {
1222            "boundLeft": 186,
1223            "boundRight": 188,
1224            "sourceLineNum": 25,
1225            "wholeLine": ""
1226          }
1227        },
1228        {
1229          "opcode": "dec",
1230          "regs": [],
1231          "ids": [],
1232          "imms": [
1233            13
1234          ],
1235          "label": "",
1236          "debug_pos_info": {
1237            "boundLeft": 188,
1238            "boundRight": 190,
1239            "sourceLineNum": 25,
1240            "wholeLine": ""
1241          }
1242        },
1243        {
1244          "opcode": "sta",
1245          "regs": [
1246            8
1247          ],
1248          "ids": [],
1249          "imms": [],
1250          "label": "",
1251          "debug_pos_info": {
1252            "boundLeft": 190,
1253            "boundRight": 192,
1254            "sourceLineNum": 25,
1255            "wholeLine": ""
1256          }
1257        },
1258        {
1259          "opcode": "lda",
1260          "regs": [
1261            9
1262          ],
1263          "ids": [],
1264          "imms": [],
1265          "label": "",
1266          "debug_pos_info": {
1267            "boundLeft": 192,
1268            "boundRight": 194,
1269            "sourceLineNum": 25,
1270            "wholeLine": ""
1271          }
1272        },
1273        {
1274          "opcode": "jmp",
1275          "regs": [],
1276          "ids": [
1277            "LABEL_11"
1278          ],
1279          "imms": [],
1280          "label": "",
1281          "debug_pos_info": {
1282            "boundLeft": 194,
1283            "boundRight": 196,
1284            "sourceLineNum": 25,
1285            "wholeLine": ""
1286          }
1287        },
1288        {
1289          "opcode": "LABEL_9: ",
1290          "regs": [],
1291          "ids": [],
1292          "imms": [],
1293          "label": "LABEL_9",
1294          "debug_pos_info": {
1295            "boundLeft": 0,
1296            "boundRight": 0,
1297            "sourceLineNum": 24,
1298            "wholeLine": ""
1299          }
1300        },
1301        {
1302          "opcode": "LABEL_7: ",
1303          "regs": [],
1304          "ids": [],
1305          "imms": [],
1306          "label": "LABEL_7",
1307          "debug_pos_info": {
1308            "boundLeft": 0,
1309            "boundRight": 0,
1310            "sourceLineNum": 19,
1311            "wholeLine": ""
1312          }
1313        },
1314        {
1315          "opcode": "lda",
1316          "regs": [
1317            6
1318          ],
1319          "ids": [],
1320          "imms": [],
1321          "label": "",
1322          "debug_pos_info": {
1323            "boundLeft": 196,
1324            "boundRight": 198,
1325            "sourceLineNum": 24,
1326            "wholeLine": ""
1327          }
1328        },
1329        {
1330          "opcode": "sta",
1331          "regs": [
1332            7
1333          ],
1334          "ids": [],
1335          "imms": [],
1336          "label": "",
1337          "debug_pos_info": {
1338            "boundLeft": 198,
1339            "boundRight": 200,
1340            "sourceLineNum": 24,
1341            "wholeLine": ""
1342          }
1343        },
1344        {
1345          "opcode": "lda",
1346          "regs": [
1347            7
1348          ],
1349          "ids": [],
1350          "imms": [],
1351          "label": "",
1352          "debug_pos_info": {
1353            "boundLeft": 200,
1354            "boundRight": 202,
1355            "sourceLineNum": 24,
1356            "wholeLine": ""
1357          }
1358        },
1359        {
1360          "opcode": "tonumeric",
1361          "regs": [],
1362          "ids": [],
1363          "imms": [
1364            14
1365          ],
1366          "label": "",
1367          "debug_pos_info": {
1368            "boundLeft": 202,
1369            "boundRight": 204,
1370            "sourceLineNum": 24,
1371            "wholeLine": ""
1372          }
1373        },
1374        {
1375          "opcode": "sta",
1376          "regs": [
1377            7
1378          ],
1379          "ids": [],
1380          "imms": [],
1381          "label": "",
1382          "debug_pos_info": {
1383            "boundLeft": 204,
1384            "boundRight": 206,
1385            "sourceLineNum": 24,
1386            "wholeLine": ""
1387          }
1388        },
1389        {
1390          "opcode": "lda",
1391          "regs": [
1392            7
1393          ],
1394          "ids": [],
1395          "imms": [],
1396          "label": "",
1397          "debug_pos_info": {
1398            "boundLeft": 206,
1399            "boundRight": 208,
1400            "sourceLineNum": 24,
1401            "wholeLine": ""
1402          }
1403        },
1404        {
1405          "opcode": "dec",
1406          "regs": [],
1407          "ids": [],
1408          "imms": [
1409            15
1410          ],
1411          "label": "",
1412          "debug_pos_info": {
1413            "boundLeft": 208,
1414            "boundRight": 210,
1415            "sourceLineNum": 24,
1416            "wholeLine": ""
1417          }
1418        },
1419        {
1420          "opcode": "sta",
1421          "regs": [
1422            6
1423          ],
1424          "ids": [],
1425          "imms": [],
1426          "label": "",
1427          "debug_pos_info": {
1428            "boundLeft": 210,
1429            "boundRight": 212,
1430            "sourceLineNum": 24,
1431            "wholeLine": ""
1432          }
1433        },
1434        {
1435          "opcode": "lda",
1436          "regs": [
1437            7
1438          ],
1439          "ids": [],
1440          "imms": [],
1441          "label": "",
1442          "debug_pos_info": {
1443            "boundLeft": 212,
1444            "boundRight": 214,
1445            "sourceLineNum": 24,
1446            "wholeLine": ""
1447          }
1448        },
1449        {
1450          "opcode": "jmp",
1451          "regs": [],
1452          "ids": [
1453            "LABEL_8"
1454          ],
1455          "imms": [],
1456          "label": "",
1457          "debug_pos_info": {
1458            "boundLeft": 214,
1459            "boundRight": 216,
1460            "sourceLineNum": 24,
1461            "wholeLine": ""
1462          }
1463        },
1464        {
1465          "opcode": "LABEL_6: ",
1466          "regs": [],
1467          "ids": [],
1468          "imms": [],
1469          "label": "LABEL_6",
1470          "debug_pos_info": {
1471            "boundLeft": 0,
1472            "boundRight": 0,
1473            "sourceLineNum": 19,
1474            "wholeLine": ""
1475          }
1476        },
1477        {
1478          "opcode": "ldundefined",
1479          "regs": [],
1480          "ids": [],
1481          "imms": [],
1482          "label": "",
1483          "debug_pos_info": {
1484            "boundLeft": 0,
1485            "boundRight": 0,
1486            "sourceLineNum": -1,
1487            "wholeLine": ""
1488          }
1489        },
1490        {
1491          "opcode": "returnundefined",
1492          "regs": [],
1493          "ids": [],
1494          "imms": [],
1495          "label": "",
1496          "debug_pos_info": {
1497            "boundLeft": 0,
1498            "boundRight": 0,
1499            "sourceLineNum": -1,
1500            "wholeLine": ""
1501          }
1502        }
1503      ],
1504      "variables": [
1505        {
1506          "name": "d",
1507          "signature": "any",
1508          "signatureType": "any",
1509          "reg": 9,
1510          "start": 72,
1511          "length": 2
1512        },
1513        {
1514          "name": "n",
1515          "signature": "any",
1516          "signatureType": "any",
1517          "reg": 8,
1518          "start": 64,
1519          "length": 22
1520        },
1521        {
1522          "name": "m",
1523          "signature": "any",
1524          "signatureType": "any",
1525          "reg": 6,
1526          "start": 56,
1527          "length": 42
1528        },
1529        {
1530          "name": "c",
1531          "signature": "any",
1532          "signatureType": "any",
1533          "reg": 7,
1534          "start": 36,
1535          "length": 8
1536        },
1537        {
1538          "name": "j",
1539          "signature": "any",
1540          "signatureType": "any",
1541          "reg": 6,
1542          "start": 28,
1543          "length": 28
1544        },
1545        {
1546          "name": "a",
1547          "signature": "any",
1548          "signatureType": "any",
1549          "reg": 7,
1550          "start": 11,
1551          "length": 3
1552        },
1553        {
1554          "name": "i",
1555          "signature": "any",
1556          "signatureType": "any",
1557          "reg": 6,
1558          "start": 3,
1559          "length": 23
1560        },
1561        {
1562          "name": "this",
1563          "signature": "any",
1564          "signatureType": "any",
1565          "reg": 2,
1566          "start": 3,
1567          "length": 97
1568        },
1569        {
1570          "name": "b",
1571          "signature": "any",
1572          "signatureType": "any",
1573          "reg": 3,
1574          "start": 3,
1575          "length": 97
1576        },
1577        {
1578          "name": "4newTarget",
1579          "signature": "any",
1580          "signatureType": "any",
1581          "reg": 1,
1582          "start": 3,
1583          "length": 97
1584        },
1585        {
1586          "name": "4funcObj",
1587          "signature": "any",
1588          "signatureType": "any",
1589          "reg": 0,
1590          "start": 3,
1591          "length": 97
1592        }
1593      ],
1594        "sourceFile": "debug-info.js",
1595        "sourceCode": "not supported",    }
1596  ]
1597}
1598