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