C3,0000a.font.0,r.f_tab1,r.zp_reg:00,0000,00,0000,00,0000,00,0000:0000 jr:A,HL,A,HL,A,HL:PC
r.ent0:E9:C9r.f_tab3:8040201008040201
r.ent0.3:E5:21,0000s.f_tab3:.^;07:....add L:A->L:H->A:adc;00:.A->H:.(HL)->A:E1:C9
,A3,FB,81,5D,1C,53,31,F1,66,B8,63,FE,A1,58,AC,29,70,07,5B,3F,E5,4E,F9,14,E2
,80,91,16,69,A4,1C,C0,63
r.ent0.1:37E03FC9 p/v->cy indicating z:scf,ret po,ccf,ret
r_cut:E5:EDB1,. cpir:28,00a1:1D:28,00a3:3333E5:18,00a3:r1:1D:28,00a2:3333E5:18,01b_cut:r2:..HL-:BC+:r3:D1:.sub DE:C9
r.print_HL:C3,0000a.print_HL
r.print_A:C3,0000a.print_A
r.print:C3,0000a.print
r.print0:C3,0000a.print0
rcNewLine:F5E5D5C5:EF,.s 452E~oNewLine:C1D1E1F1C9

r.font_a: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
32,0000a.f_tab0:3A,0000a.library:.tst:28,00a4.1
2A,0000a.f_tab2:.bit 7,H:28,00a4:2A,0000a.font.2:18,03a4.1:r4
2A,0000a.f_tab2:C5:01,0000s.alloc:.sub BC:C1:38,00a4:21r.font.2,0000:18,03a4.1,r4,r4.1
2A,0000-a.font.1:3A,0000a.f_tab0:C3,0000a.font_a.1 :jp
r.font_i: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.font_1: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
32,0100a.f_tab0:22,0200a.f_tab0:ED53,0400a.f_tab0:ED43,0600a.f_tab0:E5:21r.font.1,0000 A->():HL->():DE->():BC->():push HL:->HL
C5:ED4B,0000a.f_tab2,09:C1:E3:C9 :ex (SP):ret
r.font_a.1:C5:ED4B,0000a.f_tab2,09:C1:C9 :ret
r.f_tab0:00,00,0000,0000,0000:0000 :,A,HL,DE,BC:DE
r.f_tab2:0000r.f_tab2.6:00,00,00,00,00 :address:(,,negate,continue,display progress,,,set_speed),,orig_speed,vers,

r.lnum_from_int.var:0000 cont
r.lnum_sub.var::00,00,00,00,00 ::z,op,,m,m
r.lnum_add.var:0000,0000,0000,0000:0000,0000:0000,0000,0000:0000 :offset,length:
r.lnum_mult.var:0000,0000,0000:0000a.f_tab4:0000,0000 :output,input,input:temporary buffer:
r.lnum_div.var:0000,0000,0000:0500a.f_tab4 :output,input,input:temporary buffer
r.f_tab4a:0000,0000,0A00a.f_tab4:0F00a.f_tab4,1400a.f_tab4,1900a.f_tab4 :,,add:
r.f_tab4:0000,0000,00:0000,0000,00:0000,0000,00::0000,0000,00:0000,0000,00:0000,0000,00

r.f_tab6_l:0500: :length:0000,0000,00 temporary address,length,m
 (l=5;o=0;tab=;IFS=' ';for name in $(echo a,s,r,n,r_2,s_2,n_s_2,c_s_2,n_2,c_2\
 br,tmp,tmp_2,tmp_3,br,blank,z|tr , ' ');do if test $name = br;then = -n \:;tab=$tab\:;else a=0000$(base -16 $o);echo -n "r.$name,$(= "$a"|rcut -c1-2)$(= "$a"|rcut -c3-4)a.f_tab6:";o=$[o+l];tab=$tab'0000,0000,00:';fi;done;echo;echo $tab)
r.a,0000a.f_tab6:r.s,0500a.f_tab6:r.r,0A00a.f_tab6:r.n,0F00a.f_tab6:r.r_2,1400a.f_tab6:r.s_2,1900a.f_tab6:r.n_s_2,1E00a.f_tab6:r.c_s_2,2300a.f_tab6:r.n_2,2800a.f_tab6:r.c_2,2D00a.f_tab6::r.tmp,3200a.f_tab6:r.tmp_2,3700a.f_tab6:r.tmp_3,3C00a.f_tab6::r.blank,4100a.f_tab6:r.z,4600a.f_tab6
r.f_tab6:0000,0000,00:0000,0000,00:0000,0000,00:0000,0000,00:0000,0000,00:0000,0000,00:0000,0000,00:0000,0000,00:0000,0000,00:0000,0000,00::0000,0000,00:0000,0000,00:0000,0000,00::0000,0000,00:0000,0000,00:0000,0000,00:0000,0000,00:0000,0000,00

  r.alloc:0000: :z cont:0000,0000,0000 cont,length,var

r.alloc:0000,0000:0000,0000,0400,0000,0000,0000 cont,size:temporary size,stack length,stack size,address,length,temporary address
r.alloc.mark:0000,0000,0000,0000,0000 mark io
r.address_i
CD,0000b.font_a,0000s.alloc,545D
r.start
1A136F1A1367B520,00a2 jr nz
37C9r2
3A,0000b.alloc:BD:20,00a1:3A,0100b.alloc:BC:20,00a1:1313
2A,0000b.alloc:732372:30013FC9r1
1A136F1A136719545D:18,00b.start

r.alloc_push:D5E5
ED5B,0800b.alloc:2A,0600b.alloc:.sub DE:38,00a1:21,0000a2:EF,.s 450A~oPutS:CD,0000scNewLine:C3,0000a0,r2:.alloc stack overflow';00r1
2A,0600b.alloc:23:22,0600b.alloc
11,0000b.alloc.mark:r.loop:13132B:.tst HL:20,00b.loop
2A,0000b.alloc.mark:.HL->(DE)
E1D1C9r.alloc_pull:D5E5
2A,0600b.alloc:.tst HL:20,00a1:21,0000a2:EF,.s 450A~oPutS:CD,0000scNewLine:C3,0000a0,r2:.alloc stack underflow';00r1
11,0000b.alloc.mark:r.loop:13132B:.tst HL:20,00b.loop
.(DE)->HL:22,0000b.alloc.mark
2A,0600b.alloc:2B:22,0600b.alloc
E1D1C9r.alloc_marks:ED53,0A00b.alloc:ED63,0C00b.alloc:21,0000a.alloc_marks.return:E5
2A,0600b.alloc:.tst HL:.ret z
11,0000b.alloc.mark:r.loop:1313
E5D5:.(DE)->HL:22,0E00b.alloc:ED5B,0A00b.alloc:EB:.sub DE:30,00a1:2A,0E00b.alloc:ED5B,0C00b.alloc:19:D1:.HL->(DE):E1:1802r1:D1E1
2B:.tst HL:20,00b.loop
3333r.alloc_marks.return:ED5B,0A00b.alloc:ED6B,0C00b.alloc:C9
r.realloc_i
CD,0000b.address_i:30,00a1 create
2A,0200b.alloc,23232323:EF,42FD~:DC,0000a0:ED53,0400b.alloc,D5 EnoughMem
CD,0000b.font_a,0400-,545D:1A6F131A67:D5:ED5B,0400b.alloc:19:D1:7C121B7D12 :(DE)+->HL::HL->(DE)-
CD,0000b.font_a,0000s.alloc,545D:E1:CD,0000b.alloc_marks:EF,42F7~ InsertMem
2A,0000b.alloc:7D12137C1213:2A,0200b.alloc:7D12137C1213
2A,0000b.alloc:732372:00:C9r1
EB:2B562B5E:2A,0200b.alloc:30013FED52:D8:7CB5:C8 :ret c::ret z
EF,42FD~:DC,0000a0:ED53,0400b.alloc,D5 EnoughMem
CD,0000b.font_a,0400-,545D:1A6F131A67:D5:ED5B,0400b.alloc:19:D1:7C121B7D12 :(DE)+->HL::HL->(DE)-
2A,0000b.alloc:5E2356:1B1A671B1A6F,1313:19:EB:E3:CD,0000b.alloc_marks:EF,42F7~ InsertMem
D1:1B1A671B1A6F:D5:ED5B,0400b.alloc:19:D1:7D12137C1213
C9

r.address cont in HL
D5:22,0000b.alloc,CD,0000b.address_i
EBD1:C9
r.address_de cont in DE
E5:ED53,0000b.alloc,CD,0000b.address_i
E1:C9
r.address_r:7E23666F:C9
r.address_r_de:EB7E23666FEB:C9
r.lnum_length_r:E5:6069:2323:7E23666F:444D:E1:C9
r.lnum_length_w:E5:2A,0000b.alloc:2323:712370:E1:C9
r.lnum_m:E5:6069:23232323:7E:E1:C9
r.lnum_m_w:E5:6069:23232323:77:E1:C9
r.cont_a:4FC578:ED4B,0000b.f_tab6_l:B728,00a2,r1:09:3D20,00b1,r2:C179:C9
r.cont_a1:C5:ED4B,0000b.f_tab6_l:09:C1:C9
r.realloc cont in HL
D5E5:22,0000b.alloc,CD,0000b.realloc_i
E1D1:C9

,r.font.0

