AsmPrgm fn=;a2_1 <(tail -n+2 $fn;cat beng blib) "$(head -n 1 $fn)" >/tmp/$fn.a;./a.sh /tmp/$fn.a 9D95 >$fn.b;./b2.sh $fn $fn.8xp \[BASIC
  "prgmST4->Str2:Asm(prgm(-)BASIC
  ./a.sh /tmp/$fn.a 9D95- >$fn.s;grep $fn.s -oe "[^,:]*_exp\(.\|$\)"|sed "s/_exp\(.\|$\)$/\1/"|tr_w ","$'\n' "," >$fn.sO;mv -f $fn.sO $fn.s
  fn=;./a.sh <(head -n 1 $fn;cat $fn_1.s;= '0200la.prog_end';tail -n+2 $fn;= 'r.prog_end') 9D95 >$fn.b
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000r.slot2
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000r.slot3
21,0B00a4.0 ->hl
E7 rst 20 417A Mov9ToOP1
EF:F142:D8:78:FE00:C0:1A:13:6F:1A:13:67:7D:FE02:D8:1A:FE5F:C0 br:ChkFindSym:ret c:B->A:cp:ret nz:(DE)->A:DE+:A->L:(DE)->A:DE+:A->H:L->A:cp:ret c:(DE)->A:cp:ret nz
7D:E60F:FE09:3802:3E09:FE02:3002:3E02:3C:32,0A00a4.0:3D:4F:0600:21,0100a4.0:E5:EB:EDB0:AF12:E1 L->A:^:cp:jr c:->A:cp:jr nc:->A::A->()::A->C:->B:->HL:push HL:ex:ldir:0->(DE):pop HL
E5:11,0000a12.1:010A00:EDB0:21,0000a12.1:237E:.cp;[':.jr nz;00a1:22,0200a12.1.1:r1,2B:010A00:AFEDB1:2B11,0800a12.1:EB30013FED52EB:38,00a1:2336002336002B2B:22,0000a12.1.1:r1:E1
CD,0300a.link:3A,0300a5.0:B7C0:C3,0000a3.2
r.request_mem:C5
2A,0200a12.1.1:..tst HL;jr z;00a1:7E32,0400a12.1.1:36,d',00:18,00a2,r1
2A,0000a12.1.1:..tst HL;jr z;00a2:36,p',23:36,m',23:r2
21,0000a12.1,3615:.s E7o417A_Mov9toOp1
EF:.s 42F1~oChkFindSym:38,00a1:AFB8C2,0000aerr1:1A136F1A1367:C1,.sub BC:30,00a2
7C2F67,7D2F6F,23:EF,42FD~:DC,0000aerr2:EB EnoughMem:call c:ex
E5:EF:.s 42F1~oChkFindSym:DA,0000a.prog0:1A136F1A1367:19D1EBE5:EF,42F7~ ::InsertMem
EF:.s 42F1~oChkFindSym:DA,0000a.prog0:1A136F1A1B67:C109:7D12137C1213:3E0232,0400a.mem
r2:EBC9r1:3E0132,0400a.mem
E1EF:.s 4E6A~oCreateAppVar:EB2323E5:.tst BC:.jr z;00a1,r2:360023:.BC-:.tst BC:.jr nz;00b2,r1:E1C9
r3.2
EF:7045:F3:FDCB00AE br:RunIndicOff:di:res 5,(dispDone+iy)
  FDCB028E res 1,(plotLoc+iy)
ED73,0000a.prog0.1:E5:21,0000a.prog0:E3 SP->():push HL:->HL:ex (SP),HL

CD,0000a.eng_init
.                                                    ;000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
11,0000b.slot3:CD,0000a.retrieve_slot0_exp:193EC3BEC0
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
C3,0000a4:r.slot:0004000000001000 jp
0000000700000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000r.f_tab3,r.f_tab3_exp:8040201008040201:rSWAP,rSWAP_exp,C4,E6,B9,51,86,r.call_HL,E9,63,C6
0000000000000000
0000000000000000r.getkey_var_exp
00000000000000000000000000000000r.line,r.line_exp
0000000000000000000000000000000000000000000000000000000000000000
r4.0:05,[program',00,00:04AA010000 ::Str1+1
r12.1:05,variable',00,00r12.1.1:0000000000
r5.0:00000000:r5.1:000000000000,0000
r5.3:00000000r.s_opt:00
r.f_tab5,r.f_tab5_exp:4093:r.function_var_exp,0000a.function_var:r.f_tab2_exp,0000a.f_tab2:00000000000000000000 gr_buf_a 12*64
r.reg_exp,C3,0000a.reg:r.reg_r_exp,C3,0000a.reg_r:r.reg_re1_exp,C3,0000a.reg_re1:r.reg_re_exp,C3,0000a.reg_re:r.function_call_previous_exp,C3,0000a.function_call_previous:r.function_call_next_exp,C3,0000a.function_call_next:000000:r.function_call_exp,C3,0000a.function_call:r.line0_exp:C3,0000a.loop1:r.add_mem_exp:C3,0000a.add_mem:r.mlt_HL_exp,C3,0000a.mlt_HL:r.mlt_sHL_exp,C3,0000a.mlt_sHL:r.plot_var_exp,0000a.plot_var:r.plot_exp,C3,0000a.plot:r.plot2_var_exp,0000a.plot2_var:r.plot2_exp,C3,0000a.plot2:r.time_exp,C3,0000a.time_exp_impl:r.random_exp,C3,0000a.random:r.function_call1_exp,C3,0000a.function_call1:r.function_slot_exp:C3,0000a.function_slot:r.retrieve_slot0_exp:2A,0000b.slot:C9:r.font_page_exp:C3,0000a.font_page:r.function_check_end_exp:C3,0000a.function_check_end
rcNewLine:F5E5D5C5:EF:2E45:C1D1E1F1C9
r.link:21,0100b4.0:3E0132,0300b5.0
7EF5E5:3605:E7:E1F177 :->(HL):r 417A Mov9ToOP1:
EF:F142:38,00a4.4:78::32,0100b5.0:C3,0000a4.3:21,0000a4.1:1803r4.4:21,0000a4.2:1803r4.11:21,0000a4.12:EF:0A45:EF:2E45:C9r4.1:Src.',20,archived',00r4.2:Src.',20,existing',00r4.12:Internal',20,error',00r4.3 br:ChkFindSym:jr c:B->A:cp:jr z:->HL:->HL:br:PutS:br:NewLine:ret
78:FE0028,00a1:21,0000b4.0:C5010A0003:AFEDB1:01,0000b4.0,30013FED42:2B01080009:7D32,0000b5.0:19:EBC178:r1
21,0400b5.1:EB:010200:EF,8054~:3A,0100b5.0:FE00:28,00a1:CB7C:C2,0000b4.11:r1 FlashToRAM2
EB:2A,0400b5.1:7DB4:C8:2B7DB4C823:ED53,0200b5.1 tst HL
22,0000b5.1:ED53,0600b5.1:3A,0100b5.0,32,0200b5.0
3E0032,0300b5.0:C9
r4
:CD,0000a.parse

C9r.prog0 exit
31r.prog0.1,0000 ->SP
CD,0000a.eng_deinit
..iy+09 bit 4,(HL): onInterrupt:28,00a.if:..iy+09 res 4,(HL): onInterrupt:r.if
21,0000a.f_tab2.6:.bit 1,(HL):2802:.res 1,(HL):C4,0000a.remove_mem
21,0000a.f_tab2.6:.bit 2,(HL):28,00a.if:EF,.s D04BoGrBufClr:FDCB03C6:r.if :set 0,(graphDraw+iy)
C9r.eng_deinit
00:3A,0000a.f_tab2.6,4F:CB41:28,00a1:3A,0100a.f_tab2.6,47:CB48:28,00a1:3A,0200a.f_tab2.6:D320:CB88:78,32,0100a.f_tab2.6,r1:00 :bit 0,C:jr z:
C9 ret
r.eng_init
EF:80BA~:32,0300a.f_tab2.6 br:GetHWVer:
  EF:.s B350oChk_Batt_Low:.call z;0000b.prog0
3A,0300a.f_tab2.6,. vers->A:FE00:28,00a1:3A,0000a.f_tab2.6,4F:CBC1:79,32,0000a.f_tab2.6:r1
C9 ret
r.mem:0000000000
0000000000000000000000000000000000000000000000000000000000000000r.stack
0000000000000000000000000000000000000000000000000000000000000000
r.pc:0000000000800001,0000,00,00,0500b.mem,00000000:r.window
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
r.address:CB25CB14:EB2A,0000b5.1:2B2B:30013FED52:21,0100a.parse_var:3003CBC6C9:CB86:EB22,0200b.pc
ED5B,0400b.pc:30013FED52:38,00a.load
ED5B,0400b.pc:2A,0600b.pc:192B:ED5B,0200b.pc:30013FED52:38,00a.load:18,00a.resolve,r.load
ED5B,0200b.pc:1E00:r.address_load
2A,0200b5.1:19:ED53,0400b.pc
11,0000b.window:ED4B,0600b.pc
3A,0100b5.0:FE00:28,00a1:CB7C:28,00a1:3C:CBBC:CBF4:r1:EF,8054~ FlashToRAM2
3A,0100b5.0:FE00:28,00a1:CB7C:28,00a1:3C:CBBC:444D:626B:30013FED42:16005AEBCBF4:EF,8054~:r1 inc A::HL->BC:DE->HL:sub BC::FlashToRAM2
r.resolve:2A,0200b.pc:ED5B,0400b.pc:30013FED52:11,0000b.window:19:C9
r.resolve_1:21,0000b.window:3A,0200b.pc:856F,7CCE0067:C9
r.add_mem:3A,0000b.mem:835F,3A,0100b.mem,8A57:C9 add de
r.reg:2A,0C00b.pc:CB27:856F,7CCE0067:C9
r.reg_r:E5CD,0000b.reg:5E2356:E1C9
r.reg_re1:E5CD,0000b.reg:5E2356:2A,0000b.mem:30013FED52:7CB5:E1C9CA,0000a.error3
r.reg_re:E5CD,0000b.reg:5E2356:2A,0000b.mem:30013FED52:7CB5:E1CA,0000a.error3:C9

r.read
2A,0000b.pc:CD,0000b.address:3A,0100a.parse_var:CB47C0:5E235623
2A,0000b.pc:23:22,0000b.pc
AFB7C9
r.read_pp:2A,0000b.pc:22,0600a.parse_var:C9:r.read_pr:2A,0600a.parse_var:22,0000b.pc:C9
r.read_r
2A,0000b.pc:7CB520022FC9:2B:22,0000b.pc
:CD,0000b.address:3A,0100a.parse_var:CB47C0:5E235623
AFB7C9
r.parse_var:0000:0000,0000,0000 level,error 
r.parse:r.repeat:CD,0000b.read:C2,0000b.prog0:211300CD,0000a.eq,20,00b.repeat
CD,0000b.read:C2,0000b.prog0:2A,0000b.pc,22,0E00b.pc:CD,0000a.num:ED53,0200b.mem:424BCD,0000b.request_mem:22,0000b.mem
3A,0400b.mem:CB4F28,00a.init1:CD,0000b.link:18,00a.init,r.init1:CB4728,00a.init:CD,0000b.link:211200CD,0000a.func_int1:r.init
r.loop1:CD,0000a.c_line
CD,0000b.read:C0:C3,0000a.c_return,r.c_return_ret:210000CD,0000a.eq,.jp z;0000a.op_e
21D600CD,0000a.eq,20,00a.op:CD,0000b.read:20,00a.l:CB6A28,00a.l:CB7220,00a.l:C3,0000a.op_e:r.l:CD,0000a.return:C3,0000a.op_e,r.op
210210CD,0000a.eq,20,00a.op:3E0118,00a.op1:r.op
210200CD,0000a.eq,20,00a.op:3E00r.op1:32,0000b.s_opt:CD,0000b.read:C0:CD,0000a.addr:E5CD,0000b.read,E1:CD,0000a.num:7323:3A,0000b.s_opt,B728,00a.op1:7AA728053CB72801r.op1,7223:C3,0000a.op_e,r.op
210300CD,0000a.eq,20,00a.op:CD,0000b.read:C0:CD,0000a.addr:r.loop:E5CD,0000b.read,E1:7323:.tst E:20,00b.loop:C3,0000a.op_e,r.op
21DE01CD,0000a.eq,20,00a.op:3E03:18,00a.op2,r.op
21DE00CD,0000a.eq,20,00a.op:3E00:r.op2:32,0000a.op2_op:CD,0000b.read_pp:CD,0000b.read:20,00a.op1:CD,0000a.addr:28,00a.op1r:ED5B,0000b.mem:EB30013FED52:30,00a.op1:1A6F131A67:EF,4507~:CD,0000bcNewLine:r.op3:18r.op2_op:00:C3,0000a.op_e:21,.s 844B~ocurRow,35:C3,0000a.op_e DispHL
r.op1r,CD,0000b.read_pr:r.op1:3A,0000b.op2_op:FE0028,00a.if:21,0000a.str:EF:.s 450A~oPutS:18,00b.op3:r.str:.                ':00r.if:2A4B84:E5:EF:.s 4579~o_rstrShadow:E1224B84:C3,0000a.op_e,r.op
21DF00CD,0000a.eq,20,00a.op:EF,6A48:C3,0000a.op_e,r.op GrBufCpy
218500CD,0000a.eq,20,00a.op:D5CD,0000b.read_pp,CD,0000b.read:20,00a.op1:CD,0000a.addr:28,00a.op1r:CD,0000b.read_pr:D118,00a.op
r.op1r,CD,0000b.read_pr:r.op1:3333:EF,.s D04BoGrBufClr:FDCB03C6:C3,0000a.op_e,r.op :set 0,(graphDraw+iy)
218501CD,0000a.eq,20,00a.op:21,0000a.f_tab2.6:.set 2,(HL):C3,0000a.op_e,r.op
214800CD,0000a.eq,20,00a.op:CD,0000b.read_pp:CD,0000b.read:20,00a.op1:CD,0000a.num:28,00a.op1r:3E00BB:20,00a.op1:21,0000a.op_e:E5:C3,0000b.eng_deinit
r.op1r,CD,0000b.read_pr:r.op1:3A,0000a.f_tab2.6,4F:CB41:28,00a1:3A,0100a.f_tab2.6,47:CB40:20,00a2:CBC0:78,32,0100a.f_tab2.6:DB20:32,0200a.f_tab2.6:r2:CB48:20,00a1:3E01:D320:CBC8:78,32,0100a.f_tab2.6,r1
C3,0000a.op_e,r.op
21B300CD,0000a.eq,20,00a.op:CD,0000b.read_pp:CD,0000b.read:20,00a.op1:CD,0000a.addr:28,00a.op1r:ED5B,0000b.mem:30013FED52:.set 7,H:22,0400a.f_tab2:18,00a.op1
r.op1r,CD,0000b.read_pr:r.op1:21,0000a.f_tab2.6:.set 1,(HL):C3,0000a.op_e,r.op
214A00CD,0000a.eq,20,00a.op:CD,0000a.condition:01000030010C:CD,0000b.read:C0:CD,0000a.addr:712370:C3,0000a.op_e,r.op
21D700CD,0000a.eq,C2,0000a.op:CD,0000b.read:C0:ED53,0200b.parse_var
CD,0000b.read:CD,0000a.num:CB7A200113:ED53,0400b.parse_var
CD,0000a.condition:D2,0000a.op_e:CD,0000b.read_pp:ED5B,0400b.parse_var:CB7A20,00a.op1
r.repeat:CD,0000b.read:C2,0000a.op2:21D600CD,0000a.eq,20,00b.repeat:CD,0000b.read:C2,0000a.op2:2A,0200b.parse_var:CD,0000a.eq,20,00b.repeat:2A,0400b.parse_var:2B22,0400b.parse_var:7DB4:20,00b.repeat
C3,0000a.op_e,r.op1
r.repeat:CD,0000b.read_r:C2,0000a.op2:2A,0200b.parse_var:CD,0000a.eq,20,00b.repeat:CD,0000b.read_r:C2,0000a.op2:21D600CD,0000a.eq,20,00b.repeat:2A,0400b.parse_var:2322,0400b.parse_var:7DB4:20,00b.repeat
C3,0000a.op_e,r.op2:CD,0000b.read_pr
2A,0200b.parse_var:CBACCBB4:CD,0000a.error4
C3,0000a.op_e,r.op
D51801r.lvar,01:3E0132,0000b.lvar:r.loop:CD,0000b.read_pp:CD,0000b.read:20,00a.break:CD,0000a.addr:28,00a.end:EB:3A,0000b.lvar,47:FE08D2,0000a.error3:04CD,0000b.reg:732372:7832,0000b.lvar:18,00b.loop,r.end:CD,0000b.read_pr:r.break:3A,0000b.lvar,47::ED5B,0000b.mem,r.loop:78:FE0830,00a.break:04CD,0000b.reg:732372:18,00b.loop,r.break
D1:210410CD,0000a.eq,20,00a.op:3E0118,00a.op1:r.op
210400CD,0000a.eq,20,00a.op:3E00r.op1:32,0000b.s_opt:0608:r.last:05CA,0000a.error3:78CD,0000b.reg_re1:28,00b.last:EB:r.loop:0528,00a.end:78CD,0000b.reg_r:7E121323:3A,0000b.s_opt,A720037E18,00a.op1:7EA728073DB73C2802r.op1,12132B:18,00b.loop,r.end:C3,0000a.op_re,r.op
212A00CD,0000a.eq,20,00a.op:CD,0000a.function_slot,1313EBCD,0000b.call_HL:C3,0000a.op_re,r.op
214600CD,0000a.eq,20,00a.op:3E01CD,0000b.reg_re1:20,00a.op1:ED5B,0000b.pc,ED53,1000b.pc,CD,0000b.address_load:18,03-a.op,r.op1
2A,0000b.pc,2B2B:ED5B,1000b.pc:30013FED52:CB25CB14:ED5B,0600b.pc:EB:30013FED52:30,03-a.op:CD,0000a.error8:C3,0000a.op_re,r.op
214500CD,0000a.eq,20,00a.op:21000022,0000a.func_int_var:3E01CD,0000b.reg_re1:28,00a.if:2A,0000b.mem:EB:30013FED52:1803r.if,210000:11,0200a.func_int_var,3E011213EB:732372:CD,0000b.read_pp:CD,0000a.function:CD,0000b.read_pr:C3,0000a.op_re,r.op
218500CD,0000a.eq,20,00a.op:110600:CD,0000a.function_call0:C3,0000a.op_re,r.op
217000CD,0000a.eq,20,00a.op:06023E03CD,0000b.reg_re1:20,00a.if:06013E02CD,0000b.reg_r:r.if:1A6F131A67E5:78CD,0000b.reg_re:1A6F131A67D119:3E01CD,0000b.reg_re:7D12137C12:C3,0000a.op_re,r.op
217100CD,0000a.eq,20,00a.op:06023E03CD,0000b.reg_re1:20,00a.if:06013E02CD,0000b.reg_r:r.if:1A6F131A67E5:78CD,0000b.reg_re:1A6F131A67D130013FED52:3E01CD,0000b.reg_re:7D12137C12:C3,0000a.op_re,r.op
214000CD,0000a.eq,20,00a.op:3E01CD,0000b.reg_re:D51A6F131A67E5:3E02CD,0000b.reg_re:1A6F131A67D17CA2677DA36F:3E03CD,0000b.reg_re1:28,00a.if:3333:7CB5210000280123:1801r.if:D1:7D12137C12:C3,0000a.op_re,r.op
213C00CD,0000a.eq,20,00a.op:3E01CD,0000b.reg_re:D51A6F131A67E5:3E03CD,0000b.reg_re1:28,00a.op1:1A67131AB420,00a.op1:3E02CD,0000b.reg_re:1A6F131A67D17C2FA2677D2FA36F:18,00a.op1_e
r.op1:3E02CD,0000b.reg_re:1A6F131A67D17CB2677DB36Fr.op1_e:D1:7D12137C12:C3,0000a.op_re,r.op
215300CD,0000a.eq,20,00a.op:3E01CD,0000b.reg_re:D51A6F131A67E5:3E02CD,0000b.reg_re:1A6F131A67D1:CB7C20,00a.else,r.if:.tst HL:28,00a.if:.sla DE:2B:18,00b.if,r.else:.sra DE:23:.tst HL:20,00b.else,r.if,EB:3E03CD,0000b.reg_re1:280433331801D1:7D12137C12:C3,0000a.op_re,r.op
EBCD,0000a.func_int:18,00a.op_e,r.op_re:
r.op_e:C3,0000b.loop1
C9


r.func_int_var:0000,00000000
r.func_int1:3E0132,0500b.func_int_var
r.func_int:22,0000b.func_int_var:21,0800b.pc:CB66C2,0000a.error:347E:21,0000b.stack:CB27:856F,7CCE0067:ED5B,0000b.pc:2B722B73
3A,0500b.func_int_var:.bit 0,A:20,00a.if:CD,0000a.function:18,00a.else,r.if:.res 0,A:32,0500b.func_int_var:r.else
2A,0E00b.pc,22,0000b.pc:r.repeat:CD,0000b.read:20,00a.break:21D600CD,0000a.eq,20,00b.repeat:CD,0000b.read:20,00a.break:2A,0000b.func_int_var,CD,0000a.eq,20,00b.repeat
C9r.break:3A,0800b.pc:CD,0700a.return
2A,0000b.func_int_var:CBACCBB4:C3,0000a.error2
r.error:21,0000a.str:1803r.error3:21,0000a.str3:1803r.error5:21,0000a.str5:1803r.error6:21,0000a.str6:1803r.error7:21,0000a.str7:EF:0A45:CD,0000bcNewLine:C3,0000b.prog0:r.error2:11,0000a.str2:1803r.error4:11,0000a.str4:1803r.error8:11,0000a.str8:EB:EF:0A45:CD,0000bcNewLine:EB:EF,.s 4507~oDispHL:C9r.str:function',20,level',00r.str2:.function not found';00r.str3:error',3A,. argument';00r.str4:.label not found';00r.str5:error',3A,. type';00r.str6:.library count';00r.str7:.external function size';00r.str8:.fit range';00

r.return:3A,0800b.pc:.tst;.jp z;0000b.prog0:21,0000b.stack:CB27:856F,7CCE0067:2B562B5E:ED53,0000b.pc:21,0800b.pc:35:.ret

r.c_line:21,0000b.line:3ED9BE20,00a1:23AFBE:CA,0000b.prog0,r1:C9
r.c_return:21D900CD,0000a.eq,C8 ret z
DB04:E608:EE08:28,00a.r:21,0000a.str:EF:0A45:CD,0000bcNewLine:CD,0000b.eng_deinit:r.t:3E01CD,0000a.time:DB04:E608:28,00b.t:C9:3E83r.str,20,break',00:r.r:C3,0000b.c_return_ret in:^:x:ret nz:->A:ret:
r.time:47CB208047210080r.c:23:.tst HL:20,00a.b:05C8CBFC:r.b:18,00b.c
r.time_exp_impl:47CB208047210080r.c:23:.tst HL:20,00a.b:05C8CBFC::DB04:E608:EE08:28,00a.b:21,0000b.str:EF:0A45:CD,0000bcNewLine:CD,0000b.eng_deinit:3E01CD,0000b.time:C3,0000b.prog0::r.b:18,00b.c

r.function_var:00000000000000000000
r.function:21000022,0000b.pc:2B22,0400b.slot:r.loop1
2A,0000b.pc:22,0000b.function_var:3E04:856F,7CCE0067:22,0000b.pc add hl,a
2A,0000b.pc:ED5B,0E00b.pc:30013FED52:D0
2A,0400b.slot,2322,0400b.slot:21000022,0200b.slot
3A,0200b.func_int_var:.tst:28,00a1:2A,0300b.func_int_var:7DB428,00a.end:2B22,0300b.func_int_var:r1
r.repeat:CD,0000b.read:C0:7AB328,00b.loop1:2A,0200b.slot,2322,0200b.slot:2A,0000b.func_int_var,CD,0000a.eq,20,00b.repeat:r.end
2A,0400b.slot:ED5B,0600b.slot:30013FED52:D2,0000b.error6
2A,0400b.slot:545D:CB23CB121919:11,0800b.slot,19:22,0600b.function_var:5E2356:7BB2:C2,0000a.call tst DE
2A,0000b.function_var,22,0000b.pc:21,.s 8478~oOP1:22,0400b.function_var:360523
E5,CD,0000b.read,E1:73237223:E5,CD,0000b.read,E1:73237223
E5,CD,0000b.read,E1:73237223:E5,CD,0000b.read,E1:73237223
CD,0000a.function_link:2A,0600b.function_var:E5:22,0800b.function_var:110700CD,0000a.function_call0:E122,0600b.function_var
r.call:21,0200b.func_int_var:.tst (HL):28033600C9:ED5B,0200b.slot:21,0000b.return,E3C3,0000a.function_call

r.function_link
EF:F142:DC,0000a.f_error:E61F:FE06C4,0000a.f_error:04:05:2A,0600b.function_var,2323,701803C4,0000a.f_error br:ChkFindSym:call c::inc B:dec B::call nz
78:FE0028,00a1:2A,0400b.function_var:C5010A0000:AFEDB1:ED4B,0400b.function_var,30013FED42:0001080009:19:EBC178:r1
13:13:13:13:2A,0600b.function_var,732372 ex:DE+:DE+:DE+:DE+:DE->(c_font+1)
.ret:r.f_error:21,0000a.f_str:EF:0A45:CD,0000bcNewLine:C1C1:21,0000b.return,E3:C9:r.f_error2:21,0000a.f_str2:1803:r.f_error3:21,0000a.f_str3:EF:0A45:CD,0000bcNewLine:C3,0000b.prog0,r.f_str:.library not found';00r.f_str2:.library format';00r.f_str3:.function not found in library';00

r.function_slot:1800:180E1802180511,0000b.slot2,180811,0000b.slot3,180311,0000b:C9
r.function_call1:FE0020,00a.if:3A,0000a.f_tab2.6:.set 3,A:32,0000a.f_tab2.6:C9r.if:3D2003:C3,0000b,3D2003:C3,0000b.slot2,3D2003:C3,0000b.slot3:C9
r.font_page:E52A,0200b.function_var:23237EE1C9
r.function_call0:21,0800b.slot:22,0600b.function_var:18,00a.function_call
r.function_call_previous:3E,05-,1802
r.function_call_next:3E051802
r.function_call:3E00:2A,0600b.function_var,CB7F280125,856F,7CCE0067,22,0200b.function_var:232323:7E23666F:EBE52B:30013FED52D1:D4,0000b.f_error3:ED53,0000a.f_tab2:C3,0200-a.font.1 jp
r.function_check_end:FE072003:C3,0000b.error7:FE082003:C3,0000b.f_error2:2A,0600b.function_var:232323:712370:C9
r.font:ED53,0800a.f_tab0:E3:5E:23:56:23:E3:ED53,0000a.f_tab2:ED5B,0800a.f_tab0 c_font:DE->():ex (SP):(HL)->E:HL+:(HL)->D:HL+:ex (SP):DE->():()->DE
C3,0200-a.font.1 jp
r.j_font:ED53,0800a.f_tab0:E3:5E:23:56:23:E1:ED53,0000a.f_tab2:ED5B,0800a.f_tab0 c_font:DE->():ex (SP):(HL)->E:HL+:(HL)->D:HL+::DE->():()->DE
. 22,0200a.f_tab0_ED53,0400a.f_tab0_ED43,0600a.f_tab0;E5:2Ar.font.1,0200b.function_var:7E23666F HL->():DE->():BC->():push HL:->HL
18r.s,00:7DC6036F,7CCE0067:3E0D32,0000b.s
D5C5:CD,0000b.font_page:..tst;jr z;00a1:DB0632,0200a.f_tab2:CD,0000b.font_page:D306r1:32,0300a.f_tab2:ED4B,0000a.f_tab2:r.loop
CD,0000a.read1:5E23
CD,0000a.read1:5623
:2B2B:0B:78B1:28,00a.end:19:18,00b.loop,r.end
2323CD,0000a.read1:3EB4BE:20,00a.if:3E02:18,00a.else,r.if:3EB5BE:20,00a.if:3E04:18,00a.else,r.if:3E002B:r.else:2B32,0100b.function_slot
CD,0000b.font_page:..tst;jr z;05:3A,0200a.f_tab2,D306:3A,0300a.f_tab2
424B:CD,0000b.function_slot:EF,8054~ FlashToRAM2
3A,0300a.f_tab2:FE00:28,00a1:CB7C:28,00a1:3C:CBBC:444D:626B:30013FED42:16005AEBCBF4:EF,8054~:r1 inc A::HL->BC:DE->HL:sub BC::FlashToRAM2
C1E1:3A,0000a.f_tab2.6:.bit 3,A:28,00a.if:.res 3,A:32,0000a.f_tab2.6:D1EBC9:r.if:CD,0000b.function_slot,1313EB:E3:C9 :ex (SP):ret
r.read1:CD,0000b.font_page:..tst;jr z;00a1:CB7C:28,00a1:3A,0300a.f_tab2:3C32,0300a.f_tab2:D306:CBBCCBF4:r1:C9
r.f_tab0:00,00,0000,0000,0000:0000 :,A,HL,DE,BC:DE
r.f_tab2:0000,0000,0000r.f_tab2.6:00,00,00,00,00 :offset,orig_pg,maximum offset:(pre-load,clear screen,remove_mem,set_speed),(,last set,set),orig_speed,vers,

r.condition
CD,0000b.read:C2,0000b.error3:7BB2:200237C9:AFBA20,00a.next:3E03BB20,00a.if:3E3F18,00a.this:r.if:3D3DBB20,00a.next:3Dr.this:32,0000a.op1
CD,0000b.read:C2,0000b.error3:CD,0000a.addr:5E2356:7BB2:3720013Fr.op1:00
C9r.next:D5:CD,0000b.read:C2,0000b.error3:CD,0000a.addr:5E2356:D5
CD,0000b.read:C2,0000b.error3:CD,0000a.addr:5E2356:E1:C1:3E0CB92001EB:79FE022001EB:0600:3E0CB92002063F:79FE062002063F:79FE0A2002063F:7832,0000a.op2:
0604:3E04B920020600:79FE0A20020600:7832,0000a.op1:
30013FED52:18r.op1,04:3728013Fr.op2:00C9
r.addr:210210CD,0000a.eq,20,00a.op:3E0118,00a.op1:r.op:210200CD,0000a.eq,20,00a.op:3E00r.op1:32,0000b.s_opt:CD,0000b.read:C2,0000b.error3:CD,0000b.addr,CA,0000b.error5:E5CD,0000b.read,C2,0000b.error3,E1:CD,0000a.num:7323:3A,0000b.s_opt,B728,00a.op1:7AA728053CB72801r.op1,722B:3EA7B7C9:r.op
212E10CD,0000a.eq,28,00a.this:212E00CD,0000a.eq,20,00a.op:r.this:CD,0000b.read:C2,0000b.error3:CD,0000b.addr,CA,0000b.error5:E5CD,0000b.read,C2,0000b.error3,CD,0000b.addr,CA,0000b.error5,D1:4E2346EB09::E5:ED4B,0000b.mem:30013FED42:ED4B,0200b.mem:30013FED42:E1:38032A,0000b.mem::3EA7B7C9:r.op:CD,0000a.num:C8:CD,0300a.addr_int:3EA7B7C9
r.addr_int:CD,0000a.num:2A,0000b.mem,19C9
r.num:CB6AC8CB72C8:CB7A:28,00a1:CBEACBF2:C9r1:CBAACBB2:3EA7B7C9
r.eq:30013FED52:7DB4:C9

r.remove_mem
21,0000b12.1,3615:.s E7o417A_Mov9toOp1
EF:.s 42F1~oChkFindSym:38,00a1:AFB8C2,0000aerr1:E521,0500b.f_tab2,.bit 7,(HL);E1:20,00a2:EF,.s 4351~oDelVar:C9r2
1A136F1A1367:E5D5:ED5B,0400b.f_tab2:.res 7,D:13:30013FED52:38,00aerr2:C1EBE309:30013FED52:D5,EF,4357~,C1 :DelMem
EF:.s 42F1~oChkFindSym:E1:38,00a1:7D12137C1213r1:C9
rerr:EF:.s 450A~oPutS:CD,0000scNewLine:C3,0000b.prog0
rerr1:21,0000a.str:18,00berr:r.str:archived',00
rerr2:21,0000a.str:18,00berr:r.str:variable',00